[PATCH] powerpc/pseries: Fix plpks crash on non-pseries

Michael Ellerman patch-notifications at ellerman.id.au
Fri Sep 9 21:08:05 AEST 2022


On Wed, 7 Sep 2022 16:50:38 +1000, Michael Ellerman wrote:
> As reported[1] by Nathan, the recently added plpks driver will crash if
> it's built into the kernel and booted on a non-pseries machine, eg
> powernv:
> 
>   kernel BUG at arch/powerpc/kernel/syscall.c:39!
>   Oops: Exception in kernel mode, sig: 5 [#1]
>   LE PAGE_SIZE=64K MMU=Radix SMP NR_CPUS=2048 NUMA PowerNV
>   ...
>   NIP system_call_exception+0x90/0x3d0
>   LR  system_call_common+0xec/0x250
>   Call Trace:
>     0xc0000000035c3e10 (unreliable)
>     system_call_common+0xec/0x250
>   --- interrupt: c00 at plpar_hcall+0x38/0x60
>   NIP:  c0000000000e4300 LR: c00000000202945c CTR: 0000000000000000
>   REGS: c0000000035c3e80 TRAP: 0c00   Not tainted  (6.0.0-rc4)
>   MSR:  9000000002009033 <SF,HV,VEC,EE,ME,IR,DR,RI,LE>  CR: 28000284  XER: 00000000
>   ...
>   NIP plpar_hcall+0x38/0x60
>   LR  pseries_plpks_init+0x64/0x23c
>   --- interrupt: c00
> 
> [...]

Applied to powerpc/fixes.

[1/1] powerpc/pseries: Fix plpks crash on non-pseries
      https://git.kernel.org/powerpc/c/a66de5283e16602b74658289360505ceeb308c90

cheers


More information about the Linuxppc-dev mailing list