We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd1c55e commit 85fcf68Copy full SHA for 85fcf68
drivers/net/ethernet/intel/e1000e/netdev.c
@@ -6363,12 +6363,17 @@ static int e1000e_pm_thaw(struct device *dev)
6363
static int e1000e_pm_suspend(struct device *dev)
6364
{
6365
struct pci_dev *pdev = to_pci_dev(dev);
6366
+ int rc;
6367
6368
e1000e_flush_lpic(pdev);
6369
6370
e1000e_pm_freeze(dev);
6371
- return __e1000_shutdown(pdev, false);
6372
+ rc = __e1000_shutdown(pdev, false);
6373
+ if (rc)
6374
+ e1000e_pm_thaw(dev);
6375
+
6376
+ return rc;
6377
}
6378
6379
static int e1000e_pm_resume(struct device *dev)
0 commit comments