Backport cxlflash patch related to EEH recovery into Xenial SRU stream
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
---Problem Description---
Request to backport cxlflash EEH patch to Xenial SRU
---System Hang---
When a cxlflash adapter goes into EEH recovery and multiple processes
(each having established its own context) are active, the EEH recovery
can hang if the processes attempt to recover in parallel.
After debugging the problem, patch has been upstreamed for this issue and the system has been rebooted with the fix for the problem
---Steps to Reproduce---
Injecting EEH when multiple processes are active can trigger the issue
Stack trace output:
Call Trace:
__switch_
__schedule+
schedule+
rwsem_
down_
cxlflash_
cxl_
cxl_
eeh_
eeh_
eeh_
eeh_
eeh_
kthread+
ret_
INFO: task blockio:33215 blocked for more than 120 seconds.
The upstream patch we need backported to Xenial SRU stream is
635f6b0893cff19
cxlflash: Fix to resolve dead-lock during EEH recovery
tags: | added: architecture-ppc64le bugnameltc-141713 severity-medium targetmilestone-inin16041 |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu Yakkety): | |
status: | New → Fix Released |
assignee: | Taco Screen team (taco-screen-team) → nobody |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- xenial' to 'verification- done-xenial' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!