This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:
apport-collect 2011413
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.
** Changed in: linux (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2011413
Title:
lunar/linux 6.2 fails to boot on ppc64el
Status in linux package in Ubuntu:
Incomplete
Status in linux source package in Lunar:
Incomplete
Bug description:
[Impact]
Try to boot the latest lunar/linux 6.2.0-16.16 on a ppc64 VM triggers
the following bug at boot:
event-sources: Unable to request interrupt 23 for
/event-sources/hot-plug-events
WARNING: CPU: 0 PID: 1 at arch/powerpc/platforms/pseries/event_sources.c:26
request_event_sources_irqs+0xbc/0xf0
Modules linked in:
CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 6.2.2-kc #1
Hardware name: IBM pSeries (emulated by qemu) POWER9 (raw) 0x4e1200 0xf000005
of:SLOF,HEAD pSeries
NIP: c000000002022eec LR: c000000002022ee8 CTR: 0000000000000000
REGS: c000000003483910 TRAP: 0700 Tainted: G W (6.2.2-kc)
MSR: 8000000002029033 <SF,VEC,EE,ME,IR,DR,RI,LE> CR: 24483200 XER: 00000000
CFAR: c000000000180838 IRQMASK: 0
GPR00: c000000002022ee8 c000000003483bb0 c000000001a5ce00 0000000000000050
GPR04: c000000002437d78 c000000002437e28 0000000000000001 0000000000000001
GPR08: c000000002437d00 0000000000000001 0000000000000000 0000000044483200
GPR12: 0000000000000000 c000000002720000 c000000000012758 0000000000000000
GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
GPR20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
GPR24: 0000000000000000 c0000000020033fc cccccccccccccccd c0000000000e07f0
GPR28: c000000000db0520 0000000000000000 c0000000fff92ac0 0000000000000017
NIP [c000000002022eec] request_event_sources_irqs+0xbc/0xf0
LR [c000000002022ee8] request_event_sources_irqs+0xb8/0xf0
Call Trace:
[c000000003483bb0] [c000000002022ee8] request_event_sources_irqs+0xb8/0xf0
(unreliable)
[c000000003483c40] [c000000002022fa0]
__machine_initcall_pseries_init_ras_hotplug_IRQ+0x80/0xb0
[c000000003483c70] [c0000000000121b8] do_one_initcall+0x98/0x300
[c000000003483d50] [c000000002004b28] kernel_init_freeable+0x2ec/0x370
[c000000003483df0] [c000000000012780] kernel_init+0x30/0x190
[c000000003483e50] [c00000000000cf5c] ret_from_kernel_thread+0x5c/0x64
--- interrupt: 0 at 0x0
[Test case]
Simply boot the kernel in a ppc64 vm.
[Fix]
Bisecting the problem shows that the commit that introduced the bug is
the following:
baa49d81a94b ("powerpc/pseries: hvcall stack frame overhead")
To fix the problem we just need to revert this commit and also the
following (because we need to re-introduce STACK_FRAME_OVERHEAD):
dfecd06bc552 ("powerpc: remove STACK_FRAME_OVERHEAD")
[Regression potential]
This restores a previous behavior on powerpc and without this it's
impossible to boot. However, we are likely to get a proper fix
upstream, so reverting the commit should be considered only as a
temporary workaround, until we get a proper upstream fix.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2011413/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp