-
Stephen Hemminger authored
This patch fixes several issues with drivers/net/hamradio/bpqether.c in 2.6.0-test3. 1. Fix encapsulation of net_device structure relative to private data (bpqdev) 2. Convert from single-linked list to the list macros. 3. Convert to using seq_file for the /proc interface 4. Fix up locking by switching to RCU and the rtnl semaphore supplied by the network layer. 5. Fix removal cases of ethernet device and bpqether device to work without deadlock. 6. Get rid of MOD_INC/MOD_DEC 7. Get rid of bogus check_devices method of cleanup, just cleanup correctly when device changes state.
12070578