kernel-ark/drivers
Mike Christie ba3af0aff0 [SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock
When the locking was changed in the eh code ips_eh_reset was changed
so that it was a wraper around __ips_eh_reset and all ips_eh_reset
does is grab the host lock and then calls __ips_eh_reset.

In the queuecommand, ips_queue is called with the host_lock held so if
it calls ips_eh_reset we will have a problem. This patch just has
ips_queue call __ips_eh_reset.

Patch is only compile tested. I do not have the HW.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Acked-by: Hammer, Jack <Jack_Hammer@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-02-27 23:32:39 -06:00
..
acorn
acpi [PATCH] x86_64: Disable ACPI blacklist by year for now on x86-64 2006-02-26 09:53:30 -08:00
amba
atm
base
block [SCSI] cciss: kfree(NULL) is legal 2006-02-27 22:55:06 -06:00
bluetooth
cdrom
char [PATCH] Fix Specialix SI probing 2006-02-26 09:10:58 -08:00
connector
cpufreq
crypto [PATCH] padlock: Fix typo that broke 256-bit keys 2006-02-22 07:47:07 -08:00
dio
edac
eisa
fc4 [PATCH] drivers/fc4/fc.c: memset correct length 2006-02-20 20:00:11 -08:00
firmware
hwmon
i2c
ide
ieee1394 sbp2: update 36byte inquiry workaround (fix compatibility regression) 2006-02-23 00:29:31 -05:00
infiniband
input
isdn
macintosh
mca
md [PATCH] dm: free minor after unlink gendisk 2006-02-24 14:31:39 -08:00
media
message [SCSI] mptsas: add support for enclosure and bay identifier attributes 2006-02-27 22:55:12 -06:00
mfd
misc
mmc
mtd [PATCH] cfi: init wait queue in chip struct 2006-02-24 14:31:37 -08:00
net Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 2006-02-23 22:21:29 -08:00
nubus
oprofile
parisc
parport
pci
pcmcia
pnp
rapidio
s390 [PATCH] s390: revert dasd eer module 2006-02-20 20:00:12 -08:00
sbus
scsi [SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock 2006-02-27 23:32:39 -06:00
serial [SERIAL] Add comment about early_serial_setup() 2006-02-23 10:22:13 +00:00
sh
sn
spi [PATCH] spi: Fix modular master driver remove and device suspend/remove 2006-02-20 20:00:09 -08:00
tc
telephony
usb
video [PATCH] Fix pseudo_palette setup in asiliantfb_setcolreg() 2006-02-24 14:31:39 -08:00
w1
zorro
Kconfig
Makefile