diff options
author | James Bottomley <James.Bottomley@HansenPartnership.com> | 2008-07-29 21:52:20 +0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2008-07-30 19:22:39 +0400 |
commit | e8bac9e0647dd04c83fd0bfe7cdfe2f6dfb100d0 (patch) | |
tree | 3de02f02a05e6cb58ce5cb5521206685935ea403 /block/blk-core.c | |
parent | 671a99c8eb2f1dde08ac5538d8cd912047c61ddf (diff) | |
download | linux-e8bac9e0647dd04c83fd0bfe7cdfe2f6dfb100d0.tar.xz |
[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>
Diffstat (limited to 'block/blk-core.c')
0 files changed, 0 insertions, 0 deletions