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
..
as-iosched.c
blk-barrier.c
block: remove remaining __FUNCTION__ occurrences
2008-05-01 08:04:02 -07:00
blk-core.c
block: avoid duplicate calls to get_part() in disk stat code
2008-05-07 10:15:46 +02:00
blk-exec.c
blk-ioc.c
cfq-iosched: fix RCU race in the cfq io_context destructor handling
2008-05-07 09:28:57 +02:00
blk-map.c
block: add dma alignment and padding support to blk_rq_map_kern
2008-04-29 09:50:34 +02:00
blk-merge.c
block: get rid of likely/unlikely predictions in merge logic
2008-05-07 09:33:55 +02:00
blk-settings.c
block: remove remaining __FUNCTION__ occurrences
2008-05-01 08:04:02 -07:00
blk-sysfs.c
block: sysfs store function needs to grab queue_lock and use queue_flag_*()
2008-05-07 09:09:39 +02:00
blk-tag.c
block: adjust tagging function queue bit locking
2008-05-07 09:27:43 +02:00
blk.h
block: rename and export rq_init()
2008-04-29 14:48:55 +02:00
blktrace.c
bsg.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2008-05-02 13:52:35 -07:00
cfq-iosched.c
cfq-iosched: make io priorities inherit CPU scheduling class as well as nice
2008-05-07 09:51:23 +02:00
compat_ioctl.c
ide: remove broken/dangerous HDIO_[UNREGISTER,SCAN]_HWIF ioctls (take 3)
2008-04-18 00:46:24 +02:00
deadline-iosched.c
elevator.c
block: remove remaining __FUNCTION__ occurrences
2008-05-01 08:04:02 -07:00
genhd.c
mm: bdi: export BDI attributes in sysfs
2008-04-30 08:29:49 -07:00
ioctl.c
Kconfig
Kconfig: clean up block/Kconfig help descriptions
2008-04-21 09:51:04 +02:00
Kconfig.iosched
Makefile
noop-iosched.c
scsi_ioctl.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2008-05-02 13:52:35 -07:00