>From f4eee84ae76a303f8ceca761f0d9e3813b4d45cb Mon Sep 17 00:00:00 2001 From: Oliver Neukum <oliver@xxxxxxxxxx> Date: Tue, 5 Oct 2010 16:10:30 +0200 Subject: [PATCH] SCSI: don't return errors for failures in sd_suspend() If an uncoorectable error happens during the suspension of an sd device, the device is unsalvageable. The error can be ignored, as offlined devices will be ignored in the future anyway. Signed-off-by: Oliver Neukum <oneukum@xxxxxxx> --- drivers/scsi/sd.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index ffa0689..5bda210 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c @@ -2526,7 +2526,8 @@ static int sd_suspend(struct device *dev, pm_message_t mesg) done: scsi_disk_put(sdkp); - return ret; + sd_printk(KERN_ERR, sdkp, "Error %d suspending device\n", ret); + return 0; } static int sd_resume(struct device *dev) -- 1.7.1 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html