linux-IllusionX/drivers
Andreas Herrmann 1db2c9c093 [SCSI] zfcp: fix bug during adapter shutdown
Fixes a race between zfcp_fsf_req_dismiss_all and
zfcp_qdio_reqid_check. During adapter shutdown it occurred that a
request was cleaned up twice. First during its normal
completion. Second when dismiss_all was called.  The fix is to
serialize access to fsf request list between zfcp_fsf_req_dismiss_all
and zfcp_qdio_reqid_check and delete a fsf request from the list if
its completion is triggered.  (Additionally a rwlock was replaced by a
spinlock and fsf_req_cleanup was eliminated.)

Signed-off-by: Andreas Herrmann <aherrman@de.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2005-06-13 21:32:48 -05:00
..
acorn
acpi
atm
base [PATCH] driver core: restore event order for device_add() 2005-05-23 16:08:12 -07:00
block [SCSI] cciss 2.6 DMA mapping 2005-06-11 18:41:56 -05:00
bluetooth
cdrom
char [PATCH] ipmi build fix 2005-05-25 15:31:27 -07:00
cpufreq
crypto
dio
eisa
fc4
firmware
i2c [PATCH] ppc64: Fix booting on latest G5 models 2005-05-22 17:34:42 -07:00
ide [PATCH] timeout at boottime with NEC3500A (and possibly others) when inserted a CD in it 2005-05-26 15:47:35 +02:00
ieee1394 Automatic merge of ../scsi-misc-2.6-old/ 2005-05-26 14:14:55 -04:00
infiniband [PATCH] IB: fix endianness of path record MTU field 2005-05-25 15:31:28 -07:00
input
isdn
macintosh [PATCH] therm_adt746x: show correct sensor locations 2005-05-25 15:31:29 -07:00
mca
md
media [PATCH] v4l: bttv i2c oops fix 2005-05-25 15:31:27 -07:00
message
misc
mmc [PATCH] MMC: Proper MMC command classes support 2005-05-21 10:27:02 +01:00
mtd
net Automatic merge of /spare/repo/netdev-2.6 branch amd8111 2005-05-25 13:57:36 -04:00
nubus
oprofile
parisc
parport
pci
pcmcia
pnp
s390 [SCSI] zfcp: fix bug during adapter shutdown 2005-06-13 21:32:48 -05:00
sbus
scsi [SCSI] aic7xxx: clean up eisa support 2005-06-11 18:45:06 -05:00
serial When we detect that a 16550 was in fact part of a NatSemi SuperIO chip 2005-05-21 15:52:23 +01:00
sh
sn
tc
telephony
usb [PATCH] Speedtouch resync after lost signal. 2005-05-25 10:13:43 -07:00
video
w1
zorro
Kconfig
Makefile