Hi Jeff, > What are the arguments for adding a duplicate driver, again?
The current driver is completely arm specific (does not even compile on !arm). While arm is certainly a popular arch for us, we also have many customers on sh, x86 and others. Currently there is no in-kernel support for these people. Our smsc911x driver is tested and supported on arm, sh, i386. smsc911x is a shorter, simpler driver, and I believe the coding style to be cleaner and easier to follow. smsc911x contains support for the new LAN921x family, as well as LAN911x. smsc911x contains important workarounds for currently known hardware issues. Anyone using the current in-kernel driver with multicast will have problems. Many of our customers use our proprietary drivers (GPL, but the coding style would make you scream), and we would like to migrate them over to a standard in-kernel driver - it would make support easier and everyone can benefit from ongoing driver improvements. Regards, -- Steve Glendinning SMSC GmbH m: +44 777 933 9124 e: [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html