Surelock-GA2:kernel panic/ exception @ pcibios_set_pcie_reset_state+0x118/0x280 + cxl_reset+0x5c/0xc0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Tim Gardner | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner |
Bug Description
Requesting Canonical kernel team apply 5b8255dd55f61ff
Recent bug activity recap:
== Comment: #17 - Guo Wen Shan - 2016-02-08 22:40:35 ==
Tentative patch sent to Andrew for verification. I'm putting a note here about the root cause: Each PE (struct eeh_pe) instance is tracking the primary bus by "pbus". When we have full hotplug as EEH recovery, the PE instance won't be refreshed. So the "pbus" is still dereferencing the stale PCI bus. Access to that at later pointer will cause kernel crash.
The fix, as the patch sent to Andrew for verification, introduces another EEH PE flag (EEH_PE_PRI_BUS). That flag represents the validity of eeh_pe::pbus. Before unplugging in full hotplug case, the flag is cleared so that the eeh_pe::pbus can be updated at plugging time. I will send the patch to linux-ppc-dev for review after Andrew verified it helps.
== Comment: #18 - Guo Wen Shan - 2016-02-08 23:55:00 ==
The patch was sent to linux-ppc-dev for review/pickup: https:/
== Comment: #19 - Andrew Donnellan - 2016-02-09 00:19:33 ==
Patch has been submitted as per Gavin's comment. Please test!
== Comment: #22 - Andrew Donnellan - 2016-02-11 01:41:06 ==
Requesting Canonical kernel team apply 5b8255dd55f61ff
tags: | added: architecture-ppc64le bugnameltc-134013 severity-critical targetmilestone-inin--- |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
tags: |
added: targetmilestone-inin1604 removed: targetmilestone-inin--- |
Changed in linux (Ubuntu Xenial): | |
assignee: | Taco Screen team (taco-screen-team) → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
------- Comment From <email address hidden> 2016-02-15 20:18 EDT------- 5f063199dc0e9f4 0fee769724.
Please note that the powerpc-fixes tree has been rebased and the patch will be merged into Linus' tree as 05ba75f84864713