Project

General

Profile

Actions

Bug #3914

closed

ill_frag_hash_tbl not allocated for loopback interfaces

Added by Joshua M. Clulow almost 9 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Category:
networking
Start date:
2013-07-27
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

> ::status
debugging crash dump vmcore.0 (64-bit)
operating system: 5.11 joyent (i86pc)
panic message:
BAD TRAP: type=e (#pf Page fault) rp=ffffff00b8d93070 addr=710 occurred in module "unix" due to a NULL pointer dereference
dump content: kernel pages only

> ::stack
mutex_enter+0xb()
ire_recv_local_v4+0x16d(ffffff19e50e2b00, ffffff1de13e4f00, ffffff19bd255014, ffffff00b8d933b0)
ill_input_short_v4+0x6ce(ffffff1de13e4f00, ffffff19bd255014, ffffff19bd255024, ffffff00b8d933b0, ffffff00b8d93540)
ip_input+0x23b(ffffff19bfe29528, 0, ffffff1de13e4f00, ffffff00b8d93610)
i_dls_link_rx+0x2e7(ffffff19990f8008, 0, ffffff1de13e4f00, 0)
mac_rx_deliver+0x5d(ffffff19becfb560, 0, ffffff1de13e4f00, 0)
mac_rx_soft_ring_process+0x17a(ffffff19becfb560, ffffff19bec61900, ffffff1de13e4f00, ffffff1de13e4f00, 1, 0)
mac_rx_srs_proto_fanout+0x4e5(ffffff19becda9c0, ffffff1de13e4f00)
mac_rx_srs_drain+0x26e(ffffff19becda9c0, 800)
mac_rx_srs_process+0x1a9(ffffff199f7be010, ffffff19becda9c0, ffffff1de13e4f00, 0)
mac_rx_classify+0x159(ffffff199f7be010, ffffff19b310ccc8, ffffff1de13e4f00)
mac_rx_flow+0x54(ffffff199f7be010, ffffff19b310ccc8, ffffff1de13e4f00)
mac_rx_common+0x1f6(ffffff199f7be010, ffffff19b310ccc8, ffffff1de13e4f00)
mac_rx+0xac(ffffff199f7be010, ffffff19b310ccc8, ffffff1de13e4f00)
mac_rx_ring+0x4c(ffffff199f7be010, ffffff19b310ccc8, ffffff1de13e4f00, 0)
igb_intr_rx+0x5e(ffffff19b310e510, 0)
av_dispatch_autovect+0x7c(43)
dispatch_hardint+0x33(43, 0)
switch_sp_and_call+0x13()
do_interrupt+0xb8(ffffff00b8d5dac0, 0)
_interrupt+0xba()
i86_mwait+0xd()
cpu_idle_mwait+0xf1()
idle+0x114()
thread_start+8()

Note that, because we died in mutex_enter(), we're missing a stack frame -- reconstructed here:

ffffff00b8d93220 ip_input_fragment+0x38b(ffffff1de13e4f00, ffffff19bd255014
ffffff00b8d933b0)
Actions

Also available in: Atom PDF