RHEL8 kernel panic triggered by skb_over_panic() after calling vmxnet3_rq_rx_complete()
Issue
- Kernel panic with the following message:
skbuff: skb_over_panic: text:ffffffffa1423512 len:262 put:262 head:ffff8a8ba4ec3400 data:ffff8a8ba4ec3440 tail:0x146 end:0xc0 dev:ens161
------------[ cut here ]------------
kernel BUG at net/core/skbuff.c:122!
- The back trace of panic task:
PID: 0 TASK: ffffffffa8018840 CPU: 0 COMMAND: "swapper/0"
#0 [ffffb30b00003c08] panic at ffffffffa66fa8fc
#1 [ffffb30b00003c88] oops_end.cold.9 at ffffffffa662d9e4
#2 [ffffb30b00003ca8] do_trap at ffffffffa66299d7
#3 [ffffb30b00003cf0] do_invalid_op at ffffffffa662a716
#4 [ffffb30b00003d10] invalid_op at ffffffffa7200df4
[exception RIP: skb_panic+0x4b]
RIP: ffffffffa6e38d9c RSP: ffffb30b00003dc8 RFLAGS: 00010246
RAX: 0000000000000088 RBX: ffff8a8b93491b00 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffff8a939de1e698 RDI: ffff8a939de1e698
RBP: ffff8a8b8c36aac0 R8: 0000000000000000 R9: d0000002001ff297
R10: 0000000009c2ec10 R11: ffffb30b00003be8 R12: ffff8a8b88f11b00
R13: 0000000000000000 R14: ffff8a8b8c368ac0 R15: ffff8a8b8c36aac0
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#5 [ffffb30b00003df0] vmxnet3_rq_rx_complete at ffffffffc0323118 [vmxnet3]
#6 [ffffb30b00003e80] vmxnet3_poll_rx_only at ffffffffc0323a91 [vmxnet3]
#7 [ffffb30b00003ea8] __napi_poll at ffffffffa6e50d9d
#8 [ffffb30b00003ed8] net_rx_action at ffffffffa6e51262
#9 [ffffb30b00003f58] __softirqentry_text_start at ffffffffa702769c
#10 [ffffb30b00003fa8] irq_exit_rcu at ffffffffa67010e6
#11 [ffffb30b00003fb8] irq_exit at ffffffffa67010fa
#12 [ffffb30b00003fc0] do_IRQ at ffffffffa7201fdf
--- <IRQ stack> ---
#13 [ffffffffa8003d58] ret_from_intr at ffffffffa7200b0f
[exception RIP: native_safe_halt+0xe]
RIP: ffffffffa702647e RSP: ffffffffa8003e08 RFLAGS: 00000246
RAX: 0000000080004000 RBX: ffff8a8c84e06864 RCX: 0000000000000020
RDX: ffffffffa6bc6a00 RSI: ffffffffa84d1ce0 RDI: 0000000000000001
RBP: ffff8a8c84e06864 R8: 0000000000000001 R9: ffff8a8c84e06800
R10: 00000000000001fe R11: ffff8a939de32484 R12: 0000000000000001
R13: ffffffffa84d1ce0 R14: 0000000000000001 R15: 0000000000000001
ORIG_RAX: ffffffffffffffd8 CS: 0010 SS: 0018
#14 [ffffffffa8003e08] acpi_idle_do_entry at ffffffffa7026d53
#15 [ffffffffa8003e18] acpi_idle_enter at ffffffffa7026f8f
#16 [ffffffffa8003e30] cpuidle_enter_state at ffffffffa6dc0b16
#17 [ffffffffa8003e80] cpuidle_enter at ffffffffa6dc0f4c
#18 [ffffffffa8003ea0] do_idle at ffffffffa673553f
#19 [ffffffffa8003ef0] cpu_startup_entry at ffffffffa673577f
#20 [ffffffffa8003f10] start_kernel at ffffffffa89f429a
#21 [ffffffffa8003f50] secondary_startup_64_no_verify at ffffffffa6600146
Environment
- Red Hat Enterprise Linux 8.10
- kernel-4.18.0-553.22.1.el8_10
- NIC driver [
vmxnet3]
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.