From: Lin Ming Date: Fri, 6 Jul 2012 04:06:57 +0000 (+0800) Subject: [SCSI] scsi_pm: set device runtime state before parent suspended X-Git-Tag: v3.6-rc1~103^2~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33a2285d96b5e7b9500612ec623bf4313397bb53;p=pandora-kernel.git [SCSI] scsi_pm: set device runtime state before parent suspended There is a race in scsi_bus_resume_common when set device's runtime state to active after pm_runtime_put_sync(dev->parent). Parent device may have been suspended so pm_runtime_set_active(dev) will fail with -EBUSY. Signed-off-by: Lin Ming Acked-by: Alan Stern Signed-off-by: James Bottomley --- Reading git-diff-tree failed