вторник

[Bug 2075575] Re: kexec fails in LPAR when some cpus are disabled

Updating affected noble entry to 'Fix Released' since it's incl. in the
latest update:

$ git log --oneline --grep "powerpc/pseries: Fix scv instruction crash with kexec"
a71dd6f9b4ef powerpc/pseries: Fix scv instruction crash with kexec
$ git tag --contains a71dd6f9b4ef
Ubuntu-6.8.0-48.48
Ubuntu-6.8.0-49.49
Ubuntu-lowlatency-6.8.0-48.48.1
Ubuntu-lowlatency-6.8.0-48.48.2
Ubuntu-lowlatency-6.8.0-48.48.3
$ rmadison --suite=noble,noble-updates,noble-security --arch=ppc64el linux-generic
linux-generic | 6.8.0-31.31 | noble | ppc64el
linux-generic | 6.8.0-48.48 | noble-updates | ppc64el
linux-generic | 6.8.0-48.48 | noble-security | ppc64el

** Changed in: linux (Ubuntu Noble)
Status: Fix Committed => Fix Released

** Changed in: ubuntu-power-systems
Status: In Progress => Fix Committed

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2075575

Title:
kexec fails in LPAR when some cpus are disabled

Status in The Ubuntu-power-systems project:
Fix Committed
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Jammy:
Triaged
Status in linux source package in Noble:
Fix Released
Status in linux source package in Oracular:
Fix Released

Bug description:
== Comment: #0 - SEETEENA THOUFEEK <sthoufee@in.ibm.com> - 2024-08-02 03:11:31 ==
+++ This bug was initially created as a clone of Bug #206083 +++

---Problem Description---
kexec fails in LPAR when some cpus are disabled

Contact Information = sthoufee@in.ibm.com

Machine Type = na

---uname output---
na

---Debugger---
A debugger is not configured

---Steps to Reproduce---
Summary:
At L1 level, kexec fails if some of the cpus in the machine are disabled.


Distros and kernel versions used:
1. Distro versions used

a. L1 LPAR :

b. L2 :


Repro steps:
1. Boot into an L1 lpar
2. Disable some cpus (eg: ppc64_cpu --cores-on=3)
3. Try to kexec.


This bug is reproducible only when we load the target kernel/initrd and use "kexec -e" as follows:

kexec -l --initrd initramfs-$(uname -r).img vmlinuz-$(uname -r)
--append="$(cat /proc/cmdline)"

kexec -e


kexec works fine if we do a normal kexec without skipping the shutdown path

kexec --initrd initramfs-$(uname -r).img vmlinuz-$(uname -r)
--append="$(cat /proc/cmdline)"


Fix is upstream now:
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?id=21a741eb75f80397e5f7d3739e24d7d75e619011

Thanks,
Sourabh Jain

please include in Ubuntu


Oops output:
no

Stack trace output:
no

System Dump Info:
The system is not configured to capture a system dump.

*Additional Instructions for sthoufee@in.ibm.com:
-Attach sysctl -a output output to the bug.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-systems/+bug/2075575/+subscriptions

Комментариев нет:

Отправить комментарий