Jens Axboe
28f13702f0
block: avoid duplicate calls to get_part() in disk stat code
...
get_part() is fairly expensive, as it O(N) loops over partitions
to find the right one. In lots of normal IO paths we end up looking
up the partition twice, to make matters even worse. Change the
stat add code to accept a passed in partition instead.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
2008-05-07 10:15:46 +02:00
..
aoe
block: avoid duplicate calls to get_part() in disk stat code
2008-05-07 10:15:46 +02:00
paride
block: use blk_rq_init() to initialize the request
2008-04-29 14:48:55 +02:00
amiflop.c
ataflop.c
brd.c
brd: modify ramdisk device to be able to manage partitions
2008-04-30 08:29:53 -07:00
cciss.c
cciss: assign PDE->data before gluing PDE into /proc tree
2008-05-01 08:04:02 -07:00
cciss.h
cciss_cmd.h
cciss_scsi.c
cciss: fix warning oops on rmmod of driver
2008-04-21 09:50:09 +02:00
cciss_scsi.h
cpqarray.c
proc: remove proc_root_driver
2008-04-29 08:06:18 -07:00
cpqarray.h
cryptoloop.c
drivers: Remove unnecessary inclusions of asm/semaphore.h
2008-04-18 22:16:32 -04:00
DAC960.c
DAC960.h
floppy.c
drivers/block/floppy.c: replace init_module&cleanup_module with module_init&module_exit
2008-04-29 08:06:03 -07:00
ida_cmd.h
ida_ioctl.h
Kconfig
The ps2esdi driver was marked as BROKEN more than two years ago due to being
2008-03-17 09:03:05 +01:00
loop.c
block: make queue flags non-atomic
2008-04-29 14:48:33 +02:00
Makefile
The ps2esdi driver was marked as BROKEN more than two years ago due to being
2008-03-17 09:03:05 +01:00
nbd.c
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2008-04-29 08:18:03 -07:00
pktcdvd.c
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2008-04-29 08:18:03 -07:00
ps3disk.c
block: no need to initialize rq->cmd in prepare_flush_fn hook
2008-04-29 14:48:54 +02:00
smart1,2.h
sunvdc.c
swim3.c
Fix compile of swim3 as module
2008-02-14 20:58:04 -08:00
sx8.c
block: replace remaining __FUNCTION__ occurrences
2008-04-21 09:51:04 +02:00
ub.c
ub: Cosmetics
2008-05-02 10:25:52 -07:00
umem.c
umem.h
viodasd.c
[POWERPC] Use FIELD_SIZEOF in drivers/block/viodasd.c
2008-04-01 20:43:10 +11:00
virtio_blk.c
virtio: add virtio disk geometry feature
2008-05-02 21:50:51 +10:00
xd.c
xd.h
xen-blkfront.c
xen: make blkif_getgeo static
2008-04-29 08:06:06 -07:00
xsysace.c
z2ram.c