linux/drivers/block
Tejun Heo fa72b903f7 [PATCH] blk: remove blk_queue_tag->real_max_depth optimization
blk_queue_tag->real_max_depth was used to optimize out unnecessary
allocations/frees on tag resize.  However, the whole thing was very broken -
tag_map was never allocated to real_max_depth resulting in access beyond the
end of the map, bits in [max_depth..real_max_depth] were set when initializing
a map and copied when resizing resulting in pre-occupied tags.

As the gain of the optimization is very small, well, almost nill, remove the
whole thing.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Acked-by: Jens Axboe <axboe@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-23 09:45:15 -07:00
..
aoe [PATCH] class: convert drivers/block/* to use the new class api instead of class_simple 2005-06-20 15:15:07 -07:00
paride [PATCH] class: convert drivers/block/* to use the new class api instead of class_simple 2005-06-20 15:15:07 -07:00
acsi_slm.c
acsi.c
amiflop.c
as-iosched.c [PATCH] NUMA aware block device control structure allocation 2005-06-23 09:45:09 -07:00
ataflop.c
cciss_cmd.h
cciss_scsi.c
cciss_scsi.h
cciss.c [SCSI] cciss 2.6 DMA mapping 2005-06-11 18:41:56 -05:00
cciss.h
cfq-iosched.c [PATCH] sysfs: (driver/block) if show/store is missing return -EIO 2005-06-20 15:15:03 -07:00
cpqarray.c
cpqarray.h
cryptoloop.c
DAC960.c
DAC960.h
deadline-iosched.c [PATCH] NUMA aware block device control structure allocation 2005-06-23 09:45:09 -07:00
elevator.c merge by hand (fix up qla_os.c merge error) 2005-06-17 18:42:23 -05:00
floppy.c
genhd.c [PATCH] NUMA aware block device control structure allocation 2005-06-23 09:45:09 -07:00
ida_cmd.h
ida_ioctl.h
ioctl.c
Kconfig
Kconfig.iosched
ll_rw_blk.c [PATCH] blk: remove blk_queue_tag->real_max_depth optimization 2005-06-23 09:45:15 -07:00
loop.c
Makefile
nbd.c
noop-iosched.c
pktcdvd.c [PATCH] packet driver permission checking fix 2005-05-20 15:48:16 -07:00
ps2esdi.c
rd.c
scsi_ioctl.c
smart1,2.h
swim3.c
swim_iop.c
sx8.c [SCSI] remove requeue feature from blk_insert_request() 2005-05-20 12:53:28 -05:00
ub.c [PATCH] Driver Core: drivers/base - drivers/i2c/chips/adm1026.c: update device attribute callbacks 2005-06-20 15:15:32 -07:00
umem.c
viodasd.c
xd.c
xd.h
z2ram.c