diff --git a/[refs] b/[refs] index 0374acab9a25..e7b0cd2049b7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 43af8532ecd74a61f9e7aeb27c026c1ee27915ca +refs/heads/master: d69efb16891ddfa6c0b527f912a7193054d50281 diff --git a/trunk/net/bridge/br.c b/trunk/net/bridge/br.c index a90182873120..8f3c58e5f7a5 100644 --- a/trunk/net/bridge/br.c +++ b/trunk/net/bridge/br.c @@ -76,7 +76,6 @@ static void __exit br_deinit(void) rcu_assign_pointer(br_stp_sap->rcv_func, NULL); br_netlink_fini(); - br_netfilter_fini(); unregister_netdevice_notifier(&br_device_notifier); brioctl_set(NULL); @@ -84,6 +83,7 @@ static void __exit br_deinit(void) synchronize_net(); + br_netfilter_fini(); llc_sap_put(br_stp_sap); br_fdb_get_hook = NULL; br_fdb_put_hook = NULL;