Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 211114
b: refs/heads/master
c: a3d6713
h: refs/heads/master
v: v3
  • Loading branch information
Karl Hiramoto authored and David S. Miller committed Sep 27, 2010
1 parent 375e711 commit f32c073
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 11 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: ca9a783575d2affed30ef27a3427a7705527ddac
refs/heads/master: a3d6713fbd2ccb50898a6f88664da96a7857c039
12 changes: 2 additions & 10 deletions trunk/net/atm/br2684.c
Original file line number Diff line number Diff line change
Expand Up @@ -399,12 +399,6 @@ static void br2684_push(struct atm_vcc *atmvcc, struct sk_buff *skb)
unregister_netdev(net_dev);
free_netdev(net_dev);
}
read_lock_irq(&devs_lock);
if (list_empty(&br2684_devs)) {
/* last br2684 device */
unregister_atmdevice_notifier(&atm_dev_notifier);
}
read_unlock_irq(&devs_lock);
return;
}

Expand Down Expand Up @@ -675,7 +669,6 @@ static int br2684_create(void __user *arg)

if (list_empty(&br2684_devs)) {
/* 1st br2684 device */
register_atmdevice_notifier(&atm_dev_notifier);
brdev->number = 1;
} else
brdev->number = BRPRIV(list_entry_brdev(br2684_devs.prev))->number + 1;
Expand Down Expand Up @@ -815,6 +808,7 @@ static int __init br2684_init(void)
return -ENOMEM;
#endif
register_atm_ioctl(&br2684_ioctl_ops);
register_atmdevice_notifier(&atm_dev_notifier);
return 0;
}

Expand All @@ -830,9 +824,7 @@ static void __exit br2684_exit(void)
#endif


/* if not already empty */
if (!list_empty(&br2684_devs))
unregister_atmdevice_notifier(&atm_dev_notifier);
unregister_atmdevice_notifier(&atm_dev_notifier);

while (!list_empty(&br2684_devs)) {
net_dev = list_entry_brdev(br2684_devs.next);
Expand Down

0 comments on commit f32c073

Please sign in to comment.