X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fscsi_sysfs.c;h=8d2312239ae0cda01238ae549f0ae8007de233ea;hb=d83763f4a6adb2f417c3288ee903982985ae949c;hp=658843bb162ad5357192f05229cf2ad73cb846e9;hpb=0a5149ba02bdf75281b8bc94cf6dfa94c527fa6f;p=linux-2.6-microblaze.git diff --git a/drivers/scsi/scsi_sysfs.c b/drivers/scsi/scsi_sysfs.c index 658843bb162a..8d2312239ae0 100644 --- a/drivers/scsi/scsi_sysfs.c +++ b/drivers/scsi/scsi_sysfs.c @@ -399,6 +399,8 @@ static void scsi_device_dev_release_usercontext(struct work_struct *work) sdev = container_of(work, struct scsi_device, ew.work); + scsi_dh_release_device(sdev); + parent = sdev->sdev_gendev.parent; spin_lock_irqsave(sdev->host->host_lock, flags);