Project

General

Profile

Bug #6657

Page fault occurred in module "ixgbe" due to a NULL pointer dereference

Added by Dan Ardelean over 4 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2016-02-15
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

Had a machine with kernel panic. The panicinfo is 'message BAD TRAP: type=e (#pf Page fault) rp=ffffff003ec9c970 addr=18 occurred in module "ixgbe" due to a NULL pointer dereference'.
Below is the stack trace. If anyone is interested in the core dump please let me know and I can share it. Thank you.

> $C
ffffff003ec9ca90 ixgbe_get_context+0x234(ffffff9bbfab0d40, ffffff003ec9cb10)
ffffff003ec9cb80 ixgbe_ring_tx+0x4eb(ffffff0916a05f00, ffffff9bbfab0d40)
ffffff003ec9cba0 mac_hwring_tx+0x1d(ffffff0916a589d0, ffffff9bbfab0d40)
ffffff003ec9cbf0 mac_hwring_send_priv+0x90(ffffff091c668018, ffffff0916a589d0, ffffff9bbfab0d40)
ffffff003ec9cc10 aggr_ring_tx+0x24(ffffff0916c41968, ffffff9bbfab0d40)
ffffff003ec9cc30 mac_hwring_tx+0x1d(ffffff093bd8ada0, ffffff9bbfab0d40)
ffffff003ec9cd10 mac_tx_send+0x64c(ffffff093bd8da80, ffffff093bd8ada0, ffffff9bbfab0d40, ffffff003ec9cd30)
ffffff003ec9cdb0 mac_tx_soft_ring_process+0x79(ffffff093bfe0480, ffffff9bbfab0d40, 1, 0)
ffffff003ec9ce20 mac_tx_aggr_mode+0x7c(ffffff093bfb1300, ffffff9bbfab0d40, e5a9d972, 1, 0)
ffffff003ec9ced0 mac_tx+0xda(ffffff093bd8da80, ffffff9bbfab0d40, e5a9d972, 1, 0)
ffffff003ec9cf20 str_mdata_fastpath_put+0x53(ffffff093be4eab8, ffffff9bbfab0d40, e5a9d972, 1)
ffffff003ec9d030 ip_xmit+0x82d(ffffff9bbfab0d40, ffffff09b4604bc8, b80036060, 34, e5a9d972, 0, 0, ffffff2d96b57ee8)
ffffff003ec9d280 ire_send_wire_v4+0x3e9(ffffff0962029de0, ffffff9bbfab0d40, ffffff246059b810, ffffff2d96b57d80, ffffff09151d3ac8)
ffffff003ec9d300 conn_ip_output+0x190(ffffff9bbfab0d40, ffffff2d96b57d80)
ffffff003ec9d330 tcp_send_data+0x59(ffffff2d4ecb9300, ffffff9bbfab0d40)
ffffff003ec9d520 tcp_input_data+0x1e2b(ffffff2d4ecb9000, ffffff2468ecbac0, ffffff09151e0280, ffffff003ec9d8d0)
ffffff003ec9d5b0 squeue_enter+0x426(ffffff09151e0280, ffffff2468ecbac0, ffffff2468ecbac0, 1, ffffff003ec9d8d0, 4, ffffff0900000004)
ffffff003ec9d690 ip_fanout_v4+0xc7c(ffffff2468ecbac0, ffffff0923697010, ffffff003ec9d8d0)
ffffff003ec9d700 ip_input_local_v4+0x16e(ffffff093be40010, ffffff2468ecbac0, ffffff0923697010, ffffff003ec9d8d0)
ffffff003ec9d770 ire_recv_local_v4+0x132(ffffff093be40010, ffffff2468ecbac0, ffffff0923697010, ffffff003ec9d8d0)
ffffff003ec9d890 ill_input_short_v4+0x4d6(ffffff2468ecbac0, ffffff0923697010, ffffff0923697020, ffffff003ec9d8d0, ffffff003ec9da60)
ffffff003ec9dae0 ip_input_common_v4+0x372(ffffff093bdaa8e8, ffffff0915db62c8, ffffff0a21c1a840, 0, 0, 0, 0)
ffffff003ec9db20 ip_input+0x2b(ffffff093bdaa8e8, ffffff0915db62c8, ffffff0a21c1a840, 0)
ffffff003ec9dba0 mac_rx_soft_ring_drain+0x155(ffffff093bfe6080)
ffffff003ec9dc20 mac_soft_ring_worker+0x1b9(ffffff093bfe6080)
ffffff003ec9dc30 thread_start+8()

Here is the network config:

ADDROBJ TYPE STATE ADDR
lo0/v4 static ok 127.0.0.1/8
aggr1/v4 static ok 192.168.0.200/24
aggr2/v4 static ok 192.168.200.200/24
lo0/v6 static ok ::1/128


LINK MEDIA STATE SPEED DUPLEX DEVICE
e1000g0 Ethernet up 1000 full e1000g0
e1000g1 Ethernet up 1000 full e1000g1
ixgbe0 Ethernet up 10000 full ixgbe0
ixgbe1 Ethernet up 10000 full ixgbe1

Also available in: Atom PDF