]> err.no Git - linux-2.6/commit
[SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices
authorTony Battersby <tonyb@cybernetics.com>
Tue, 22 Jan 2008 20:25:49 +0000 (15:25 -0500)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Wed, 23 Jan 2008 19:40:55 +0000 (13:40 -0600)
commit53474c042c0e1be39557474c945ad4a8e653ad46
tree52d7719a849d067d2cf837d90d5345600bbe7108
parent90c18f3c280f80e0bfbab7c1fc4b282842ccb853
[SCSI] sg: fix /proc/scsi/sg/devices when no SCSI devices

The patch "[SCSI] sg: use idr to replace static arrays" in 2.6.24-rc1
causes a bogus line to appear in /proc/scsi/sg/devices containing
"-1 -1 -1 -1 -1 -1 -1 -1 -1" when there are no SCSI devices in the
system.  In 2.6.23, /proc/scsi/sg/devices is empty when there are no
SCSI devices in the system.  A similar problem exists with
/proc/scsi/sg/device_strs.  The following patch restores the behavior
of 2.6.23.

Signed-off-by: Tony Battersby <tonyb@cybernetics.com>
Acked-by: Douglas Gilbert <dougg@torque.net>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/sg.c