Oliver Neukum wrote: > Hi, > > how does one use init_etherdev with a NULL pointer as first argument > without causing a race where a partially uninitialised device is registered. Don't use init_etherdev(), it is inherently racy. Use alloc_etherdev() followed by register_netdev(). Jeff - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html