Error: #PF Exception 14 in vmkusb during network transmit on ESXi 8.x
search cancel

Error: #PF Exception 14 in vmkusb during network transmit on ESXi 8.x

book

Article ID: 446394

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

An ESXi 8.x host experiences a Purple Diagnostic Screen (PSOD) with the following characteristics:

  • Panic Message: @BlueScreen: #PF Exception 14 in world ####:vmk-1-xt-0 IP 0x#### addr 0x####
  • Backtrace: The crash involves the vmkusb module in the network transmit path:

    __mtx_lock_flags@com.vmware.vmkbsd
    uether_start@(vmkusb)
    UetherUplinkTx@(vmkusb)
    UplinkDevTransmit@vmkernel
    NetSchedFIFORunLocked@(netsched_fifo)
    TcpipTxDispatch@(tcpip4)

  • The issue is often associated with the vusb0 virtual USB NIC device built into Dell iDRAC.

Environment

  • VMware ESXi 8.0.3
  • VMware Cloud Foundation (VCF) on Dell VxRail

Cause

A race condition occurs in the vmkusb driver when a virtual USB device is detaching while a packet transfer is being processed by the network transmit (Tx) thread.

Resolution

This issue is currently under investigation by Engineering. A fix is targeted for a future release (8.x and 9.x).

To receive updates when the fix becomes available, subscribe to this article. See How to subscribe to a Knowledge Management (KM) article.

If you require further assistance, contact Broadcom Support. To speak with a customer representative or a Support Engineer, see Contact Support. Scroll to the bottom of the page and click on your respective region.

Additional Information

This issue specifically impacts the virtual USB NIC functionality. Ensure BIOS and iDRAC firmware are updated to the latest supported versions for your VCF release to maintain stability.