RHEL8: Kernel panic at kni_fifo_trans_pa2va+0x13e [rte_kni]

Solution Verified - Updated -

Issue

  • Kernel panic with logs:
[771953.220337] vbond1 (unregistering): (slave vbond1_46): Releasing backup interface
[771953.248356] vbond1 (unregistering): (slave vbond1_47): Releasing backup interface
[771953.276204] vbond1 (unregistering): Released all slaves
[771954.176019] bnxt_en 0000:0f:00.0 eth0: Broadcom BCM57508 NetXtreme-E 10Gb/25Gb/50Gb/100Gb/200Gb Ethernet found at mem a4b10000, node addr 84:16:0c:6b:04:c0
[771954.176030] bnxt_en 0000:0f:00.0: 252.048 Gb/s available PCIe bandwidth (16.0 GT/s PCIe x16 link)
[771954.176491] bnxt_en 0000:0f:00.0 ens1f0np0: renamed from eth0
[771954.225263] general protection fault: 0000 [#1] SMP NOPTI
[771954.225288] CPU: 64 PID: 3821498 Comm: eal-intr-thread Kdump: loaded Tainted: G           OE    --------- -  - 4.18.0-372.9.1.el8.x86_64 #1
[771954.225317] Hardware name: HPE ProLiant DL360 Gen10 Plus/ProLiant DL360 Gen10 Plus, BIOS U46 10/27/2022
[771954.225338] RIP: 0010:kni_fifo_trans_pa2va+0x101/0x2e0 [rte_kni]
[771954.225358] Code: 89 45 04 41 89 ef 4c 89 e3 4f 8d 14 fc 4c 8b 9b d0 00 00 00 48 8b 35 be 0f 70 e8 4c 01 de 41 80 7c 24 14 01 0f 84 ac 00 00 00 <4c> 03 1e 4c 2b 5e 08 4c 89 9b d0 08 00 00 0f b7 7e 14 85 ff 74 36
[771954.225396] RSP: 0018:ff2e7581c4437c20 EFLAGS: 00010297
[771954.225410] RAX: 0000000000000000 RBX: ff1fada5462d4b70 RCX: 0000000000001fff
[771954.225426] RDX: 0000000000000100 RSI: 6058b8e7f51776b5 RDI: 0000000000000001
[771954.225442] RBP: 0000000000000100 R08: 0000000000000240 R09: ffffffffc069d800
[771954.225457] R10: ff1fada5462d52c0 R11: 61390b44f51776b5 R12: ff1fada5462d4ac0
[771954.225473] R13: ff1fade23c099e40 R14: ff1fade23c089d80 R15: 0000000000000100
[771954.225489] FS:  0000000000000000(0000) GS:ff1fade27fa00000(0000) knlGS:0000000000000000
[771954.225506] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[771954.225520] CR2: 00005578f9a56a00 CR3: 000000782cc10006 CR4: 0000000000771ee0
[771954.225536] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[771954.225552] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[771954.225567] PKRU: 55555554
[771954.225575] Call Trace:
[771954.225584]  kni_dev_remove+0x35/0x40 [rte_kni]
[771954.225599]  kni_release+0xec/0x1c0 [rte_kni]
[771954.225611]  __fput+0xbe/0x250
[771954.225623]  task_work_run+0x8a/0xb0
[771954.225635]  do_exit+0x34d/0xb10
[771954.225648]  do_group_exit+0x3a/0xa0
[771954.225660]  get_signal+0x158/0x860
[771954.225671]  do_signal+0x36/0x690
[771954.225684]  ? wake_up_q+0x70/0x70
[771954.225696]  exit_to_usermode_loop+0x89/0xf0
[771954.225710]  do_syscall_64+0x198/0x1a0
[771954.225721]  entry_SYSCALL_64_after_hwframe+0x65/0xca
[771954.225736] RIP: 0033:0x7fdf266e6a27
[771954.225749] Code: Unable to access opcode bytes at RIP 0x7fdf266e69fd.
[771954.225764] RSP: 002b:00007fcad6271d40 EFLAGS: 00003293 ORIG_RAX: 00000000000000e8
[771954.225782] RAX: fffffffffffffffc RBX: 0000000000000077 RCX: 00007fdf266e6a27
[771954.225799] RDX: 0000000000000003 RSI: 00007fcad6271d80 RDI: 0000000000000077
[771954.225815] RBP: 00007fcad6271d80 R08: 0000000000000000 R09: 0000000000000000
[771954.225831] R10: 00000000ffffffff R11: 0000000000003293 R12: 0000000000000003
[771954.225847] R13: 00000000ffffffff R14: 00007fcad6271df0 R15: 0000000000000000
[771954.225864] Modules linked in: rte_kni(OE) uio_pci_generic uio rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace fscache bluetooth ecdh_generic rfkill nfnetlink_queue xt_pkttype xt_NFQUEUE xt_CT ip_set_hash_netport xt_TPROXY nf_tproxy_ipv6 nf_tproxy_ipv4 xt_set ip_set_hash_ip ip_set nft_counter xt_mark xt_socket nf_socket_ipv4 nf_socket_ipv6 nft_compat nf_tables nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nfnetlink 8021q garp mrp stp llc bonding ext4 mbcache jbd2 rpcrdma sunrpc bnxt_re rdma_ucm ib_srpt ib_isert iscsi_target_mod target_core_mod ib_iser libiscsi scsi_transport_iscsi ib_umad ib_ipoib rdma_cm iw_cm ib_cm intel_rapl_msr intel_rapl_common nfit mlx5_ib libnvdimm x86_pkg_temp_thermal intel_powerclamp ib_uverbs ib_core ipmi_ssif coretemp crct10dif_pclmul crc32_pclmul ghash_clmulni_intel hpwdt ioatdma rapl ses wmi intel_cstate enclosure acpi_ipmi scsi_transport_sas intel_uncore isst_if_mmio isst_if_mbox_pci isst_if_common ipmi_si hpilo
[771954.225926]  ipmi_devintf pcspkr intel_pmt ipmi_msghandler acpi_tad acpi_power_meter binfmt_misc xfs libcrc32c sd_mod t10_pi sg mgag200 drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops mlx5_core drm crc32c_intel serio_raw bnxt_en igb mlxfw megaraid_sas pci_hyperv_intf psample tls dca i2c_algo_bit dm_mirror dm_region_hash dm_log dm_mod fuse [last unloaded: rte_kni]
[771954.231267] Red Hat flags: eBPF/event eBPF/rawtrace
[771954.233521] infiniband bnxt_re0: Device registered successfully

Environment

  • Red Hat Enterprise Linux
  • 3rd party module [rte_kni]

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