• Stephen Hemminger's avatar
    [NET]: Update bpqether for 2.6 · 12070578
    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
bpqether.c 14.7 KB