[5.16.0-rc2] Kernel warning while running sigfuz w/PPC_IRQ_SOFT_MASK_DEBUG
From: Sachin Sant <hidden>
Date: 2021-11-25 11:38:32
While running sigfuz powerpc self test following warning is seen on a Power 10 LPAR. This warning is seen only with CONFIG_PPC_IRQ_SOFT_MASK_DEBUG=y The kernel eventually panics. [ 1032.912973] sigfuz[2061671]: bad frame in rt_sigreturn: 0000000097830b2d nip 00007fff9d9a0470 lr 00007fff9d9a0464 [ 1032.913430] ------------[ cut here ]------------ [ 1032.913455] WARNING: CPU: 6 PID: 2061674 at arch/powerpc/kernel/interrupt_64.S:34 system_call_common+0x150/0x268 [ 1032.913482] Modules linked in: bonding tls nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables rfkill libcrc32c nfnetlink sunrpc xts vmx_crypto pseries_rng ip_tables ext4 mbcache jbd2 dm_service_time sd_mod t10_pi sg ibmvfc scsi_transport_fc ibmveth dm_multipath dm_mirror dm_region_hash dm_log dm_mod fuse [ 1032.913587] CPU: 6 PID: 2061674 Comm: sigfuz Not tainted 5.16.0-rc2-g95c6ab13ec7e #1 [ 1032.913612] NIP: c00000000000c730 LR: 0000000045faa436 CTR: 0000000000000000 [ 1032.913636] REGS: c00000000c7e7b70 TRAP: 0700 Not tainted (5.16.0-rc2-g95c6ab13ec7e) [ 1032.913652] MSR: 800000000282b033 <SF,VEC,VSX,EE,FP,ME,IR,DR,RI,LE> CR: 28004474 XER: 20040000 [ 1032.913679] CFAR: c00000000003a2d4 IRQMASK: 0 [ 1032.913679] GPR00: c00000000000c6d8 c00000000c7e7e10 000000002fcdac67 0000000000000800 [ 1032.913679] GPR04: 0000000060d67006 800000000280f032 0000000045faa436 c0000001eb3d4c00 [ 1032.913679] GPR08: 800000000280f032 0000000000000001 0000000000000001 0000000060d67004 [ 1032.913679] GPR12: 0000000060d67006 c00000077fdf2300 0000000000000000 00007fff9da00000 [ 1032.913679] GPR16: 00007fff9d964410 00007fff9d960318 00007fff877ef230 00007fff9d964420 [ 1032.913679] GPR20: 00007fffed4e4590 0000000010001cf0 0000000044852328 0000000000000000 [ 1032.913679] GPR24: 0000000000000000 00007fff877ef8e0 0000000000000000 00007fff877eea70 [ 1032.913679] GPR28: 00007fffed4e449f 000000000000000a 0000000000000000 00007fff877ee4e8 [ 1032.913825] NIP [c00000000000c730] system_call_common+0x150/0x268 [ 1032.913844] LR [0000000045faa436] 0x45faa436 [ 1032.913858] Call Trace: [ 1032.913864] [c00000000c7e7e10] [c00000000000c6d8] system_call_common+0xf8/0x268 (unreliable) [ 1032.913883] --- interrupt: c01 at 0x60d67006 [ 1032.913891] NIP: 0000000060d67006 LR: 0000000045faa436 CTR: 000000004fecac98 [ 1032.913902] REGS: c00000000c7e7e80 TRAP: 0c01 Not tainted (5.16.0-rc2-g95c6ab13ec7e) [ 1032.913914] MSR: 800000000280f032 <SF,VEC,VSX,EE,PR,FP,ME,IR,DR,RI> CR: 2fcdac67 XER: 0e9396ad [ 1032.913940] IRQMASK: 0 [ 1032.913940] GPR00: 00000000000000ae 00007fff877ee4c0 00007fff9d967f00 0000000000000000 [ 1032.913940] GPR04: 00007fff877ee4e8 0000000000000000 0000000000000008 0000000000000020 [ 1032.913940] GPR08: 0000000000000030 0000000000000000 0000000000000000 0000000000000000 [ 1032.913940] GPR12: 0000000000000000 00007fff877f68e0 0000000000000000 00007fff9da00000 [ 1032.913940] GPR16: 00007fff9d964410 00007fff9d960318 00007fff877ef230 00007fff9d964420 [ 1032.913940] GPR20: 00007fffed4e4590 0000000010001cf0 0000000044852328 0000000000000000 [ 1032.913940] GPR24: 0000000000000000 00007fff877ef8e0 0000000000000000 00007fff877eea70 [ 1032.913940] GPR28: 00007fffed4e449f 000000000000000a 0000000000000000 00007fff877ee4e8 [ 1032.914141] NIP [0000000060d67006] 0x60d67006 [ 1032.914158] LR [0000000045faa436] 0x45faa436 [ 1032.914168] --- interrupt: c01 [ 1032.914175] Instruction dump: [ 1032.914183] 7cc803a6 888d0931 2c240000 4082001c 38800000 988d0931 e8810170 e8a10178 [ 1032.914201] 7c9a03a6 7cbb03a6 7d7a02a6 e9810170 <7f0b6088> 7d7b02a6 e9810178 7f0b6088 [ 1032.914229] ---[ end trace a12a8d343c84291c ]--- [ 1032.914248] Oops: Exception in kernel mode, sig: 5 [#1] Have attached .config. Thanks - Sachin