commit | 54f57588463db1105f4a93b2902a6f95cb8f796a | [log] [tgz] |
---|---|---|
author | Lin Ming <ming.m.lin@intel.com> | Mon Dec 05 09:20:26 2011 +0800 |
committer | Jeff Garzik <jgarzik@redhat.com> | Sun Jan 08 19:14:57 2012 -0500 |
tree | 5a8f50a836f49db68f994de214fdcaacda337151 | |
parent | 286405167e815adc4ae0132214246a350b0208bc [diff] |
[SCSI] sd: check runtime PM status in sd_shutdown sd_shutdown is called during reboot/poweroff. It may fail if parent device, for example, ata port, was runtime suspended. Fix it by checking runtime PM status of sd. Exit immediately if sd was runtime suspended already. Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Lin Ming <ming.m.lin@intel.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>