Mike Miller
ad2b93123d
[PATCH] cciss per disk queue
...
This patch adds per disk queue functionality to cciss. Sometime back I
submitted a patch but it looks like only part of what I needed. In the 2.6
kernel if we have more than one logical volume the driver will Oops during
rmmod. It seems all of the queues actually point back to the same queue.
So after deleting the first volume you hit a null pointer on the second
one.
This has been tested in our labs. There is no difference in performance,
it just fixes the Oops.
Signed-off-by: Mike Miller <mike.miller@hp.com>
Cc: Jens Axboe <axboe@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-07-28 08:39:01 -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.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
acsi_slm.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
amiflop.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
as-iosched.c
[PATCH] as-iosched tunable encoding fix
2005-07-27 16:25:50 -07:00
ataflop.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cciss.c
[PATCH] cciss per disk queue
2005-07-28 08:39:01 -07:00
cciss.h
[PATCH] cciss per disk queue
2005-07-28 08:39:01 -07:00
cciss_cmd.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cciss_scsi.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cciss_scsi.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cfq-iosched.c
[PATCH] cfq build fix
2005-06-27 20:31:02 -07:00
cpqarray.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cpqarray.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cryptoloop.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
DAC960.c
[PATCH] DAC960: add support for Mylex AcceleRAID 4/5/600
2005-05-05 16:36:43 -07:00
DAC960.h
[PATCH] DAC960: add support for Mylex AcceleRAID 4/5/600
2005-05-05 16:36:43 -07:00
deadline-iosched.c
[PATCH] Update cfq io scheduler to time sliced design
2005-06-27 14:33:29 -07:00
elevator.c
[PATCH] Update cfq io scheduler to time sliced design
2005-06-27 14:33:29 -07:00
floppy.c
[PATCH] remove do_sync parameter from __invalidate_device
2005-05-05 16:36:44 -07:00
genhd.c
[PATCH] add check to /proc/devices read routines
2005-06-23 09:45:19 -07:00
ida_cmd.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ida_ioctl.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ioctl.c
[PATCH] block: add unlocked_ioctl support for block devices
2005-06-23 09:45:32 -07:00
Kconfig
[PATCH] ISA DMA Kconfig fixes - part 3
2005-05-04 07:33:14 -07:00
Kconfig.iosched
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ll_rw_blk.c
[PATCH] Fix get_request nastiness
2005-06-29 08:46:30 -07:00
loop.c
[PATCH] optimise loop driver a bit
2005-06-23 09:45:18 -07:00
Makefile
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
nbd.c
[PATCH] nbd: Don't create all MAX_NBD devices by default all the time
2005-05-01 08:59:07 -07:00
noop-iosched.c
[PATCH] noop-iosched: kill O(N) merge scan
2005-05-01 08:59:06 -07:00
pktcdvd.c
[PATCH] Cleanup patch for process freezing
2005-06-25 17:10:13 -07:00
ps2esdi.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rd.c
[PATCH] drivers/block/rd.c: rd_size shouldn't be static
2005-05-06 16:58:18 -07:00
scsi_ioctl.c
[PATCH] consolidate timeout defintions in scsi.h
2005-04-18 12:31:52 -05:00
smart1,2.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
swim3.c
[PATCH] ppc32: Remove CONFIG_PMAC_PBOOK
2005-06-27 15:11:43 -07:00
swim_iop.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sx8.c
[PATCH] turn many #if $undefined_string into #ifdef $undefined_string
2005-07-27 16:26:08 -07:00
ub.c
[PATCH] ub: fix for blank CDs
2005-07-27 16:25:52 -07:00
umem.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
viodasd.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
xd.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
xd.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
z2ram.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00