kernel BUG at vmxnet3/linux/vmxnet3_drv.c:1478!

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux 5
  • VMware's vmxnet3 driver.

Issue

  • The system crash and vmcore has a following log.

    kernel BUG at vmxnet3/linux/vmxnet3_drv.c:1478!
    invalid opcode: 0000 [#1]
    SMP 
    last sysfs file: /module/ehci_hcd/srcversion
    Modules linked in: autofs4 hidp rfcomm l2cap bluetooth lockd sunrpc ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi scsi_transport_iscsi vsock(U) vmmemctl(U) acpiphp dm_mirror dm_multipath scsi_dh video hwmon backlight sbs i2c_ec button battery asus_acpi ac ipv6 xfrm_nalgo crypto_api lp ata_piix sg libata ide_cd floppy parport_pc parport i2c_piix4 vmci(U) cdrom serio_raw i2c_core pcspkr vmxnet(U) pvscsi(U) vmxnet3(U) dm_raid45 dm_message dm_region_hash dm_log dm_mod dm_mem_cache usb_storage mptsas scsi_transport_sas mptspi mptscsih mptbase scsi_transport_spi sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd
    CPU:    7
    EIP:    0060:[<f89c0d00>]    Tainted: G      VLI
    EFLAGS: 00010246   (2.6.18-128.el5PAE #1) 
    EIP is at vmxnet3_tq_xmit+0xe98/0x1158 [vmxnet3]
    eax: f7c8ec58   ebx: 00000000   ecx: f662e010   edx: f66429cc
    esi: 00000000   edi: f6583170   ebp: c0739f88   esp: c0739ec0
    ds: 007b   es: 007b   ss: 0068
    Process swapper (pid: 0, ti=c0739000 task=f7d17550 task.ti=f7d19000)
    Stack: d9601300 f3329000 00000000 c046d4ce 00000046 f4e5b940 f7ffd2c0 00000600 
           c046d550 c0739f58 0000001b 0000001b f7c40210 f7ff8400 f7fff880 f0abb200 
           f7ffd2c0 c046d32a 00c401d4 00000017 f7fd3200 00000246 dc4aa200 c04e8c26 
    Call Trace:
     [<c046d4ce>] slab_destroy+0x62/0x81
     [<c046d550>] free_block+0x63/0xe3
     [<c046d32a>] cache_flusharray+0x76/0xa2
     [<c04e8c26>] memmove+0xe/0x22
     [<f89bec0f>] vmxnet3_set_ethtool_ops+0x3bf/0x6e8 [vmxnet3]
     [<c0405946>] common_interrupt+0x1a/0x20
     [<f89c180b>] vmxnet3_rq_destroy_all+0x84b/0x11b8 [vmxnet3]
     [<c043723a>] hrtimer_run_queues+0xef/0x176
     [<f89c186a>] vmxnet3_rq_destroy_all+0x8aa/0x11b8 [vmxnet3]
     [<c05acb93>] sk_reset_timer+0xc/0x16
     [<c05b52d4>] net_rx_action+0x92/0x175
     [<c042900f>] __do_softirq+0x87/0x114
     [<c04073d7>] do_softirq+0x52/0x9c
     [<c044b060>] __do_IRQ+0x0/0xd6
     [<c04074d6>] do_IRQ+0xb5/0xc3
     [<c0405946>] common_interrupt+0x1a/0x20
     [<c0403bb0>] default_idle+0x0/0x59
     [<c0403be1>] default_idle+0x31/0x59
     [<c0403ca8>] cpu_idle+0x9f/0xb9
     =======================
    Code: 89 c3 e9 2e ff ff ff 0f 0b c9 05 06 59 9c f8 e9 f4 fe ff ff 0f 0b c8 05 06 59 9c f8 e9 da fe ff ff 80 7d d7 00 0f 85 c4 fe ff ff <0f> 0b c6 05 06 59 9c f8 e9 b7 fe ff ff 8d 76 00 f6 85 68 ff ff 
    EIP: [<f89c0d00>] vmxnet3_tq_xmit+0xe98/0x1158 [vmxnet3] SS:ESP 0068:c0739ec0
    

Resolution

  • Contact VMware support to investigate this crash.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.