diff options
author | Kristof Provost <kp@FreeBSD.org> | 2018-08-23 16:52:52 +0000 |
---|---|---|
committer | Kristof Provost <kp@FreeBSD.org> | 2018-08-23 16:52:52 +0000 |
commit | 903eaa68f13b8a3b2d6fd035bb1376d7ac2247a7 (patch) | |
tree | 6cc8515f926af7eb3c1ce317ac7c17f45daac71f | |
parent | 0d7bee6a2a50b84e980eda6e047b45166b8fc120 (diff) |
Notes
-rw-r--r-- | sys/dev/xen/netfront/netfront.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/xen/netfront/netfront.c b/sys/dev/xen/netfront/netfront.c index ba8ac3caf7fa..38c3b5a6ffe6 100644 --- a/sys/dev/xen/netfront/netfront.c +++ b/sys/dev/xen/netfront/netfront.c @@ -962,6 +962,8 @@ netfront_backend_changed(device_t dev, XenbusState newstate) DPRINTK("newstate=%d\n", newstate); + CURVNET_SET(sc->xn_ifp->if_vnet); + switch (newstate) { case XenbusStateInitialising: case XenbusStateInitialised: @@ -994,6 +996,8 @@ netfront_backend_changed(device_t dev, XenbusState newstate) #endif break; } + + CURVNET_RESTORE(); } /** |