]> git.hungrycats.org Git - linux/commit
[NET]: Make lapbether work on 2.6.0-test3.
authorStephen Hemminger <shemminger@osdl.org>
Tue, 12 Aug 2003 21:01:29 +0000 (14:01 -0700)
committerStephen Hemminger <shemminger@osdl.org>
Tue, 12 Aug 2003 21:01:29 +0000 (14:01 -0700)
commitedab04495f7901d105c1d5ec5e76c8117dea7497
tree149cc2a4c6e124f26a1c8752782dc2b05ff7dd15
parent3201188e62c1adc24d5a84ee7ff75f22d10a27e9
[NET]: Make lapbether work on 2.6.0-test3.
- unneeded include (no proc here)
- redundant fields in local device structure
+ convert to dynamic network device allocation
- refcounts on local data are redundant, it is really part of network_device
- excessive __inline__
+ correctly manage references to underlying network device
+ cascade unregister
+ use RCU and RTNL to avoid deadlock
+ account for bytes as well as packets
drivers/net/wan/lapbether.c