rhel8.4.z ppc64le crashes with a message "kernel BUG at arch/powerpc/lib/locks.c:34!"

Solution Verified - Updated -

Issue

  • rhel8.4.z ppc64le crashes with a message "kernel BUG at arch/powerpc/lib/locks.c:34!"
[2290463.091198] ------------[ cut here ]------------
[2290463.091201] kernel BUG at arch/powerpc/lib/locks.c:34!
[2290463.091205] Oops: Exception in kernel mode, sig: 5 [#1]
[2290463.091208] LE SMP NR_CPUS=2048 NUMA pSeries
[2290463.091212] Modules linked in: nfsv3 nfs_acl nfs lockd grace fscache rpadlpar_io rpaphp mptcp_diag xsk_diag tcp_diag udp_diag raw_diag inet_diag unix_diag af_packet_diag netlink_diag bonding nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_tables_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables nfnetlink sunrpc loop pseries_rng xts vmx_crypto uio_pdrv_genirq uio binfmt_misc ip_tables xfs libcrc32c raid1 dm_service_time sd_mod t10_pi sg ibmvfc ibmveth scsi_transport_fc dm_multipath dm_mirror dm_region_hash dm_log dm_mod
[2290463.091266] CPU: 0 PID: 0 Comm: swapper/0 Kdump: loaded Not tainted 4.18.0-305.12.1.el8_4.ppc64le #1
[2290463.091271] NIP:  c0000000000b529c LR: c000000000ee1c88 CTR: c0000000001ec9a0
[2290463.091274] REGS: c000001fffffb9b0 TRAP: 0700   Not tainted  (4.18.0-305.12.1.el8_4.ppc64le)
[2290463.091278] MSR:  8000000000029033 <SF,EE,ME,IR,DR,RI,LE>  CR: 48000284  XER: 00000000
[2290463.091285] CFAR: c000000000ee1c84 IRQMASK: 1 
                 GPR00: c000000000ee1c88 c000001fffffbc40 c000000001c01400 c000001fda717b60 
                 GPR04: c000001fcdee0350 c000001fd7f76b60 0000000000000071 0000000000016270 
                 GPR08: c000001fcdee0350 0000000000000001 0000000048008422 d00000000d5c31d0 
                 GPR12: c0000000001ec9a0 c000000002860000 000000000b8e18b8 000000000b803b80 
                 GPR16: 0000000000000100 0000000000000100 0000000000000007 c000000001c22130 
                 GPR20: 0000000000000006 0000000000200002 0000000000000001 c000001fd008b610 
                 GPR24: c000001fd0080000 0000000000000000 5deadbeef0000100 0000000000000000 
                 GPR28: c000001fd7f76b60 0000000000000001 0000000000000001 c000001fda717b60 
[2290463.091318] NIP [c0000000000b529c] __spin_yield+0x2c/0xb0
[2290463.091323] LR [c000000000ee1c88] _raw_spin_lock_irqsave+0x118/0x120
[2290463.091325] Call Trace:
[2290463.091329] [c000001fffffbc40] [c000001fcdef6270] 0xc000001fcdef6270 (unreliable)
[2290463.091335] [c000001fffffbc80] [c0000000001ec9d8] complete+0x38/0x90
[2290463.091343] [c000001fffffbcc0] [d00000000d5b08a4] ibmvfc_free_event+0x11c/0x160 [ibmvfc]
[2290463.091347] [c000001fffffbd10] [d00000000d5bb24c] ibmvfc_tasklet+0x314/0x400 [ibmvfc]
[2290463.091352] [c000001fffffbda0] [c000000000171c84] tasklet_action_common.isra.3+0xc4/0x1a0
[2290463.091357] [c000001fffffbe00] [c000000000ee274c] __do_softirq+0x16c/0x400
[2290463.091361] [c000001fffffbef0] [c0000000001716e4] irq_exit+0x184/0x1c0
[2290463.091365] [c000001fffffbf20] [c000000000013678] __do_irq+0xb8/0x210
[2290463.091371] [c000001fffffbf90] [c0000000000261dc] call_do_irq+0x14/0x24
[2290463.091374] [c000000001bff9a0] [c00000000001386c] do_IRQ+0x9c/0x130
[2290463.091380] [c000000001bff9f0] [c000000000008ce0] hardware_interrupt_common+0x110/0x120
[2290463.091387] --- interrupt: 501 at plpar_hcall_norets+0x1c/0x28
                     LR = shared_cede_loop+0x128/0x190
[2290463.091394] [c000000001bffcf0] [c000000001c373bc] cpu_idle_force_poll+0x0/0x4 (unreliable)
[2290463.091399] [c000000001bffd70] [c000000000b59470] cpuidle_enter_state+0x330/0x7c0
[2290463.091403] [c000000001bffde0] [c000000000b599a0] cpuidle_enter+0x50/0x70
[2290463.091408] [c000000001bffe20] [c0000000001c43f8] do_idle+0x3d8/0x470
[2290463.091412] [c000000001bffea0] [c0000000001c46dc] cpu_startup_entry+0x3c/0x40
[2290463.091416] [c000000001bffed0] [c0000000000105b4] rest_init+0xe0/0xf8
[2290463.091422] [c000000001bfff00] [c0000000015244a0] start_kernel+0x680/0x6bc
[2290463.091426] [c000000001bfff90] [c00000000000adbc] start_here_common+0x1c/0x560
[2290463.091429] Instruction dump:
[2290463.091432] 4e800020 3c4c01b5 3842c190 7c0802a6 60000000 81430000 2faa0000 4d9e0020 
[2290463.091437] 55490428 7d290034 5529d97e 69290001 <0b090000> 3ce20003 38e75a00 79481b68 
[2290463.091445] ---[ end trace 367f290cf39a1b60 ]---

Environment

  • Red Hat Enterprise Linux 8.4.z 4.18.0-305.12.1.el8_4.ppc64le

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content