Intel igb driver infinite loop in ksoftirqd, uses 100% of cpu 0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Tim Gardner | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Medium
|
Unassigned | ||
linux-lts-raring (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This bug is present in 3.11.0-17 and 3.11.0-18:
https:/
The afflicted network interface's lspci output:
02:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
Subsystem: Super Micro Computer Inc Device 1521
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at df920000 (32-bit, non-prefetchable) [size=128K]
I/O ports at 8020 [size=32]
Memory at df944000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 00-xx-xx-
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1c0] Latency Tolerance Reporting
Capabilities: [1d0] Access Control Services
Kernel driver in use: igb
Kernel modules: igb
[I have masked out the MAC address]
CVE References
Changed in linux (Ubuntu Trusty): | |
status: | Triaged → Fix Released |
Changed in linux (Ubuntu Precise): | |
status: | New → In Progress |
Changed in linux (Ubuntu Quantal): | |
status: | New → In Progress |
Changed in linux-lts-raring (Ubuntu Precise): | |
status: | New → In Progress |
Changed in linux-lts-raring (Ubuntu Quantal): | |
status: | New → Invalid |
Changed in linux-lts-raring (Ubuntu Trusty): | |
status: | New → Invalid |
tags: |
added: verification-done-precise verification-done-quantal removed: verification-needed-precise verification-needed-quantal |
With no other major CPU usage, but CPU 0 pegged, "perf top" shows this as the top usage:
50.02% [kernel] [k] tasklet_action softirq_ irqoff
23.48% [kernel] [k] __do_softirq
5.66% [kernel] [k] __raise_