diff options
author | rodrigc <rodrigc@FreeBSD.org> | 2013-07-15 01:41:34 +0000 |
---|---|---|
committer | rodrigc <rodrigc@FreeBSD.org> | 2013-07-15 01:41:34 +0000 |
commit | d9297fa7d00263852ca16970627dbf63c3699de3 (patch) | |
tree | 0b29ec5efdb7715ca2f4c5faa3d19d116d973d00 /sys/netgraph | |
parent | 7e3e1747c886c2c26003f94ad0e7dd03ea6cde2a (diff) | |
download | FreeBSD-src-d9297fa7d00263852ca16970627dbf63c3699de3.zip FreeBSD-src-d9297fa7d00263852ca16970627dbf63c3699de3.tar.gz |
PR: kern/168520
Revert GRN 253255. It is not needed now that GRN 253346 is committed.
Diffstat (limited to 'sys/netgraph')
-rw-r--r-- | sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c b/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c index 402f958..b268409 100644 --- a/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c +++ b/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c @@ -109,9 +109,7 @@ #include <sys/unistd.h> #include <sys/callout.h> #include <sys/malloc.h> -#include <sys/jail.h> #include <sys/priv.h> -#include <sys/proc.h> #include "usbdevs.h" #include <dev/usb/usb.h> @@ -125,7 +123,6 @@ #include <sys/mbuf.h> #include <sys/taskqueue.h> -#include <net/vnet.h> #include <netgraph/ng_message.h> #include <netgraph/netgraph.h> #include <netgraph/ng_parse.h> @@ -490,14 +487,13 @@ ubt_attach(device_t dev) sc->sc_dev = dev; sc->sc_debug = NG_UBT_WARN_LEVEL; - CURVNET_SET(TD_TO_VNET(curthread)); + /* * Create Netgraph node */ if (ng_make_node_common(&typestruct, &sc->sc_node) != 0) { UBT_ALERT(sc, "could not create Netgraph node\n"); - CURVNET_RESTORE(); return (ENXIO); } @@ -505,12 +501,10 @@ ubt_attach(device_t dev) if (ng_name_node(sc->sc_node, device_get_nameunit(dev)) != 0) { UBT_ALERT(sc, "could not name Netgraph node\n"); NG_NODE_UNREF(sc->sc_node); - CURVNET_RESTORE(); return (ENXIO); } NG_NODE_SET_PRIVATE(sc->sc_node, sc); NG_NODE_FORCE_WRITER(sc->sc_node); - CURVNET_RESTORE(); /* * Initialize device softc structure @@ -637,10 +631,8 @@ ubt_detach(device_t dev) /* Destroy Netgraph node */ if (node != NULL) { sc->sc_node = NULL; - CURVNET_SET(node->nd_vnet); NG_NODE_REALLY_DIE(node); ng_rmnode_self(node); - CURVNET_RESTORE(); } /* Make sure ubt_task in gone */ |