PM: check sysdev_suspend(PMSG_FREEZE) return value
[firefly-linux-kernel-4.4.55.git] / kernel / power / disk.c
index e71ca9cd81b283ac408c82bd9b97c39aea0b09bc..b0dc9e7a0d17555d19baecbf1780948ec647698a 100644 (file)
@@ -241,9 +241,9 @@ static int create_image(int platform_mode)
 
        local_irq_disable();
 
-       sysdev_suspend(PMSG_FREEZE);
+       error = sysdev_suspend(PMSG_FREEZE);
        if (error) {
-               printk(KERN_ERR "PM: Some devices failed to power down, "
+               printk(KERN_ERR "PM: Some system devices failed to power down, "
                        "aborting hibernation\n");
                goto Enable_irqs;
        }