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.
The following changes since commit 1a241a7d7b0d1bc6e261d0235d1629ce1ede4b3b:
ALSA: seq/oss - Fix double-free at error path of snd_seq_oss_open() (2010-09-20 16:33:14 -0700)
are available in the git repository at:
Ricardo Salveti de Araujo (1):
UBUNTU: [Config] Remove CONFIG_FIXED_PHY and move CONFIG_SMSC911X from m to y for omap