Kernel panic in vmxnet3_rq_rx_complete() function.

Solution Unverified - Updated -

Issue

  • Kernel panic with following call traces.
Kernel BUG at ...tmp/vmware-root/modules/vmxnet3-only/vmxnet3_drv.c:1418
invalid opcode: 0000 [1] SMP 
last sysfs file: /devices/pci0000:00/0000:00:00.0/irq
CPU 3 
Modules linked in: netconsole nfs nfs_acl lockd sunrpc be2iscsi ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp bnx2i cnic ipv6 xfrm_nalgo crypto_api uio cxgb3i libcxgbi cxgb3 8021q libiscsi_tcp libiscsi2 scsi_transport_iscsi2 scsi_transport_iscsi vmsync(U) vsock(U) vmmemctl(U) acpiphp dm_multipath scsi_dh video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi acpi_memhotplug ac lp vmci(U) tpm_tis tpm tpm_bios i2c_piix4 ide_cd floppy shpchp cdrom i2c_core parport_pc parport sg serio_raw pcspkr pvscsi(U) vmxnet3(U) vmxnet(U) dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod ata_piix libata mptspi mptscsih mptbase scsi_transport_spi sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 20698, comm: lsof Tainted: G     --------------------    2.6.18-348.6.1.el5 #1
RIP: 0010:[<ffffffff881e69ba>]  [<ffffffff881e69ba>] :vmxnet3:vmxnet3_rq_rx_complete+0x26c/0xb7f
RSP: 0018:ffff8108dbcdb8b8  EFLAGS: 00010082
RAX: ffff81103d83ede0 RBX: ffff81103d83e500 RCX: 00000000000005c0
RDX: ffff81103d83ed00 RSI: 0000000000000042 RDI: 0000000000000063
RBP: ffff8104b802e1c0 R08: ffff810876f40000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000006 R12: ffff810876f40948
R13: 0000000000000000 R14: ffff810a74d60630 R15: ffff81103d83e500
FS:  00002b127d1695e0(0000) GS:ffff810138f62840(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 000000000c393d8c CR3: 0000000b45439000 CR4: 00000000000006a0
Process lsof (pid: 20698, threadinfo ffff8108dbcda000, task ffff810a207d87b0)
Stack:  00000200dbcdbb48 ffff81103d83ed00 0000000000000000 0000000000007c70
 ffff81103d83ede0 0000000000000063 ffff81103d83ed80 ffff81103d83e500
 0000000000000001 0000000000000000 0000000000000200 0000000000000035
Call Trace:
 [<ffffffff881e733a>] :vmxnet3:vmxnet3_do_poll+0x6d/0x88
 [<ffffffff881e8e52>] :vmxnet3:vmxnet3_netpoll+0x27/0x30
 [<ffffffff8024652c>] netpoll_poll_dev+0x3e/0x35a
 [<ffffffff80246922>] netpoll_send_skb_on_dev+0xda/0xef
 [<ffffffff886d80e1>] :netconsole:write_msg+0x49/0x60
 [<ffffffff80094152>] __call_console_drivers+0x5b/0x69
 [<ffffffff80017310>] release_console_sem+0x143/0x205
 [<ffffffff80094947>] vprintk+0x2b2/0x317
 [<ffffffff800949fe>] printk+0x52/0xbd
 [<ffffffff80063a2a>] __wait_on_bit+0x60/0x6e
 [<ffffffff8863982c>] :sunrpc:xprt_timer+0x0/0x7f
 [<ffffffff8863c791>] :sunrpc:rpc_wait_bit_interruptible+0x0/0x28
 [<ffffffff80063aa4>] out_of_line_wait_on_bit+0x6c/0x78
 [<ffffffff80064b09>] _spin_lock_bh+0x9/0x14
 [<ffffffff886392a6>] :sunrpc:xprt_adjust_timeout+0xaa/0xd4
 [<ffffffff886388fd>] :sunrpc:call_timeout+0xbe/0xe9
 [<ffffffff8863cc07>] :sunrpc:__rpc_execute+0x9c/0x2df
 [<ffffffff88637aad>] :sunrpc:rpc_call_sync+0x80/0xaa
 [<ffffffff88637a28>] :sunrpc:rpc_save_sigmask+0x2a/0x2f
 [<ffffffff8869ed61>] :nfs:nfs3_rpc_wrapper+0x29/0x6d
 [<ffffffff800639be>] out_of_line_wait_on_bit_lock+0x6c/0x78
 [<ffffffff8869f104>] :nfs:nfs3_proc_getattr+0x56/0x7a
 [<ffffffff88694d08>] :nfs:__nfs_revalidate_inode+0x13e/0x263
 [<ffffffff8002d0ee>] mntput_no_expire+0x19/0x89
 [<ffffffff8000a697>] __link_path_walk+0xdee/0xf39
 [<ffffffff8002d0ee>] mntput_no_expire+0x19/0x89
 [<ffffffff8000ec03>] link_path_walk+0xac/0xb8
 [<ffffffff886959dd>] :nfs:nfs_getattr+0xaf/0xd9
 [<ffffffff80028f42>] vfs_stat_fd+0x32/0x4a
 [<ffffffff80023cc3>] sys_newstat+0x19/0x31
 [<ffffffff8005d23a>] tracesys+0x71/0xdf
 [<ffffffff8005d29e>] tracesys+0xd5/0xdf

Code: 0f 0b 68 2d bf 1e 88 c2 8a 05 eb fe 0f b6 45 09 0f b6 55 08 
RIP  [<ffffffff881e69ba>] :vmxnet3:vmxnet3_rq_rx_complete+0x26c/0xb7f
 RSP <ffff8108dbcdb8b8>

Environment

  • Red Hat Enterprise Linux 5
  • kernel-2.6.18-348.6.1.el5
  • VMware Virtual Platform
  • Unsigned (U) kernel module (vmxnet3)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In