kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #179682
[Bug 1583750] [NEW] 8086:1502 e1000e driver failed with error -3
Public bug reported:
When I switch on my laptop, running Ubuntu 14.04 LTS amd64, it will boot
and load e1000e, but no eth* interface is present. Even repeated rmmod
and modprobe don't bring up the interface. After a restart (i.e. no
fresh power-up) it works just fine. After the next power-cycle the
problem is there again. Laptop is a Lenovo Thinkpad T520 (Optimus
graphics).
joerg@x61:~$ sudo dmesg | grep e1000e
[ 1.622695] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 1.622697] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[ 1.659146] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.659168] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 2.673058] e1000e: probe of 0000:00:19.0 failed with error -3
Same error happens with a vanilla kernel 4.6.0:
cat /proc/version
Linux version 4.6.0-jal2+ (root at x61) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1) ) #4 SMP Mon May 16 01:06:19 CEST 2016
dmesg | grep e1000e
[ 1.081798] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 1.081800] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 1.082068] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 2.106194] e1000e: probe of 0000:00:19.0 failed with error -3
Afterwards I've added some error output and changed some debugs into
error prints in the e1000e:
[ 7900.183212] e1000e 0000:00:19.0 0000:00:19.0 (uninitialized): Failed
to acquire the semaphore, FW or HW has it: FWSM=0x60000040
EXTCNF_CTRL=0x002800c9)
lspci -s 00:19 -vvv
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
Subsystem: Lenovo Device 21ce
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 20
Region 0: Memory at f3900000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at f3929000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at 6080 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [e0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
See also this very similar bug on other hardware
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1576953
and my bug report to intel-wired-lan
http://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-Mon-20160516/005381.html
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-86-generic 3.13.0-86.131
ProcVersionSignature: Ubuntu 3.13.0-86.131-generic 3.13.11-ckt39
Uname: Linux 3.13.0-86-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.20
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: joerg 2120 F.... pulseaudio
CurrentDesktop: XFCE
Date: Thu May 19 20:53:38 2016
HibernationDevice: RESUME=UUID=24909a47-1377-480a-93f0-66165f6c88a3
InstallationDate: Installed on 2015-03-21 (424 days ago)
InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
MachineType: LENOVO 4242PT2
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-86-generic root=UUID=7e46d0b3-a960-4a36-a56c-8a6ac934c07e ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.13.0-86-generic N/A
linux-backports-modules-3.13.0-86-generic N/A
linux-firmware 1.127.22
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/24/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 8AET62WW (1.42 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4242PT2
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8AET62WW(1.42):bd01/24/2013:svnLENOVO:pn4242PT2:pvrThinkPadT520:rvnLENOVO:rn4242PT2:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4242PT2
dmi.product.version: ThinkPad T520
dmi.sys.vendor: LENOVO
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug trusty
** Patch added: "adding debug output to e1000e driver in 4.6.0 kernel"
https://bugs.launchpad.net/bugs/1583750/+attachment/4666376/+files/0001-e1000e-added-more-error-output-during-probe.patch
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1583750
Title:
8086:1502 e1000e driver failed with error -3
Status in linux package in Ubuntu:
New
Bug description:
When I switch on my laptop, running Ubuntu 14.04 LTS amd64, it will
boot and load e1000e, but no eth* interface is present. Even repeated
rmmod and modprobe don't bring up the interface. After a restart (i.e.
no fresh power-up) it works just fine. After the next power-cycle the
problem is there again. Laptop is a Lenovo Thinkpad T520 (Optimus
graphics).
joerg@x61:~$ sudo dmesg | grep e1000e
[ 1.622695] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 1.622697] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[ 1.659146] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.659168] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 2.673058] e1000e: probe of 0000:00:19.0 failed with error -3
Same error happens with a vanilla kernel 4.6.0:
cat /proc/version
Linux version 4.6.0-jal2+ (root at x61) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1) ) #4 SMP Mon May 16 01:06:19 CEST 2016
dmesg | grep e1000e
[ 1.081798] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 1.081800] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 1.082068] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 2.106194] e1000e: probe of 0000:00:19.0 failed with error -3
Afterwards I've added some error output and changed some debugs into
error prints in the e1000e:
[ 7900.183212] e1000e 0000:00:19.0 0000:00:19.0 (uninitialized):
Failed to acquire the semaphore, FW or HW has it: FWSM=0x60000040
EXTCNF_CTRL=0x002800c9)
lspci -s 00:19 -vvv
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
Subsystem: Lenovo Device 21ce
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 20
Region 0: Memory at f3900000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at f3929000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at 6080 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [e0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
See also this very similar bug on other hardware
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1576953
and my bug report to intel-wired-lan
http://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-Mon-20160516/005381.html
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-86-generic 3.13.0-86.131
ProcVersionSignature: Ubuntu 3.13.0-86.131-generic 3.13.11-ckt39
Uname: Linux 3.13.0-86-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.20
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: joerg 2120 F.... pulseaudio
CurrentDesktop: XFCE
Date: Thu May 19 20:53:38 2016
HibernationDevice: RESUME=UUID=24909a47-1377-480a-93f0-66165f6c88a3
InstallationDate: Installed on 2015-03-21 (424 days ago)
InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
MachineType: LENOVO 4242PT2
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-86-generic root=UUID=7e46d0b3-a960-4a36-a56c-8a6ac934c07e ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.13.0-86-generic N/A
linux-backports-modules-3.13.0-86-generic N/A
linux-firmware 1.127.22
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/24/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 8AET62WW (1.42 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4242PT2
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8AET62WW(1.42):bd01/24/2013:svnLENOVO:pn4242PT2:pvrThinkPadT520:rvnLENOVO:rn4242PT2:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4242PT2
dmi.product.version: ThinkPad T520
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1583750/+subscriptions
Follow ups
-
[Bug 1583750] Re: 8086:1502 e1000e: probe of 0000:00:19.0 failed with error -3
From: Christopher M. Penalver, 2016-05-22
-
[Bug 1583750] Re: 8086:1502 e1000e: probe of 0000:00:19.0 failed with error -3
From: Joerg Albert, 2016-05-22
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Christopher M. Penalver, 2016-05-22
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Joerg Albert, 2016-05-20
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Christopher M. Penalver, 2016-05-20
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Joerg Albert, 2016-05-20
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Christopher M. Penalver, 2016-05-20
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Ubuntu Foundations Team Bug Bot, 2016-05-19
-
[Bug 1583750] Status changed to Confirmed
From: Brad Figg, 2016-05-19
-
[Bug 1583750] Re: 8086:1502 e1000e driver failed with error -3
From: Joseph Salisbury, 2016-05-19