summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Kwak <kkwak@nvidia.com>2014-06-24 21:38:25 -0700
committerPeter Kim <pekim@nvidia.com>2014-06-25 19:15:33 -0700
commit1143725a9b5db76dee44e2431a6e844aa7c1e056 (patch)
treeb0b0f3c8bb8849205f54ee5cf2080225c8b75a2a
parent173c8880941f0d8ac6e57d7d7c4e5f0ce1c9ac97 (diff)
Revert "staging: ozwpan: add net device notifier"
DO NOT INTEGRATE Bug 1466757 This reverts commit 14d9ab730e79a6a02f2737aaf77888d18881d322. Change-Id: I66165659c999a60a48f615eff4de3c1c7e07bb7f Signed-off-by: Kenneth Kwak <kkwak@nvidia.com> Reviewed-on: http://git-master/r/428078 Reviewed-by: Peter Kim <pekim@nvidia.com> Tested-by: Peter Kim <pekim@nvidia.com>
-rw-r--r--drivers/staging/ozwpan/ozproto.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/drivers/staging/ozwpan/ozproto.c b/drivers/staging/ozwpan/ozproto.c
index 1066c4e49ad7..8cb25b285c6a 100644
--- a/drivers/staging/ozwpan/ozproto.c
+++ b/drivers/staging/ozwpan/ozproto.c
@@ -445,26 +445,6 @@ done:
oz_pd_put(pd);
consume_skb(skb);
}
-
-static int oz_net_notifier(struct notifier_block *nb, unsigned long event,
- void *ndev)
-{
- struct net_device *dev = ndev;
- switch (event) {
- case NETDEV_UNREGISTER:
- case NETDEV_DOWN:
- oz_trace_msg(M, "%s: event %s\n", __func__,
- (event == NETDEV_UNREGISTER) ?
- "NETDEV_UNREGISTER" : "NETDEV_DOWN");
- oz_binding_remove(dev->name);
- break;
- }
- return NOTIFY_OK;
-}
-
-static struct notifier_block nb_oz_net_notifier = {
- .notifier_call = oz_net_notifier
-};
/*------------------------------------------------------------------------------
* Context: process
*/
@@ -502,7 +482,6 @@ void oz_protocol_term(void)
spin_lock_bh(&g_polling_lock);
}
spin_unlock_bh(&g_polling_lock);
- unregister_netdevice_notifier(&nb_oz_net_notifier);
oz_trace("Protocol stopped\n");
}
/*------------------------------------------------------------------------------
@@ -834,12 +813,6 @@ int oz_protocol_init(char *devs)
return -1;
} else {
char d[32];
- int err = 0;
- err = register_netdevice_notifier(&nb_oz_net_notifier);
- if (err) {
- oz_trace("notifier registration failed. err %d\n", err);
- return -1;
- }
while (*devs) {
devs = oz_get_next_device_name(devs, d, sizeof(d));
if (d[0])