diff options
| author | Dan Williams <[email protected]> | 2019-03-11 12:37:55 -0700 | 
|---|---|---|
| committer | Dan Williams <[email protected]> | 2019-03-11 12:37:55 -0700 | 
| commit | 4083014e32699af04a8e6eaa4855b08dba36a47a (patch) | |
| tree | fa37f9f9691fe64ca8a3c0cdc0315dc12462e6e4 /net/core/dev.c | |
| parent | 6fd96ff557963de8e62842a0dc360a6e3610d2bb (diff) | |
| parent | 78153dd45e7e0596ba32b15d02bda08e1513111e (diff) | |
Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next
Merge several updates to the ARS implementation. Highlights include:
* Support retrieval of short-ARS results if the ARS state is "requires
  continuation", and even if the "no_init_ars" module parameter is
  specified.
* Allow busy-polling of the kernel ARS state by allowing root to reset
  the exponential back-off timer.
* Filter potentially stale ARS results by tracking query-ARS relative to
  the previous start-ARS.
Diffstat (limited to 'net/core/dev.c')
| -rw-r--r-- | net/core/dev.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/net/core/dev.c b/net/core/dev.c index 82f20022259d..8e276e0192a1 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -8712,6 +8712,9 @@ int init_dummy_netdev(struct net_device *dev)  	set_bit(__LINK_STATE_PRESENT, &dev->state);  	set_bit(__LINK_STATE_START, &dev->state); +	/* napi_busy_loop stats accounting wants this */ +	dev_net_set(dev, &init_net); +  	/* Note : We dont allocate pcpu_refcnt for dummy devices,  	 * because users of this 'device' dont need to change  	 * its refcount. |