From b5f4f7a25a57d0731a2f498ce4253641265bf22f Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Tue, 6 May 2008 00:00:16 -0700 Subject: [PATCH] --- yaml --- r: 96075 b: refs/heads/master c: 5f6b1ea41b46bc63f667f9b30d939b49734c20b0 h: refs/heads/master i: 96073: e6b9bc3ebe9d4f6a819b002a52c6b0687224149b 96071: 0f0b0a43fe6f14806e6e3afc84013da0dcd3f953 v: v3 --- [refs] | 2 +- trunk/net/atm/br2684.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 5aad40455c4f..6065485c6c35 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 19443178fbfbf40db15c86012fc37df1a44ab857 +refs/heads/master: 5f6b1ea41b46bc63f667f9b30d939b49734c20b0 diff --git a/trunk/net/atm/br2684.c b/trunk/net/atm/br2684.c index 13858e2675c5..9d52ebfc1962 100644 --- a/trunk/net/atm/br2684.c +++ b/trunk/net/atm/br2684.c @@ -350,6 +350,7 @@ static void br2684_push(struct atm_vcc *atmvcc, struct sk_buff *skb) list_del(&brdev->br2684_devs); write_unlock_irq(&devs_lock); unregister_netdev(net_dev); + free_netdev(net_dev); } return; } @@ -770,6 +771,7 @@ static void __exit br2684_exit(void) list_del(&brdev->br2684_devs); unregister_netdev(net_dev); + free_netdev(net_dev); } }