linux-stable-rt/drivers/s390
Swen Schillig f7a65e92e4 [SCSI] zfcp: prevent double decrement on host_busy while being busy
The zfcp_scsi_queuecommand was not acting according to the standard
when the respective unit was not available. In this case an -EBUSY was
returned, which is not valid in itself, and in addition scsi_done
was called. This combination is not allowed and was leading to a
double finish of the request and therefor double decrement of the
host_busy counter.

Signed-off-by: Swen Schillig <swen@vnet.ibm.com>
Signed-off-by: Christof Schmitt <christof.schmitt@de.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-12-01 10:18:20 -06:00
..
block [S390] dasd: log sense for fatal errors 2008-11-14 18:18:54 +01:00
char [S390] sclp: emit error message if assign storage fails 2008-11-14 18:18:52 +01:00
cio [S390] cio: Fix refcount after moving devices. 2008-11-14 18:18:54 +01:00
crypto
kvm [S390] kvm_s390: Fix oops in virtio device detection with "mem=" 2008-11-14 18:18:52 +01:00
net
scsi [SCSI] zfcp: prevent double decrement on host_busy while being busy 2008-12-01 10:18:20 -06:00
Makefile
ebcdic.c
s390_rdev.c
s390mach.c
s390mach.h
sysinfo.c