[RHEL5] system panic in netpoll_poll_dev()
Issue
- system had panic at netpoll_poll_dev+0x37
- following traces are seen;
Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP:
[<0000000000000000>]
PGD 4858b1067 PUD 4186ff067 PMD 0
Oops: 0010 [1] SMP
last sysfs file: /class/net/virtio_12_1/operstate
CPU 3
Modules linked in: nfs nfs_acl be2iscsi ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp bnx2i cnic cxgb3i bonding tun netconsole i2c_core lockd sunrpc xt_physdev bridge ipt_REJECT xt_tcpudp xt_state ip_conntrack nfnetlink xt_multiport iptable_filter ip_tables x_tables ipv6 xfrm_nalgo crypto_api uio libcxgbi cxgb3 8021q libiscsi_tcp libiscsi2 scsi_transport_iscsi2 scsi_transport_iscsi parport_pc lp parport ksm(U) kvm_intel(U) kvm(U) tpm_tis shpchp sg bnx2 tpm tpm_bios i5000_edac edac_mc squashfs dm_snapshot ext3 jbd dm_round_robin dm_multipath dm_mod sd_mod ata_piix cciss qla2xxx ehci_hcd scsi_transport_fc libata uhci_hcd usb_storage scsi_dh_rdac scsi_dh loop sr_mod scsi_mod cdrom
Pid: 14207, comm: brctl Tainted: G ---- 2.6.18-274.17.1.el5 #1
RIP: 0010:[<0000000000000000>] [<0000000000000000>]
RSP: 0018:ffff810418b6d960 EFLAGS: 00010046
RAX: 0000000000000000 RBX: ffff810481d7c800 RCX: ffffffff80000000
RDX: 0000000000000001 RSI: ffff81047d9be2c0 RDI: ffff810481d7c800
RBP: ffff81048f8cd1c0 R08: 0000000000000000 R09: ffffffff886d5f95
R10: 0000000080000000 R11: 0000000000000280 R12: ffff81047d9be2c0
R13: ffff81049495e500 R14: 0000000000000000 R15: 0000000000000000
FS: 00002ae8fe755af0(0000) GS:ffff8104aff26640(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 0000000417a14000 CR4: 00000000000026e0
Process brctl (pid: 14207, threadinfo ffff810418b6c000, task ffff8104827d1100)
Stack: ffffffff8024144e ffffffff886d5f95 ffff810481d7c800 0000000000000000
ffffffff80056626 ffffffff886d5f95 ffff810481d7c800 ffff81048f8cd1c0
ffff81047d9be2c0 ffff81049495e500 0000000000000000 0000000000000000
Call Trace:
[<ffffffff8024144e>] netpoll_poll_dev+0x37/0x369
[<ffffffff886d5f95>] :bridge:br_dev_queue_push_xmit+0x0/0x1fd
[<ffffffff80056626>] nf_hook_slow+0x58/0xbc
[<ffffffff886d5f95>] :bridge:br_dev_queue_push_xmit+0x0/0x1fd
[<ffffffff8024185a>] netpoll_send_skb_on_dev+0xda/0xef
[<ffffffff886d6154>] :bridge:br_dev_queue_push_xmit+0x1bf/0x1fd
[<ffffffff886d61e1>] :bridge:br_forward_finish+0x4f/0x51
[<ffffffff886d637a>] :bridge:__br_deliver+0xc7/0xe9
[<ffffffff886d62b3>] :bridge:__br_deliver+0x0/0xe9
[<ffffffff886d5d7e>] :bridge:deliver_clone+0x36/0x3d
[<ffffffff886d62b3>] :bridge:__br_deliver+0x0/0xe9
[<ffffffff886d5da9>] :bridge:maybe_deliver+0x24/0x35
[<ffffffff886d5f08>] :bridge:br_flood+0x2e/0xa1
[<ffffffff886d52a1>] :bridge:br_dev_xmit+0xd4/0xdb
[<ffffffff8024182f>] netpoll_send_skb_on_dev+0xaf/0xef
[<ffffffff887580e1>] :netconsole:write_msg+0x49/0x60
[<ffffffff80093681>] __call_console_drivers+0x5b/0x69
[<ffffffff80017367>] release_console_sem+0x143/0x205
[<ffffffff80093e76>] vprintk+0x2b2/0x317
[<ffffffff801309e4>] selinux_inode_alloc_security+0x5b/0x8d
[<ffffffff80093f2d>] printk+0x52/0xbd
[<ffffffff8005bde1>] cache_alloc_refill+0x108/0x188
[<ffffffff80111cf5>] sysfs_new_dirent+0x63/0x6f
[<ffffffff80111d75>] sysfs_make_dirent+0x1b/0x85
[<ffffffff8023911c>] dev_mc_upload+0x2f/0x45
[<ffffffff80235be9>] dev_set_promiscuity+0x76/0xf0
[<ffffffff886d6962>] :bridge:br_add_if+0x1fa/0x33e
[<ffffffff886d70e5>] :bridge:add_del_if+0x41/0x5e
[<ffffffff886d7720>] :bridge:br_dev_ioctl+0x61e/0x657
[<ffffffff8012f518>] task_has_capability+0x54/0x60
[<ffffffff802359cc>] __dev_get_by_name+0x71/0x84
[<ffffffff802377d9>] dev_ioctl+0x386/0x465
[<ffffffff8022cbe3>] sock_ioctl+0x1d4/0x1e5
[<ffffffff80041f36>] do_ioctl+0x21/0x6b
[<ffffffff80030009>] vfs_ioctl+0x457/0x4b9
[<ffffffff8004c2fc>] sys_ioctl+0x59/0x78
[<ffffffff8005d28d>] tracesys+0xd5/0xe0
Code: Bad RIP value.
RIP [<0000000000000000>]
RSP <ffff810418b6d960>
Environment
- Red Hat Enterprise Linux 5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.