kernel-hacking-2024-linux-s.../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_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