commit | e8bac9e0647dd04c83fd0bfe7cdfe2f6dfb100d0 | [log] [tgz] |
---|---|---|
author | James Bottomley <James.Bottomley@HansenPartnership.com> | Tue Jul 29 12:52:20 2008 -0500 |
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | Wed Jul 30 10:22:39 2008 -0500 |
tree | 3de02f02a05e6cb58ce5cb5521206685935ea403 | |
parent | 671a99c8eb2f1dde08ac5538d8cd912047c61ddf [diff] |
[SCSI] scsi_transport_spi: fix oops in revalidate The class_device->device conversion is causing an oops in revalidate because it's assuming that the device_for_each_child iterator will only return struct scsi_device children. The conversion made all former class_devices children of the device as well, so this assumption is broken. Fix it. Cc: Stable Tree <stable@kernel.org> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>