[Maverick] SRU: Fixing network for IGEPv2

Ricardo Salveti de Araujo ricardo.salveti at canonical.com
Thu Sep 23 04:09:07 UTC 2010


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.

BugLink: http://bugs.launchpad.net/bugs/645689

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:
  git://kernel.ubuntu.com/rsalveti/ubuntu-maverick.git fix-igepv2-network

Ricardo Salveti de Araujo (1):
      UBUNTU: [Config] Remove CONFIG_FIXED_PHY and move CONFIG_SMSC911X from m to y for omap

 debian.master/config/amd64/config.common.amd64     |    2 ++
 debian.master/config/armel/config.flavour.omap     |    2 ++
 .../config/armel/config.flavour.versatile          |    2 ++
 debian.master/config/config.common.ubuntu          |    2 --
 debian.master/config/i386/config.common.i386       |    2 ++
 5 files changed, 8 insertions(+), 2 deletions(-)




More information about the kernel-team mailing list