2023-01-10 17:22:39 |
John Cabaj |
bug |
|
|
added bug |
2023-01-11 09:26:43 |
Dimitri John Ledkov |
description |
Bug #1954676 (https://bugs.launchpad.net/bugs/1954676) was opened because of kernel soft lockup issues with Jammy 5.15. A temporary patch to gcc-11 was identified and released under debian/patches/gcc-ibmz-plt-revert.diff, which reverted gcc commit 0990d93 ("IBM Z: Use @PLT symbols for local functions in 64-bit mode"). An eventual fix to the kernel lockup was released under the upstream Linux kernel, commit f3b7e73b2c66.
To this end, the debian/patches/gcc-ibmz-plt-revert.diff patch should be removed from gcc-11 as it presents issues with object file symbols. An attempt at this is in my PPA - https://launchpad.net/~john-cabaj/+archive/ubuntu/gcc-11). This allowed me to get past my issues with the object file symbols. |
[ Impact ]
* Bug #1954676 (https://bugs.launchpad.net/bugs/1954676) was opened because of kernel soft lockup issues with Jammy 5.15. A temporary patch to gcc-11 was identified and released under debian/patches/gcc-ibmz-plt-revert.diff, which reverted gcc commit 0990d93 ("IBM Z: Use @PLT symbols for local functions in 64-bit mode"). An eventual fix to the kernel lockup was released under the upstream Linux kernel, commit f3b7e73b2c66.
* To this end, the debian/patches/gcc-ibmz-plt-revert.diff patch should be removed from gcc-11 as it presents issues with object file symbols. An attempt at this is in my PPA - https://launchpad.net/~john-cabaj/+archive/ubuntu/gcc-11). This allowed me to get past my issues with the object file symbols.
[ Test Plan ]
* use kpatch-build testcases to build and load a livepatch on s390x kernel built with gcc-11
* it should be successful
[ Where problems could occur ]
* Whilst the kernel issues was worked-around by reverting compiler changes, the actual issue was in the kernel code; which has since been fixed. In ubuntu the kernel has been fixed since Ubuntu-5.15.0-20.20
[ Other Info ]
* A bit sad that this was not detected earlier, and compiler fixed up earlier. |
|
2023-01-11 09:27:12 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Lunar |
|
2023-01-11 09:27:12 |
Dimitri John Ledkov |
bug task added |
|
gcc-11 (Ubuntu Lunar) |
|
2023-01-11 09:27:12 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Kinetic |
|
2023-01-11 09:27:12 |
Dimitri John Ledkov |
bug task added |
|
gcc-11 (Ubuntu Kinetic) |
|
2023-01-11 09:27:12 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Jammy |
|
2023-01-11 09:27:12 |
Dimitri John Ledkov |
bug task added |
|
gcc-11 (Ubuntu Jammy) |
|
2023-01-11 11:18:45 |
Dimitri John Ledkov |
bug watch added |
|
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028455 |
|
2023-01-11 11:18:45 |
Dimitri John Ledkov |
bug task added |
|
gcc-11 (Debian) |
|
2023-01-11 11:24:33 |
Bug Watch Updater |
gcc-11 (Debian): status |
Unknown |
New |
|
2023-01-11 11:32:47 |
Dimitri John Ledkov |
gcc-11 (Ubuntu Kinetic): importance |
Undecided |
Low |
|
2023-01-11 11:32:49 |
Dimitri John Ledkov |
gcc-11 (Ubuntu Jammy): importance |
Undecided |
High |
|
2023-01-11 11:32:52 |
Dimitri John Ledkov |
gcc-11 (Ubuntu Lunar): importance |
Undecided |
Wishlist |
|
2023-01-11 15:13:19 |
Matthias Klose |
gcc-11 (Ubuntu Lunar): status |
New |
Fix Committed |
|
2023-01-22 10:10:51 |
Launchpad Janitor |
gcc-11 (Ubuntu Lunar): status |
Fix Committed |
Fix Released |
|
2023-02-15 13:36:09 |
Dimitri John Ledkov |
bug task added |
|
ubuntu-z-systems |
|
2023-02-15 14:12:09 |
Frank Heimes |
tags |
|
s390x |
|
2023-03-14 09:01:55 |
Dimitri John Ledkov |
gcc-11 (Ubuntu Jammy): importance |
High |
Critical |
|
2023-03-28 13:50:46 |
Dimitri John Ledkov |
attachment added |
|
lp2002429-jammy.patch https://bugs.launchpad.net/ubuntu/+source/gcc-11/+bug/2002429/+attachment/5658298/+files/lp2002429-jammy.patch |
|
2023-03-29 13:07:55 |
Bug Watch Updater |
gcc-11 (Debian): status |
New |
Fix Released |
|
2023-03-29 22:00:14 |
Dimitri John Ledkov |
attachment added |
|
lp2002429-jammy-gcc-11-cross.patch https://bugs.launchpad.net/ubuntu/+source/gcc-11/+bug/2002429/+attachment/5658762/+files/lp2002429-jammy-gcc-11-cross.patch |
|
2023-03-29 22:00:31 |
Dimitri John Ledkov |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-03-29 22:06:15 |
Dimitri John Ledkov |
attachment removed |
lp2002429-jammy-gcc-11-cross.patch https://bugs.launchpad.net/ubuntu/+source/gcc-11/+bug/2002429/+attachment/5658762/+files/lp2002429-jammy-gcc-11-cross.patch |
|
|
2023-03-29 22:06:27 |
Dimitri John Ledkov |
attachment added |
|
lp2002429-jammy-gcc-11-cross.patch https://bugs.launchpad.net/ubuntu/+source/gcc-11/+bug/2002429/+attachment/5658763/+files/lp2002429-jammy-gcc-11-cross.patch |
|
2023-03-29 22:06:39 |
Dimitri John Ledkov |
bug task added |
|
gcc-11-cross (Ubuntu) |
|
2023-03-29 22:06:48 |
Dimitri John Ledkov |
bug task added |
|
gcc-11-cross-ports (Ubuntu) |
|
2023-03-29 22:21:06 |
Dimitri John Ledkov |
attachment added |
|
lp2002429-jammy-gcc-11-cross-ports.patch https://bugs.launchpad.net/ubuntu/+source/gcc-11/+bug/2002429/+attachment/5658764/+files/lp2002429-jammy-gcc-11-cross-ports.patch |
|
2023-03-30 16:42:15 |
Dimitri John Ledkov |
gcc-11-cross (Ubuntu Jammy): status |
New |
In Progress |
|
2023-03-30 16:42:27 |
Dimitri John Ledkov |
gcc-11-cross-ports (Ubuntu Jammy): status |
New |
In Progress |
|
2023-03-30 19:51:03 |
Dimitri John Ledkov |
bug task deleted |
gcc-11-cross (Ubuntu Kinetic) |
|
|
2023-03-30 19:51:10 |
Dimitri John Ledkov |
bug task deleted |
gcc-11-cross (Ubuntu Lunar) |
|
|
2023-03-30 19:51:21 |
Dimitri John Ledkov |
bug task deleted |
gcc-11-cross-ports (Ubuntu Kinetic) |
|
|
2023-03-30 19:51:27 |
Dimitri John Ledkov |
bug task deleted |
gcc-11-cross-ports (Ubuntu Lunar) |
|
|
2023-03-30 19:52:21 |
Dimitri John Ledkov |
gcc-11 (Ubuntu Jammy): status |
New |
In Progress |
|
2023-04-03 16:17:49 |
Steve Langasek |
gcc-11 (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2023-04-03 16:17:55 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2023-04-03 16:17:58 |
Steve Langasek |
tags |
s390x |
s390x verification-needed verification-needed-jammy |
|
2023-04-03 16:21:14 |
Steve Langasek |
gcc-11-cross (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2023-04-03 16:25:03 |
Steve Langasek |
gcc-11-cross-ports (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2023-04-27 20:52:33 |
John Cabaj |
tags |
s390x verification-needed verification-needed-jammy |
s390x verification-done-jammy verification-needed-jammy |
|
2023-04-27 20:53:01 |
John Cabaj |
tags |
s390x verification-done-jammy verification-needed-jammy |
s390x verification-done-jammy verification-needed |
|
2023-05-19 06:47:34 |
Launchpad Janitor |
gcc-11 (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-05-19 06:47:42 |
Launchpad Janitor |
gcc-11-cross (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-05-19 06:47:53 |
Launchpad Janitor |
gcc-11-cross-ports (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-05-19 06:48:18 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2023-05-19 08:15:15 |
Ubuntu Foundations Team Bug Bot |
tags |
s390x verification-done-jammy verification-needed |
patch s390x verification-done-jammy verification-needed |
|
2023-06-29 13:42:01 |
Łukasz Zemczak |
gcc-11 (Ubuntu Kinetic): status |
New |
Fix Committed |
|
2023-06-29 13:42:02 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-06-29 13:42:05 |
Łukasz Zemczak |
tags |
patch s390x verification-done-jammy verification-needed |
patch s390x verification-done-jammy verification-needed verification-needed-kinetic |
|
2023-06-29 13:56:58 |
Łukasz Zemczak |
gcc-11 (Ubuntu Jammy): status |
Fix Released |
Fix Committed |
|
2023-06-29 13:57:00 |
Łukasz Zemczak |
tags |
patch s390x verification-done-jammy verification-needed verification-needed-kinetic |
patch s390x verification-needed verification-needed-jammy verification-needed-kinetic |
|
2023-07-25 08:09:20 |
Matthias Klose |
tags |
patch s390x verification-needed verification-needed-jammy verification-needed-kinetic |
patch s390x verification-done verification-done-jammy verification-done-kinetic |
|
2023-07-26 09:02:41 |
Frank Heimes |
ubuntu-z-systems: status |
New |
Fix Committed |
|
2023-07-31 09:58:09 |
Launchpad Janitor |
gcc-11 (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-07-31 10:36:47 |
Frank Heimes |
gcc-11 (Ubuntu Kinetic): status |
Fix Committed |
Won't Fix |
|
2023-07-31 10:37:05 |
Frank Heimes |
ubuntu-z-systems: status |
Fix Committed |
Fix Released |
|