Kernel panic at list_lru_del

Solution Verified - Updated -

Issue

  • Kernel panic with logs:
[  453.805417] bash (2976): drop_caches: 3
[  749.960629] BUG: kernel NULL pointer dereference, address: 0000000000000000
[  749.960684] #PF: supervisor read access in kernel mode
[  749.960709] #PF: error_code(0x0000) - not-present page
[  749.960731] PGD 575aa4067 P4D 0 
[  749.960746] Oops: 0000 [#1] PREEMPT SMP NOPTI
[  749.960764] CPU: 17 PID: 19496 Comm: stress-ng-vm Kdump: loaded Not tainted 5.14.0-427.13.1.el9_4.x86_64 #1
[  749.960805] Hardware name: Supermicro Super Server/H13SSF, BIOS 1.6b 01/25/2024
[  749.960832] RIP: 0010:__list_del_entry_valid+0x2d/0x50
[  749.960861] Code: 4c 8b 47 08 48 b8 00 01 00 00 00 00 ad de 48 39 c2 0f 84 ae 9c 62 00 48 b8 22 01 00 00 00 00 ad de 49 39 c0 0f 84 ce 9c 62 00 <49> 8b 30 48 39 fe 0f 85 ae 9c 62 00 48 8b 52 08 48 39 f2 0f 85 93
[  749.960917] RSP: 0018:ff8277c08ea83770 EFLAGS: 00010017
[  749.960936] RAX: dead000000000122 RBX: ff4c8ecb1c5a76b8 RCX: ffc7baa7ff716800
[  749.960956] RDX: 0000000000000000 RSI: ffc7baa300000000 RDI: ff4c8ecb1c5a76b8
[  749.960975] RBP: ffffffffb308b120 R08: 0000000000000000 R09: 0000000000000001
[  749.960999] R10: 0000000000000001 R11: 0000000000000067 R12: ff4c8d8c42fb5240
[  749.961023] R13: 0000000000000001 R14: 0000000000000040 R15: ff4c8d8c42fb5248
[  749.961042] FS:  00007fb4a101d740(0000) GS:ff4c8e488c440000(0000) knlGS:0000000000000000
[  749.961067] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  749.961087] CR2: 0000000000000000 CR3: 0000000115b0c002 CR4: 0000000000771ee0
[  749.961108] PKRU: 55555554
[  749.961121] Call Trace:
[  749.961137]  <TASK>
[  749.961147]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.961168]  ? show_trace_log_lvl+0x26e/0x2df
[  749.961832]  ? show_trace_log_lvl+0x26e/0x2df
[  749.962473]  ? list_lru_del+0x85/0x150
[  749.963087]  ? __die_body.cold+0x8/0xd
[  749.963747]  ? page_fault_oops+0x134/0x170
[  749.964269]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.964775]  ? nvme_map_data+0x329/0x460 [nvme]
[  749.965261]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.965717]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.966185]  ? exc_page_fault+0x62/0x150
[  749.966625]  ? asm_exc_page_fault+0x22/0x30
[  749.967101]  ? __list_del_entry_valid+0x2d/0x50
[  749.967553]  list_lru_del+0x85/0x150
[  749.967990]  workingset_update_node+0x2f/0x80
[  749.968444]  xas_store+0x1b3/0x5c0
[  749.968879]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.969318]  add_to_swap_cache+0x207/0x350
[  749.969756]  ? __pfx_workingset_update_node+0x10/0x10
[  749.970176]  add_to_swap+0x3c/0x80
[  749.970614]  shrink_folio_list+0x8d9/0xbf0
[  749.971042]  reclaim_folio_list+0x70/0x100
[  749.971469]  reclaim_pages+0x108/0x150
[  749.971910]  madvise_cold_or_pageout_pte_range+0x58a/0x890
[  749.972328]  walk_pmd_range.isra.0+0x15f/0x250
[  749.972753]  walk_pud_range.isra.0+0x164/0x230
[  749.973165]  walk_p4d_range+0x10a/0x170
[  749.973557]  walk_pgd_range+0x11e/0x180
[  749.973953]  __walk_page_range+0x189/0x1a0
[  749.974358]  walk_page_range+0x14b/0x160
[  749.974748]  madvise_pageout+0xfe/0x260
[  749.975141]  ? blk_finish_plug+0x25/0x40
[  749.975547]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.975918]  madvise_vma_behavior+0x134/0x6e0
[  749.976285]  ? syscall_exit_to_user_mode+0x22/0x40
[  749.976658]  do_madvise.part.0+0x1cb/0x3c0
[  749.977003]  __x64_sys_madvise+0x5a/0x70
[  749.977332]  do_syscall_64+0x59/0x90
[  749.977687]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.978024]  ? irqtime_account_irq+0x3c/0xb0
[  749.978347]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.978683]  ? __irq_exit_rcu+0x46/0xc0
[  749.979026]  ? srso_alias_return_thunk+0x5/0xfbef5
[  749.979345]  ? sysvec_apic_timer_interrupt+0x3c/0x90
[  749.979671]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[  749.980006] RIP: 0033:0x7fb4a0f0742b
[  749.980354] Code: c3 66 0f 1f 44 00 00 48 8b 15 f1 29 0f 00 f7 d8 64 89 02 b8 ff ff ff ff eb bc 0f 1f 44 00 00 f3 0f 1e fa b8 1c 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c5 29 0f 00 f7 d8 64 89 01 48
[  749.981067] RSP: 002b:00007fffee047868 EFLAGS: 00000212 ORIG_RAX: 000000000000001c
[  749.981447] RAX: ffffffffffffffda RBX: 00007fffee047b80 RCX: 00007fb4a0f0742b
[  749.981823] RDX: 0000000000000015 RSI: 000000029aaaa000 RDI: 00007fb20428d000
[  749.982196] RBP: 00007fb20428d000 R08: 000000000000000d R09: 00000000000000cb
[  749.982593] R10: 0000000000000000 R11: 0000000000000212 R12: 000000029aaaa000
[  749.982981] R13: 00007fb49ed37000 R14: 00007fffee047a70 R15: 0000000000000000
[  749.983374]  </TASK>
[  749.983758] Modules linked in: rfkill rpcrdma sunrpc rdma_ucm ib_srpt ib_isert iscsi_target_mod target_core_mod ib_iser libiscsi scsi_transport_iscsi ib_umad rdma_cm ib_ipoib iw_cm ib_cm intel_rapl_msr intel_rapl_common amd64_edac edac_mce_amd ast i2c_algo_bit vfat drm_shmem_helper kmem mlx5_ib kvm_amd bnxt_re fat ib_uverbs ipmi_ssif device_dax drm_kms_helper kvm syscopyarea irqbypass sysfillrect cxl_mem sysimgblt rapl pcspkr dax_hmem cxl_port ib_core fb_sys_fops acpi_cpufreq acpi_ipmi cxl_pci k10temp i2c_piix4 ipmi_si ipmi_devintf ipmi_msghandler cxl_acpi cxl_core i2c_designware_platform i2c_designware_core joydev drm fuse xfs libcrc32c crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel mlx5_core ahci libahci nvme bnxt_en ixgbe rndis_host mlxfw libata cdc_ether nvme_core tls usbnet ccp psample pci_hyperv_intf nvme_common sp5100_tco mdio mii t10_pi dca dm_mirror dm_region_hash dm_log dm_mod
[  749.987491] CR2: 0000000000000000

Environment

  • Red Hat Enterprise Linux 9
  • Supermicro Super Server/H13SSF Vers: 1.6b Rev: 5.27 01/25/2024
  • Samsung Electronics CMM-D 128GB PCIe E3.S CXL2.0

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