Comment 3 for bug 645689

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Proposed fix:
http://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=commit;h=3f6271b62c886975faea5cc57f55f870a947eb13

Sent to the kernel-team, with following SRU:

SRU Justification:

Impact: When booting current omap 3 kernel at an IGEPv2 board the ethernet driver
is not loaded by default, and even when loaded by hand, it doesn't work because
current kernel defines CONFIG_FIXED_PHY, conflicting with SMSC911X driver.

Fix: The problem is fixed by disabling CONFIG_FIXED_PHY and changing
CONFIG_SMSC911X from module to built-in, for Omap. This is the same solution
provided by bug 618734, fixed at Linaro's kernel (91d9d3).

Testcase: Boot current omap 3 kernel and then call ifconfig -a, you shouldn't
be able to see eth0.