• Stephen Hemminger's avatar
    [PATCH] Mixed PCI/ISA device name conflicts · 66dbee35
    Stephen Hemminger authored
    In systems with mixed network cards, and all drivers compiled into
    the kernel; the PCI device (eth0) will get probed first, before the ISA.
    
    The problem is that the ISA device can mistakenly try to probe
    for eth0.  The problem is that the ISA driver will not detect the failure
    until it goes to call register_netdevice, and not all drivers have
    perfect error unwind code.
    
    This patch short circuits the device probe, so it won't bother
    looking for devices that already are registered.
    66dbee35
dev.c 79.8 KB