2022-07-11 15:19:27 |
bugproxy |
bug |
|
|
added bug |
2022-07-11 15:19:35 |
bugproxy |
tags |
|
architecture-all bugnameltc-198914 severity-medium targetmilestone-inin--- |
|
2022-07-11 15:19:36 |
bugproxy |
ubuntu: assignee |
|
Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) |
|
2022-07-11 15:19:40 |
bugproxy |
affects |
ubuntu |
linux (Ubuntu) |
|
2022-07-11 15:27:07 |
Frank Heimes |
linux (Ubuntu): assignee |
Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) |
Skipper Bug Screeners (skipper-screen-team) |
|
2022-07-11 15:27:30 |
Frank Heimes |
affects |
linux (Ubuntu) |
qemu (Ubuntu) |
|
2022-07-11 15:28:20 |
Frank Heimes |
bug task added |
|
ubuntu-z-systems |
|
2022-07-11 15:28:44 |
Frank Heimes |
ubuntu-z-systems: assignee |
|
Skipper Bug Screeners (skipper-screen-team) |
|
2022-07-11 15:54:58 |
Christian Ehrhardt |
qemu (Ubuntu): assignee |
Skipper Bug Screeners (skipper-screen-team) |
Canonical Server (canonical-server) |
|
2022-07-11 15:55:50 |
Christian Ehrhardt |
bug |
|
|
added subscriber Ubuntu Server |
2022-07-11 15:59:23 |
Christian Ehrhardt |
qemu (Ubuntu): status |
New |
Triaged |
|
2022-07-11 16:25:46 |
Frank Heimes |
ubuntu-z-systems: status |
New |
Triaged |
|
2022-07-12 07:12:03 |
Christian Ehrhardt |
nominated for series |
|
Ubuntu Jammy |
|
2022-07-12 07:12:03 |
Christian Ehrhardt |
bug task added |
|
qemu (Ubuntu Jammy) |
|
2022-07-12 07:12:13 |
Christian Ehrhardt |
qemu (Ubuntu Jammy): status |
New |
Triaged |
|
2022-07-12 07:12:18 |
Christian Ehrhardt |
qemu (Ubuntu): status |
Triaged |
In Progress |
|
2022-07-12 07:14:49 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~paelzer/ubuntu/+source/qemu/+git/qemu/+merge/426272 |
|
2022-07-12 07:15:15 |
Christian Ehrhardt |
tags |
architecture-all bugnameltc-198914 severity-medium targetmilestone-inin--- |
architecture-all bugnameltc-198914 qemu-22.10 severity-medium targetmilestone-inin--- |
|
2022-07-13 06:46:14 |
Christian Ehrhardt |
description |
---Problem Description---
QEMU system emulation of s390x sometimes hangs when running Linux. Turns out that interrupts on an EX instructions can result in endless loops.
Contact Information = cborntra@de.ibm.com
These 4 patches are missing from TCG
https://git.qemu.org/?p=qemu.git;a=commit;h=b67b6c7ce4d56bb76a523eb63feb4a1978b05351
https://git.qemu.org/?p=qemu.git;a=commit;h=8ec2edac5f32117b523620a216638704d80bbed9
https://git.qemu.org/?p=qemu.git;a=commit;h=872e13796f732cfd65c4dc62bd2e4bbdbb4fa848
https://git.qemu.org/?p=qemu.git;a=commit;h=3d8111fd3bf7298486bcf1a72013b44c9044104e
Richard Henderson (4):
target/s390x: Remove DISAS_GOTO_TB
target/s390x: Remove DISAS_PC_STALE
target/s390x: Remove DISAS_PC_STALE_NOCHAIN
target/s390x: Exit tb after executing ex_value |
[Impact]
* s390x emulation of interrupts on EX could result in endless loops
* Backport a set of upstream fixes to Kinetic (as even 7.0 doesn't
have it) and Jammy (6.2)
[Test Plan]
* Get kernel build dependencies installed
$ apt build-dep linux
* Fetch a 5.19 kernel - just a tarball from kernel.org is enough
* Build it for debug_defconfig
$ make debug_defconfig
$ make -j24
# use arch/s390/boot/bzImage then
* Then boot that in qemu tcg which will run a bunch of self tests
and eventually fail as we won't give it a proper root disk.
In the failing case ~50% of them will get stuck. With the fix
applied it is expected to work fine and complete when running
the following loop.
$ for i in $(seq 120); do sudo qemu-system-s390x -machine s390-ccw-virtio,accel=tcg -nographic -kernel bzImage; echo "Loop $i passed"; done
[Where problems could occur]
* Changes are limited to s390x TCG, so that is what we should watch out.
This is gladly a very isolated use-case rather separate from most
other things qemu does provide and therefore regressions (if any)
should be easily mapped back to this.
[Other Info]
* n/a
--- original Problem Description---
QEMU system emulation of s390x sometimes hangs when running Linux. Turns out that interrupts on an EX instructions can result in endless loops.
Contact Information = cborntra@de.ibm.com
These 4 patches are missing from TCG
https://git.qemu.org/?p=qemu.git;a=commit;h=b67b6c7ce4d56bb76a523eb63feb4a1978b05351
https://git.qemu.org/?p=qemu.git;a=commit;h=8ec2edac5f32117b523620a216638704d80bbed9
https://git.qemu.org/?p=qemu.git;a=commit;h=872e13796f732cfd65c4dc62bd2e4bbdbb4fa848
https://git.qemu.org/?p=qemu.git;a=commit;h=3d8111fd3bf7298486bcf1a72013b44c9044104e
Richard Henderson (4):
target/s390x: Remove DISAS_GOTO_TB
target/s390x: Remove DISAS_PC_STALE
target/s390x: Remove DISAS_PC_STALE_NOCHAIN
target/s390x: Exit tb after executing ex_value |
|
2022-07-13 07:14:56 |
Frank Heimes |
ubuntu-z-systems: status |
Triaged |
In Progress |
|
2022-07-19 18:21:22 |
Launchpad Janitor |
qemu (Ubuntu): status |
In Progress |
Fix Released |
|
2022-07-19 18:21:22 |
Launchpad Janitor |
cve linked |
|
2021-3507 |
|
2022-07-19 18:21:22 |
Launchpad Janitor |
cve linked |
|
2021-3611 |
|
2022-09-13 08:17:07 |
Christian Ehrhardt |
tags |
architecture-all bugnameltc-198914 qemu-22.10 severity-medium targetmilestone-inin--- |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- |
|
2022-09-13 08:17:11 |
Christian Ehrhardt |
qemu (Ubuntu Jammy): assignee |
|
Christian Ehrhardt (paelzer) |
|
2022-09-13 08:26:19 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~paelzer/ubuntu/+source/qemu/+git/qemu/+merge/429809 |
|
2022-09-13 13:47:59 |
Christian Ehrhardt |
description |
[Impact]
* s390x emulation of interrupts on EX could result in endless loops
* Backport a set of upstream fixes to Kinetic (as even 7.0 doesn't
have it) and Jammy (6.2)
[Test Plan]
* Get kernel build dependencies installed
$ apt build-dep linux
* Fetch a 5.19 kernel - just a tarball from kernel.org is enough
* Build it for debug_defconfig
$ make debug_defconfig
$ make -j24
# use arch/s390/boot/bzImage then
* Then boot that in qemu tcg which will run a bunch of self tests
and eventually fail as we won't give it a proper root disk.
In the failing case ~50% of them will get stuck. With the fix
applied it is expected to work fine and complete when running
the following loop.
$ for i in $(seq 120); do sudo qemu-system-s390x -machine s390-ccw-virtio,accel=tcg -nographic -kernel bzImage; echo "Loop $i passed"; done
[Where problems could occur]
* Changes are limited to s390x TCG, so that is what we should watch out.
This is gladly a very isolated use-case rather separate from most
other things qemu does provide and therefore regressions (if any)
should be easily mapped back to this.
[Other Info]
* n/a
--- original Problem Description---
QEMU system emulation of s390x sometimes hangs when running Linux. Turns out that interrupts on an EX instructions can result in endless loops.
Contact Information = cborntra@de.ibm.com
These 4 patches are missing from TCG
https://git.qemu.org/?p=qemu.git;a=commit;h=b67b6c7ce4d56bb76a523eb63feb4a1978b05351
https://git.qemu.org/?p=qemu.git;a=commit;h=8ec2edac5f32117b523620a216638704d80bbed9
https://git.qemu.org/?p=qemu.git;a=commit;h=872e13796f732cfd65c4dc62bd2e4bbdbb4fa848
https://git.qemu.org/?p=qemu.git;a=commit;h=3d8111fd3bf7298486bcf1a72013b44c9044104e
Richard Henderson (4):
target/s390x: Remove DISAS_GOTO_TB
target/s390x: Remove DISAS_PC_STALE
target/s390x: Remove DISAS_PC_STALE_NOCHAIN
target/s390x: Exit tb after executing ex_value |
[Impact]
* s390x emulation of interrupts on EX could result in endless loops
* Backport a set of upstream fixes to Kinetic (as even 7.0 doesn't
have it) and Jammy (6.2)
[Test Plan]
* Get kernel build dependencies installed
$ apt build-dep linux
* Fetch a 5.19 kernel - just a tarball from kernel.org is enough
* Build it for debug_defconfig
$ make debug_defconfig
$ make -j24
# use arch/s390/boot/bzImage then
* Then boot that in qemu tcg which will run a bunch of self tests
and eventually fail as we won't give it a proper root disk.
In the failing case ~50% of them will get stuck. With the fix
applied it is expected to work fine and complete when running
the following loop.
$ for i in $(seq 120); do sudo qemu-system-s390x -machine s390-ccw-virtio,accel=tcg -nographic -kernel bzImage; echo "Loop $i passed"; done
[Where problems could occur]
* Changes are limited to s390x TCG, so that is what we should watch out.
This is gladly a very isolated use-case rather separate from most
other things qemu does provide and therefore regressions (if any)
should be easily mapped back to this.
[Other Info]
* there still is bug 1980896 in -proposed. I'm uploading this one
now, but expect the SRU team only to act accepting it to -proposed
once the other one has moved to -updates.
--- original Problem Description---
QEMU system emulation of s390x sometimes hangs when running Linux. Turns out that interrupts on an EX instructions can result in endless loops.
Contact Information = cborntra@de.ibm.com
These 4 patches are missing from TCG
https://git.qemu.org/?p=qemu.git;a=commit;h=b67b6c7ce4d56bb76a523eb63feb4a1978b05351
https://git.qemu.org/?p=qemu.git;a=commit;h=8ec2edac5f32117b523620a216638704d80bbed9
https://git.qemu.org/?p=qemu.git;a=commit;h=872e13796f732cfd65c4dc62bd2e4bbdbb4fa848
https://git.qemu.org/?p=qemu.git;a=commit;h=3d8111fd3bf7298486bcf1a72013b44c9044104e
Richard Henderson (4):
target/s390x: Remove DISAS_GOTO_TB
target/s390x: Remove DISAS_PC_STALE
target/s390x: Remove DISAS_PC_STALE_NOCHAIN
target/s390x: Exit tb after executing ex_value |
|
2022-09-15 10:15:00 |
Christian Ehrhardt |
tags |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- |
architecture-all bugnameltc-198914 cetest qemu-22.10 server-todo severity-medium targetmilestone-inin--- |
|
2022-09-19 14:09:08 |
Christian Ehrhardt |
tags |
architecture-all bugnameltc-198914 cetest qemu-22.10 server-todo severity-medium targetmilestone-inin--- |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- |
|
2022-10-10 15:01:43 |
Łukasz Zemczak |
qemu (Ubuntu Jammy): status |
Triaged |
Fix Committed |
|
2022-10-10 15:01:44 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2022-10-10 15:01:46 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2022-10-10 15:01:49 |
Łukasz Zemczak |
tags |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- verification-needed verification-needed-jammy |
|
2022-10-10 16:37:03 |
Frank Heimes |
ubuntu-z-systems: status |
In Progress |
Fix Committed |
|
2022-10-11 07:39:57 |
bugproxy |
tags |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- verification-needed verification-needed-jammy |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- verification-done verification-done-jammy |
|
2022-10-25 08:31:31 |
Launchpad Janitor |
qemu (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2022-10-25 08:31:45 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2022-10-25 09:29:53 |
Frank Heimes |
ubuntu-z-systems: status |
Fix Committed |
Fix Released |
|
2022-10-27 19:20:16 |
bugproxy |
tags |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin--- verification-done verification-done-jammy |
architecture-all bugnameltc-198914 qemu-22.10 server-todo severity-medium targetmilestone-inin2204 verification-done verification-done-jammy |
|