Intel I210 Ethernet card not working after hotplug [8086:1533]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
OEM Priority Project |
Fix Committed
|
High
|
Cyrus Lien | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
You-Sheng Yang | ||
Trusty |
Fix Committed
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
You-Sheng Yang |
Bug Description
Summary:
Intel I210 Ethernet card not working after hotplug
Steps to reproduce:
1. Power on system with ethernet cable on Intel I210
2. Check ethernet is workable
3. Unplug then plug the ethernet cable
Expected result:
Intel I210 Ethernet card is working, e.g. IP address acquired automatically if configured as DHCP.
Actual result:
Intel I210 Ethernet card not working after hotplug. dmesg has following error messages instead:
[ 16.464321] ------------[ cut here ]------------
[ 16.464326] PCI PM: State of device not saved by igb_runtime_
[ 16.464334] WARNING: CPU: 2 PID: 49 at /build/
[ 16.464334] Modules linked in: joydev input_leds nls_iso8859_1 snd_hda_codec_hdmi snd_hda_
[ 16.464354] async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear dm_mirror dm_region_hash dm_log hid_generic usbhid hid i915 igb drm_kms_helper syscopyarea dca sysfillrect i2c_algo_bit e1000e sysimgblt ptp fb_sys_fops pps_core ahci libahci drm wmi video
[ 16.464366] CPU: 2 PID: 49 Comm: kworker/2:1 Not tainted 4.15.0-1032-oem #37-Ubuntu
[ 16.464367] Hardware name: Dell Inc. Precision 3630 Tower/, BIOS 99.2.2 01/14/2019
[ 16.464369] Workqueue: pm pm_runtime_work
[ 16.464370] RIP: 0010:pci_
[ 16.464371] RSP: 0018:ffffa968c3
[ 16.464372] RAX: 0000000000000000 RBX: ffff8a2557aee0a0 RCX: 0000000000000006
[ 16.464372] RDX: 0000000000000007 RSI: 0000000000000096 RDI: ffff8a257c496490
[ 16.464373] RBP: ffffa968c3363d70 R08: 0000000000000001 R09: 0000000000000373
[ 16.464373] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
[ 16.464373] R13: ffffffffc0481540 R14: ffff8a2557aee000 R15: 0000000000000000
[ 16.464374] FS: 000000000000000
[ 16.464375] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 16.464375] CR2: 00007f30b3e93170 CR3: 0000000842c0a004 CR4: 00000000003606e0
[ 16.464376] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 16.464376] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 16.464376] Call Trace:
[ 16.464379] ? pci_pm_
[ 16.464380] __rpm_callback+
[ 16.464381] ? __switch_
[ 16.464382] ? __switch_
[ 16.464382] rpm_callback+
[ 16.464383] ? pci_pm_
[ 16.464384] rpm_suspend+
[ 16.464385] ? __switch_
[ 16.464386] pm_runtime_
[ 16.464388] process_
[ 16.464389] worker_
[ 16.464390] kthread+0x121/0x140
[ 16.464391] ? process_
[ 16.464392] ? kthread_
[ 16.464392] ret_from_
[ 16.464393] Code: 2b ff ff ff 80 3d 21 c6 11 01 00 0f 85 1e ff ff ff 49 8b b5 a0 00 00 00 48 c7 c7 a0 56 b2 ad c6 05 06 c6 11 01 01 e8 0b 74 b9 ff <0f> 0b e9 fd fe ff ff 0f 1f 40 00 0f 1f 44 00 00 55 48 89 e5 53
[ 16.464408] ---[ end trace 97e5f2cf651b62e6 ]---
tags: | added: originate-from-1817299 somerville |
Changed in hwe-next: | |
status: | New → Confirmed |
Changed in oem-priority: | |
importance: | Undecided → High |
Changed in linux (Ubuntu Bionic): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Cosmic): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Disco): | |
status: | Incomplete → Confirmed |
status: | Confirmed → Incomplete |
Changed in linux (Ubuntu Cosmic): | |
status: | Confirmed → New |
Changed in linux (Ubuntu Bionic): | |
status: | Confirmed → New |
Changed in oem-priority: | |
importance: | High → Critical |
status: | New → Triaged |
assignee: | nobody → Cyrus Lien (cyruslien) |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in linux (Ubuntu Disco): | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Trusty): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Cosmic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Disco): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-cosmic verification-done-disco verification-done-xenial removed: verification-needed-cosmic verification-needed-disco verification-needed-xenial |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
tags: | added: hwe oem-priority |
Changed in oem-priority: | |
status: | Triaged → Fix Committed |
importance: | Critical → High |
Changed in hwe-next: | |
status: | Confirmed → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1818490
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.