[BUG] powerpc/pseries: WARN in __replay_soft_interrupts() during SMP bringup on Power11 (7.2.0-rc5)

Venkat Rao Bagalkote <[email protected]>
Newsgroups org.ozlabs.lists.linuxppc-dev,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Greetings!!


I'm seeing a reproducible warning during early boot on a Power11 pSeries 
LPAR with Linux 7.2.0-rc5.

The kernel starts booting normally and reaches SMP initialization, but 
then begins emitting continuous warnings from 
__replay_soft_interrupts().The warnings continue indefinitely and the 
system never completes boot.


Call Trace:


[ 2513.069347] WARNING: arch/powerpc/kernel/irq_64.c:75 at 
__replay_soft_interrupts+0x14c/0x220, CPU#0: swapper/0/0
[ 2513.069354] 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 nf_tables rfkill sg pseries_rng vmx_crypto fuse loop 
vsock_loopback vmw_vsock_virtio_transport_common vsock xfs sd_mod 
ibmvscsi ibmveth scsi_transport_srp dm_mirror dm_region_hash dm_log dm_mod
[ 2513.069380] CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G     W    
        7.2.0-rc5 #2 PREEMPTLAZY
[ 2513.069385] Tainted: [W]=WARN
[ 2513.069386] Hardware name: IBM,9080-HEX Power11 (architected) 
0x820200 0xf000007 of:IBM,FW1110.01 (NH1110_069) hv:phyp pSeries
[ 2513.069390] NIP:  c00000000003b2dc LR: c00000000003b2b8 CTR: 
c000000000190af0
[ 2513.069393] REGS: c000000002d074d0 TRAP: 0700   Tainted: G   W        
     (7.2.0-rc5)
[ 2513.069397] MSR:  8000000000021033 <SF,ME,IR,DR,RI,LE> CR: 84002288  
XER: 00000001
[ 2513.069404] CFAR: c0000000000189cc IRQMASK: 1
[ 2513.069404] GPR00: c00000000003b2b8 c000000002d07790 c000000001938100 
c000000002d077b8
[ 2513.069404] GPR04: 0000000000000001 0000000000000001 0000000000000004 
0000000ef44c0000
[ 2513.069404] GPR08: 0000000000000001 0000000000000041 0000000000000001 
0000000000002000
[ 2513.069404] GPR12: c000000000190af0 c000000003030000 0000000000000000 
0000000000000000
[ 2513.069404] GPR16: 0000000000000000 0000000000000000 0000000000000000 
0000000000000000
[ 2513.069404] GPR20: 0000000000000000 0000000000000000 0000000000000000 
0000000000000000
[ 2513.069404] GPR24: 0000000000000000 0000000000000000 0000000000000000 
0000000000000000
[ 2513.069404] GPR28: 0000000000000000 fcffffffffffffff 0000000000000000 
c000000002d079f0
[ 2513.069440] NIP [c00000000003b2dc] __replay_soft_interrupts+0x14c/0x220
[ 2513.069445] LR [c00000000003b2b8] __replay_soft_interrupts+0x128/0x220
[ 2513.069449] Call Trace:
[ 2513.069451] [c000000002d07790] [c00000000003b2b8] 
__replay_soft_interrupts+0x128/0x220 (unreliable)
[ 2513.069456] [c000000002d07960] [c00000000003b6e4] 
replay_soft_interrupts+0x24/0x40
[ 2513.069462] [c000000002d07980] [c0000000000338f0] 
interrupt_exit_kernel_prepare+0x250/0x280
[ 2513.069467] [c000000002d079c0] [c00000000000da68] 
interrupt_return_srr_kernel+0x8/0x18c
[ 2513.069472] ---- interrupt: 900 at plpar_hcall_norets_notrace+0x18/0x2c
[ 2513.069477] NIP:  c0000000001bdb68 LR: c000000001318c98 CTR: 
0000000000000000
[ 2513.069480] REGS: c000000002d079f0 TRAP: 0900   Tainted: G   W        
     (7.2.0-rc5)
[ 2513.069483] MSR:  800000000280b033 <SF,VEC,VSX,EE,FP,ME,IR,DR,RI,LE>  
CR: 24000282  XER: 00000001
[ 2513.069492] CFAR: 0000000000000000 IRQMASK: 0
[ 2513.069492] GPR00: 0000000000000000 c000000002d07cb0 c000000001938100 
0000000000000000
[ 2513.069492] GPR04: 0000000000000000 8004000038667c10 0000000000000000 
0000000000000001
[ 2513.069492] GPR08: 0000000000000000 0000000000000000 0000000000000090 
0000000000000001
[ 2513.069492] GPR12: 8004000038667c00 c000000003030000 0000000000000000 
0000000000000000
[ 2513.069492] GPR16: 0000000000000000 0000000000000000 0000000000000000 
0000000000000000
[ 2513.069492] GPR20: 0000000000c00000 0000000000000008 0000000000000000 
0000000000000000
[ 2513.069492] GPR24: 0000000000000000 0000000000000000 000002491e026596 
0000000000000000
[ 2513.069492] GPR28: 0000000000000000 0000000000000001 c0000000022918e8 
c0000000022918f0
[ 2513.069527] NIP [c0000000001bdb68] plpar_hcall_norets_notrace+0x18/0x2c
[ 2513.069531] LR [c000000001318c98] check_and_cede_processor+0x48/0x60
[ 2513.069535] ---- interrupt: 900
[ 2513.069537] [c000000002d07cb0] [c000000002d07d00] 
init_stack+0x7d00/0x8000 (unreliable)
[ 2513.069543] [c000000002d07d10] [c000000001319124] 
dedicated_cede_loop+0x94/0x19c
[ 2513.069547] [c000000002d07d60] [c000000001318300] 
cpuidle_enter_state+0x2f0/0x738
[ 2513.069551] [c000000002d07e00] [c000000000e6eea0] cpuidle_enter+0x50/0x80
[ 2513.069556] [c000000002d07e40] [c0000000002c1978] call_cpuidle+0x48/0x90
[ 2513.069560] [c000000002d07e60] [c0000000002ca1b0] 
cpuidle_idle_call+0x160/0x2e0
[ 2513.069565] [c000000002d07eb0] [c0000000002ca434] do_idle+0x104/0x200
[ 2513.069569] [c000000002d07ef0] [c0000000002ca7e8] 
cpu_startup_entry+0x48/0x50
[ 2513.069574] [c000000002d07f20] [c000000000011764] rest_init+0x114/0x118
[ 2513.069578] [c000000002d07f50] [c0000000020052a8] do_initcalls+0x0/0x18c
[ 2513.069582] [c000000002d07fe0] [c00000000000ea9c] 
start_here_common+0x1c/0x20
[ 2513.069585] Code: 992d0933 f9010168 4bfdd665 60000000 892d0933 
7d2a48f8 554a07fe 0b0a0000 890d0932 39400001 2c280003 7d40509e 
<0b0a0000> 712a0002 41820044 552907fa
[ 2513.069598] ---[ end trace 0000000000000000 ]---
[ 2513.099343] ------------[ cut here ]------------

This I am seeing this issue with attached .config.


Regards,

Venkat.
boot_failure.txt (text/plain, 164 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.