Why we have kernel panic situation in function "trace_drop_common" while memory comparing using "memcmp" ?
Issue
We have a kernel panic situation with following traces :
#1 [ffff814fff813ae0] __die at ffffffff80065137
#2 [ffff814fff813b20] do_page_fault at ffffffff80067430
#3 [ffff814fff813c10] error_exit at ffffffff8005ddf9
[exception RIP: memcmp+5]
RIP: ffffffff8000b9a0 RSP: ffff814fff813cc8 RFLAGS: 00010202
RAX: ffffffff80000000 RBX: ffff81a40c860014 RCX: 0000000000000008
RDX: 0000000000000008 RSI: ffff819e0c860018 RDI: ffff814fff813cd0
RBP: fffffffa00000000 R8: ffff81cfec8fe9c0 R9: ffff81aa489fc3c0
R10: ffff812fd3995c80 R11: 00000000000000c8 R12: ffff81a038289640
R13: 0000000080000001 R14: ffffffff8038b520 R15: ffffffff805ca000
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#4 [ffff814fff813cc8] trace_drop_common at ffffffff802489e4
#5 [ffff814fff813cf8] kfree_skb at ffffffff80237177
#6 [ffff814fff813d18] raw_rcv_skb at ffffffff80269bae
#7 [ffff814fff813d28] raw_rcv at ffffffff80269f50
#8 [ffff814fff813d48] raw_v4_input at ffffffff8026a01a
#9 [ffff814fff813d68] ip_local_deliver at ffffffff80034bce
#10 [ffff814fff813d98] ip_rcv at ffffffff80035e0c
#11 [ffff814fff813dc8] netif_receive_skb at ffffffff8002107f
#12 [ffff814fff813e18] ixgbe_clean_rx_irq at ffffffff885a5726 [ixgbe]
#13 [ffff814fff813ea8] ixgbe_clean_rxonly at ffffffff885a723a [ixgbe]
#14 [ffff814fff813ef8] net_rx_action at ffffffff8000c9ba
#15 [ffff814fff813f38] __do_softirq at ffffffff800125a2
#16 [ffff814fff813f68] call_softirq at ffffffff8005e30c
#17 [ffff814fff813f80] do_softirq at ffffffff8006d644
#18 [ffff814fff813f90] do_IRQ at ffffffff8006d4d4
Environment
- Red Hat Enterprise Linux 5
- Oracle using raw sockets
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.