[PATCH] IDE cleanups (2.5; similar to ones done for other drivers)
OK, before the next bunch of gendisk merges, here comes a couple
of 2.5 IDE cleanups.
a) exclusion between rereading partition tables and open() is done
in fs/block_dev.c these days, so homegrown one in ide.c is redundant - that
code _never_ blocks now. Removed, just as it had been done with counterparts
in other drivers.
b) blk_ioctl() calls are done in blkdev_ioctl() now; driver doesn't
need to handle them. Again, removed as it had been done in all other drivers.