diff options
author | Matthew Wilcox <matthew@wil.cx> | 2006-02-05 08:01:33 -0700 |
---|---|---|
committer | <jejb@mulgrave.il.steeleye.com> | 2006-02-27 22:55:07 -0600 |
commit | a97a83a06b44d4d1cb01191423caf9813a150b95 (patch) | |
tree | f74949bd8b8374036d19947b43f3e6d239eb5710 /drivers/scsi/scsi_transport_spi.c | |
parent | 1acc0b0ba409dcf4909890fb33e0829f7fd400be (diff) | |
download | linux-a97a83a06b44d4d1cb01191423caf9813a150b95.tar.gz linux-a97a83a06b44d4d1cb01191423caf9813a150b95.tar.bz2 linux-a97a83a06b44d4d1cb01191423caf9813a150b95.zip |
[SCSI] fix uninitialized variable error
in __scsi_add_device, sdev may be uninitialised if
scsi_host_scan_allowed() returns false. Fix by initialising at the
top of the routine. Also rely on the fact that
scsi_probe_and_add_lun() only actually fills in the sdev pointer if
the SCSI_SCAN_LUN_PRESENT case (so no need to check the return value).
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/scsi_transport_spi.c')
0 files changed, 0 insertions, 0 deletions