Patchwork [net-next,5/5] be2net: call FLR after setup wol in be_shutdown

login
register
mail settings
Submitter Ajit Khaparde
Date April 7, 2011, 4:08 a.m.
Message ID <20110407040843.GA4247@akhaparde-VBox>
Download mbox | patch
Permalink /patch/90127/
State Accepted
Delegated to: David Miller
Headers show

Comments

Ajit Khaparde - April 7, 2011, 4:08 a.m.
Calling setup_wol after a reset is inconsequential.
The WOL setting should be programmed before FLR.
And yes, FLR does not erase wol information.

Signed-off-by: Ajit Khaparde <ajit.khaparde@emulex.com>
---
 drivers/net/benet/be_main.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

Patch

diff --git a/drivers/net/benet/be_main.c b/drivers/net/benet/be_main.c
index 6a43b26..a7a2dec 100644
--- a/drivers/net/benet/be_main.c
+++ b/drivers/net/benet/be_main.c
@@ -3188,11 +3188,11 @@  static void be_shutdown(struct pci_dev *pdev)
 
 	netif_device_detach(netdev);
 
-	be_cmd_reset_function(adapter);
-
 	if (adapter->wol)
 		be_setup_wol(adapter, true);
 
+	be_cmd_reset_function(adapter);
+
 	pci_disable_device(pdev);
 }