Kernel panic during shutdown at 'ice_free_rdma_qvector() ' function.
Issue
- RHEL 9.6.z kernel panic during shutdown when unloading the
irdmadriver. - The issue occurs consistently on systems with
DISA STIGprofile (which addspage_poison=1) andirdmadriver loaded. - The issue is introduced in
kernel-5.14.0-570.16.1.el9_6kernel version.
[ 81.333665] dracut Warning: Unmounted /oldroot.
dracut Warning: Unmounted /oldroot.
Rebooting.
[ 83.041609] general protection fault, probably for non-canonical address 0xaaaaaaaaaaaaaaaa: 0000 [#1] PREEMPT SMP PTI
[ 83.052315] CPU: 1 PID: 3049 Comm: reboot Not tainted 5.14.0-570.17.1.el9_6.x86_64 #1
[ 83.060140] Hardware name: Dell Inc. PowerEdge R660/0HGTK9, BIOS 2.6.3 03/26/2025
[ 83.067620] RIP: 0010:ice_free_rdma_qvector+0x5/0x20 [ice]
..
[ 83.170765] Call Trace:
[ 83.173217] <TASK>
[ 83.210104] irdma_remove+0x56/0xa0 [irdma]
[ 83.214326] auxiliary_bus_remove+0x18/0x30
[ 83.218520] device_release_driver_internal+0x193/0x200
[ 83.223744] bus_remove_device+0xbf/0x130
[ 83.227759] device_del+0x157/0x3e0
[ 83.236591] ice_deinit_rdma+0x54/0x80 [ice]
[ 83.240913] ice_unload+0x34/0x110 [ice]
[ 83.244882] ice_remove+0xf9/0x220 [ice]
[ 83.248853] ice_shutdown+0x16/0x50 [ice]
[ 83.252910] pci_device_shutdown+0x31/0x60
[ 83.257027] device_shutdown+0x156/0x1b0
[ 83.260952] kernel_restart+0x36/0x60
[ 83.264619] __do_sys_reboot+0x1dd/0x270
[ 83.280965] do_syscall_64+0x5c/0xe0
[ 83.407069] entry_SYSCALL_64_after_hwframe+0x78/0x80
[ 83.412122] RIP: 0033:0x7f99830f4b07
Environment
- Red Hat Enterprise Linux 9.6
kernel-5.14.0-570.16.1.el9_6and later.
- Red Hat Enterprise Linux 10.1 Beta
- ice & irdma
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.