aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/emulex/benet/be.h
diff options
context:
space:
mode:
authorSathya Perla <sathya.perla@emulex.com>2012-02-23 13:50:13 -0500
committerDavid S. Miller <davem@davemloft.net>2012-02-24 01:50:16 -0500
commit191eb7563164529bc7d6a693742fe5bed33cf004 (patch)
treeb2e92485011ae234117547796b18046ae454fe89 /drivers/net/ethernet/emulex/benet/be.h
parent8abe6fb51ebd1d16c93d4435a808e056113f3510 (diff)
be2net: cancel be_worker during EEH recovery
EEH recovery involves ring cleanup and re-creation. The worker thread must not run during EEH cleanup/resume. Signed-off-by: Sathya Perla <sathya.perla@emulex.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/emulex/benet/be.h')
-rw-r--r--drivers/net/ethernet/emulex/benet/be.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/emulex/benet/be.h b/drivers/net/ethernet/emulex/benet/be.h
index 86f51dea0c39..4b1994dcf3c7 100644
--- a/drivers/net/ethernet/emulex/benet/be.h
+++ b/drivers/net/ethernet/emulex/benet/be.h
@@ -304,6 +304,7 @@ struct be_vf_cfg {
304}; 304};
305 305
306#define BE_FLAGS_LINK_STATUS_INIT 1 306#define BE_FLAGS_LINK_STATUS_INIT 1
307#define BE_FLAGS_WORKER_SCHEDULED (1 << 3)
307 308
308struct be_adapter { 309struct be_adapter {
309 struct pci_dev *pdev; 310 struct pci_dev *pdev;