The kernel crashes due to NULL pointer dereference in rb_next()
Issue
- The kernel crashes due to NULL pointer dereference in rb_next()
[3006196.668464] BUG: unable to handle kernel NULL pointer dereference at 000000000000064d
[3006196.668552] IP: [<ffffffff94ba43d3>] rb_next+0x23/0x60
[3006196.668610] PGD 0
[3006196.668634] Oops: 0000 [#1] SMP
[3006196.668671] Modules linked in: ib_core vxspec(POE) vxio(POE) tcp_diag inet_diag vxodm(POE) vxcafs(POE) vxportal(POE) fdd(POE) vxdmp(POE) vxfs(POE) sisfim(PE) amf(POE) sisap(POE) bonding veki(POE) ext4 mbcache jbd2 vfat fat sb_edac intel_powerclamp coretemp intel_rapl iosf_mbi kvm_intel kvm irqbypass crc32_pclmul ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper ablk_helper cryptd pcspkr iTCO_wdt iTCO_vendor_support mgag200 ttm drm_kms_helper syscopyarea sysfillrect ipmi_ssif sysimgblt fb_sys_fops drm cdc_ether usbnet mii lpc_ich drm_panel_orientation_quirks sg ioatdma wmi ipmi_si ipmi_devintf ipmi_msghandler sisevt(PE) binfmt_misc tcp_htcp ip_tables xfs libcrc32c sd_mod crc_t10dif crct10dif_generic crct10dif_pclmul qla2xxx crct10dif_common crc32c_intel igb ixgbe nvme_fc nvme_fabrics nvme_core
[3006196.669408] megaraid_sas mdio scsi_transport_fc ptp pps_core i2c_algo_bit scsi_tgt dca dm_mirror dm_region_hash dm_log dm_mod [last unloaded: vxfs]
[3006196.669536] CPU: 265 PID: 158102 Comm: kworker/265:3 Kdump: loaded Tainted: P OE ------------ 3.10.0-1160.99.1.el7.x86_64 #1
[3006196.669632] Hardware name: LENOVO Lenovo System x3950 X6 -[6241AC2]-/00YA700, BIOS -[A9E160AUS-5.10]- 12/24/2021
[3006196.669735] Workqueue: events key_garbage_collector
[3006196.671811] task: ffff97bac7dec200 ti: ffff97bc1fbdc000 task.ti: ffff97bc1fbdc000
[3006196.673838] RIP: 0010:[<ffffffff94ba43d3>] [<ffffffff94ba43d3>] rb_next+0x23/0x60
[3006196.675880] RSP: 0018:ffff97bc1fbdfdc8 EFLAGS: 00010202
[3006196.677908] RAX: 000000000000063d RBX: ffffffff95a76dc8 RCX: ffff97bc1fbdffd8
[3006196.679948] RDX: 000000000000063d RSI: ffffffff954bae80 RDI: ffff95725fbfb088
[3006196.681950] RBP: ffff97bc1fbdfdc8 R08: ffffffff954bae80 R09: ffff97bf0ab5ccc0
[3006196.683915] R10: 0001aad0d6cbafa0 R11: ffff97bc13b54200 R12: 00000000654e4e3e
[3006196.685842] R13: 7fffffffffffffff R14: ffff95725fbfb088 R15: ffff95725fbfb088
[3006196.687777] FS: 0000000000000000(0000) GS:ffff9b4a7de40000(0000) knlGS:0000000000000000
[3006196.689725] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[3006196.691651] CR2: 000000000000064d CR3: 000005daa5c10000 CR4: 00000000003607e0
[3006196.693591] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[3006196.695519] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[3006196.697430] Call Trace:
[3006196.699342] [<ffffffff94b0c00d>] key_garbage_collector+0xbd/0x390
[3006196.701295] [<ffffffff948c32ef>] process_one_work+0x17f/0x440
[3006196.703226] [<ffffffff948c4436>] worker_thread+0x126/0x3c0
[3006196.705174] [<ffffffff948c4310>] ? manage_workers.isra.26+0x2b0/0x2b0
[3006196.707111] [<ffffffff948cb621>] kthread+0xd1/0xe0
[3006196.709060] [<ffffffff948cb550>] ? insert_kthread_work+0x40/0x40
[3006196.711003] [<ffffffff94fc51f7>] ret_from_fork_nospec_begin+0x21/0x21
[3006196.712941] [<ffffffff948cb550>] ? insert_kthread_work+0x40/0x40
[3006196.714663] Code: 0f 1f 84 00 00 00 00 00 55 48 8b 17 48 89 e5 48 39 d7 74 47 48 8b 47 08 48 85 c0 75 0e eb 2d 66 0f 1f 84 00 00 00 00 00 48 89 d0 <48> 8b 50 10 48 85 d2 75 f4 5d c3 cc cc cc cc 66 0f 1f 44 00 00
[3006196.718242] RIP [<ffffffff94ba43d3>] rb_next+0x23/0x60
[3006196.719947] RSP <ffff97bc1fbdfdc8>
[3006196.721633] CR2: 000000000000064d
Environment
- Red Hat Enterprise Linux 7.9.z
- Symantec Linux Agent modules
- sisevt/sisap/sisfim
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.