kernel panic at nf_nat_setup_info.

Solution Unverified - Updated -

Issue

  • Kernel crashes with following panic message
BUG: unable to handle kernel NULL pointer dereference at 000000000000003e
IP: [<ffffffffa0281f79>] nf_nat_setup_info+0x5d9/0x740 [nf_nat]
PGD 2580c8067 PUD 27dd79067 PMD 1851c5067 PTE 0
Oops: 0000 [#1] SMP 
last sysfs file: /sys/devices/mpdx/mpdh0/host6/target6:0:0/6:0:0:0/model
CPU 0 
..
Pid: 0, comm: swapper Tainted: P           ----------------   2.6.32-131.0.15.el6.x86_64 #1 PRIMERGY RX300 S6             
RIP: 0010:[<ffffffffa0281f79>]  [<ffffffffa0281f79>] nf_nat_setup_info+0x5d9/0x740 [nf_nat]
..
Process swapper (pid: 0, threadinfo ffffffff81a00000, task ffffffff81a2d020)
..
Call Trace:
 <IRQ> 
 [<ffffffffa028e1bb>] alloc_null_binding+0x5b/0xa0 [iptable_nat]
 [<ffffffffa028e56f>] nf_nat_fn+0x1bf/0x260 [iptable_nat]
 [<ffffffff8144782c>] nf_iterate+0x6c/0xb0
 [<ffffffff814524a0>] ? ip_local_deliver_finish+0x0/0x2d0
 [<ffffffff814478e4>] nf_hook_slow+0x74/0x100
 [<ffffffff814524a0>] ? ip_local_deliver_finish+0x0/0x2d0
 [<ffffffff814527ca>] ip_local_deliver+0x5a/0xa0
 [<ffffffff81451ccd>] ip_rcv_finish+0x12d/0x440
 [<ffffffff81452255>] ip_rcv+0x275/0x350
 [<ffffffff8141dd6b>] __netif_receive_skb+0x39b/0x6b0
 [<ffffffff81420048>] netif_receive_skb+0x58/0x60
 [<ffffffff81420150>] napi_skb_finish+0x50/0x70
 [<ffffffff81422489>] napi_gro_receive+0x39/0x50
 [<ffffffffa01ac1bb>] e1000_receive_skb+0x5b/0x90 [e1000e]
 [<ffffffffa01af638>] e1000_clean_rx_irq+0x2a8/0x520 [e1000e]
 [<ffffffffa01adcbe>] e1000_clean+0x7e/0x2b0 [e1000e]
 [<ffffffff814225a3>] net_rx_action+0x103/0x2f0
 [<ffffffff8106f717>] __do_softirq+0xb7/0x1e0
 [<ffffffff810d69d6>] ? handle_IRQ_event+0xf6/0x170
 [<ffffffff8100c2cc>] call_softirq+0x1c/0x30
 [<ffffffff8100df05>] do_softirq+0x65/0xa0
 [<ffffffff8106f505>] irq_exit+0x85/0x90
 [<ffffffff814e3505>] do_IRQ+0x75/0xf0
 [<ffffffff8100bad3>] ret_from_intr+0x0/0x11
 <EOI> 
 [<ffffffff812bb86e>] ? intel_idle+0xde/0x170
 [<ffffffff812bb851>] ? intel_idle+0xc1/0x170
 [<ffffffff813eccb7>] cpuidle_idle_call+0xa7/0x140
 [<ffffffff81009e96>] cpu_idle+0xb6/0x110
 [<ffffffff814c376a>] rest_init+0x7a/0x80
 [<ffffffff81bbdf28>] start_kernel+0x41d/0x429
 [<ffffffff81bbd33a>] x86_64_start_reservations+0x125/0x129
 [<ffffffff81bbd438>] x86_64_start_kernel+0xfa/0x109

Environment

  • Red Hat Enterprise Linux 6
  • kernel version earlier than fixed versions

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