linux/drivers/s390
Swen Schillig 0ac55aa90f [SCSI] zfcp: eliminate race between validation and locking
The check of having a valid pointer was performed before the
processing was secured by the lock. Between those two steps the
pointer can turn invalid.  During further processing another value is
used (referenced by the pointer described above) as a function pointer
which is never verified to be valid either, resulting under some
circumstances in an invalid function call.  This patch is fixing both
issues.

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:17:50 -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 Merge commit 'linus/master' into merge-linus 2008-10-17 09:20:26 -07:00
kvm [S390] kvm_s390: Fix oops in virtio device detection with "mem=" 2008-11-14 18:18:52 +01:00
net qeth: avoid skb_under_panic for malformatted inbound data 2008-10-27 14:49:00 -04:00
scsi [SCSI] zfcp: eliminate race between validation and locking 2008-12-01 10:17:50 -06:00
ebcdic.c
Makefile s390: KVM guest: virtio device support, and kvm hypercalls 2008-04-27 12:00:51 +03:00
s390_rdev.c [S390] bus_id -> dev_set_name() changes 2008-10-10 21:33:50 +02:00
s390mach.c [S390] stp support. 2008-07-14 10:02:09 +02:00
s390mach.h [S390] stp support. 2008-07-14 10:02:09 +02:00
sysinfo.c [S390] Add new fields for System z10 to /proc/sysinfo 2008-04-17 07:47:01 +02:00