Hipersocket page allocation failure on Ubuntu 20.04 based SSC environments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
High
|
Skipper Bug Screeners | ||
linux (Ubuntu) |
Fix Released
|
High
|
Krzysztof Kozlowski | ||
Focal |
Fix Released
|
High
|
Krzysztof Kozlowski |
Bug Description
== Comment: #0 - D. Gary Chapman <email address hidden> - 2022-01-26 12:43:25 ==
---Problem Description---
IBM IDAA customer exposes hipersocket page allocation failure on Ubuntu 20.04 based SSC
Contact Information = Gary Chapman (<email address hidden>)
---uname output---
5.4.0-73-generic #82-Ubuntu
Machine Type = IBM Z in IDAA SSC-mode lpar
---Debugger---
A debugger is not configured
----------
IBM SSC LEVEL: 4.1.5
IBM IDAA LEVEL: 7.5.6
On a client system we are observing this:
Jan 19 16:25:57 data5 kernel: kworker/u760:28: page allocation failure: order:0, mode:0xa20(
Jan 19 16:25:57 data5 kernel: CPU: 20 PID: 4137988 Comm: kworker/u760:28 Kdump: loaded Tainted: G OE 5.4.0-73-generic #82-Ubuntu
Jan 19 16:25:57 data5 kernel: Hardware name: IBM 8561 T01 727 (LPAR)
Jan 19 16:25:57 data5 kernel: Workqueue: kcryptd/253:11 kcryptd_crypt [dm_crypt]
Jan 19 16:25:57 data5 kernel: Call Trace:
Jan 19 16:25:57 data5 kernel: ([<0000006b6d63
Jan 19 16:25:57 data5 kernel: [<0000006b6d645
Jan 19 16:25:57 data5 kernel: [<0000006b6cfd8
IBM LTC Networking team has identified the upstream commit 714c9108851743b
This patch shows up in the Ubuntu kernel source tree:
https:/
but has not been ported to Ubuntu 20.04 / kernel 5.4
IDAA on SSC requests backport to focal.
tags: | added: architecture-s39064 bugnameltc-196116 severity-high targetmilestone-inin--- |
Changed in ubuntu: | |
assignee: | nobody → Skipper Bug Screeners (skipper-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
summary: |
- IBM IDAA customer exposes hypersocket page allocation failure on Ubuntu + IBM IDAA customer exposes hipersocket page allocation failure on Ubuntu 20.04 based SSC |
Changed in ubuntu-z-systems: | |
assignee: | nobody → Skipper Bug Screeners (skipper-screen-team) |
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntu-z-systems: | |
importance: | Undecided → High |
description: | updated |
summary: |
- IBM IDAA customer exposes hipersocket page allocation failure on Ubuntu - 20.04 based SSC + Hipersocket page allocation failure on Ubuntu 20.04 based SSC + environments. |
summary: |
Hipersocket page allocation failure on Ubuntu 20.04 based SSC - environments. + environments |
tags: | added: patch |
Changed in linux (Ubuntu): | |
assignee: | Canonical Kernel Team (canonical-kernel-team) → Krzysztof Kozlowski (krzk) |
Changed in linux (Ubuntu Focal): | |
assignee: | nobody → Krzysztof Kozlowski (krzk) |
status: | New → In Progress |
importance: | Undecided → High |
tags: |
added: targetmilestone-inin2004 removed: targetmilestone-inin--- |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in ubuntu-z-systems: | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-focal removed: verification-needed-focal |
Changed in ubuntu-z-systems: | |
status: | Fix Committed → Fix Released |
A simple cherry-pick of commit 714c91088517 does not apply cleanly.
Even if the commit itself is relatively small, the code in qeth_core_main.c has obviously changed significantly between kernel 5.7 (where the commit got upstream accepted) and focal's 5.4.
Hence it's indeed a backport of commit 714c91088517 to focal's master-next tree needed.
(changing the bug to Incomplete for now)