The kernel crashes in rcu_needs_cpu() for no reason due to a possible hardware malfunction

Solution Unverified - Updated -

Issue

  • The kernel crashes in rcu_needs_cpu()
[2487557.836138] invalid opcode: 0000 [#1] SMP 
[2487557.837389] Modules linked in: falcon_lsm_serviceable(PE) falcon_nf_netcontain(PE) falcon_kal(E) falcon_lsm_pinned_13109(E) vsock_diag unix_diag af_packet_diag netlink_diag udp_diag tcp_diag inet_diag falcon_lsm_pinned_13005(E) symap_custom_3_10_0_1160_59_1_el7_x86_64(POE) symev_custom_3_10_0_1160_59_1_el7_x86_64(OE) nfsv3 nfs_acl nfs lockd grace fscache twnotify(OE) vmw_vsock_vmci_transport vsock sunrpc ppdev vmw_balloon sb_edac iosf_mbi crc32_pclmul ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper ablk_helper cryptd joydev pcspkr sg parport_pc vmw_vmci parport i2c_piix4 binfmt_misc ext4 mbcache jbd2 sr_mod cdrom ata_generic pata_acpi sd_mod crc_t10dif crct10dif_generic vmwgfx drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm ata_piix drm libata mptsas nfit scsi_transport_sas
[2487557.844233]  mptscsih libnvdimm crct10dif_pclmul crct10dif_common crc32c_intel mptbase vmxnet3 serio_raw drm_panel_orientation_quirks dm_mirror dm_region_hash dm_log dm_mod fuse [last unloaded: falcon_kal]
[2487557.845585] CPU: 11 PID: 0 Comm: swapper/11 Kdump: loaded Tainted: P           OE  ------------   3.10.0-1160.59.1.el7.x86_64 #1
[2487557.846284] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 12/12/2018
[2487557.847002] task: ffff91cd36a90000 ti: ffff91cd36a8c000 task.ti: ffff91cd36a8c000
[2487557.847721] RIP: 0010:[<ffffffff9a75c106>]  [<ffffffff9a75c106>] rcu_needs_cpu+0x36/0x70
[2487557.848456] RSP: 0018:ffff91cd36a8fe38  EFLAGS: 00010046
[2487557.849181] RAX: 0000000000000000 RBX: 0008d672968b1b80 RCX: ffffffff9b265b40
[2487557.849921] RDX: 000000000000000b RSI: 0000000000000001 RDI: 000000000000000b
[2487557.850655] RBP: ffff91cd36a8fe38 R08: ffff91cd36a8c000 R09: 0000000000000001
[2487557.851389] R10: 0000000000000000 R11: 0000000000000000 R12: 000000000000000b
[2487557.852122] R13: 000000019440fe9e R14: ffff92493f4d5f80 R15: ffff91cd36a8c000
[2487557.852865] FS:  0000000000000000(0000) GS:ffff92493f4c0000(0000) knlGS:0000000000000000
[2487557.853617] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[2487557.854362] CR2: 00007f4aac810d70 CR3: 0000007e24922000 CR4: 00000000003607e0
[2487557.855156] Call Trace:
[2487557.855919]  [<ffffffff9a71088c>] tick_nohz_stop_sched_tick+0x7c/0x390
[2487557.856687]  [<ffffffff9a710c3f>] __tick_nohz_idle_enter+0x9f/0x170
[2487557.857461]  [<ffffffff9a71118f>] tick_nohz_idle_enter+0x3f/0x70
[2487557.858230]  [<ffffffff9a701777>] cpu_startup_entry+0xa7/0x1e0
[2487557.858993]  [<ffffffff9a65a857>] start_secondary+0x1f7/0x270
[2487557.859751]  [<ffffffff9a6000d5>] start_cpu+0x5/0x14
[2487557.860501] Code: ff ff ff 7f 55 48 89 06 48 8b 05 36 9a b0 00 48 89 e5 48 3d 20 5b 26 9b 48 8d 88 18 b8 fe ff 74 3d 48 63 ff 31 c0 be 01 00 00 00 <48> 8b 3c fd 60 18 35 9b 66 90 48 8b 91 30 46 01 00 48 83 7c 3a 
[2487557.862163] RIP  [<ffffffff9a75c106>] rcu_needs_cpu+0x36/0x70
[2487557.862963]  RSP <ffff91cd36a8fe38>

Environment

  • Red Hat Enterprise Linux 7.9.z - kernel-3.10.0-1160.59.1.el7
  • VMware hypervisor

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