An ESXi host halts and displays a purple diagnostic screen when using Network I/O Control with a Network Adapter that does not support VLAN Offload
search cancel

An ESXi host halts and displays a purple diagnostic screen when using Network I/O Control with a Network Adapter that does not support VLAN Offload

book

Article ID: 305137

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
This issue occurs in environments where:
  • You are using a network adapter driver that does not support VLAN Offload
  • You have the Network I/O Control feature enabled on your virtual switch
You experience a purple diagnostic screen similar to:
BUG: failure at vmkdrivers/src_9/include/linux/if_vlan.h:425/vlan_put_tag()! (inside vmklinux)
World: 7105: PRDA 0x41804b000000 ss 0x0 ds 0x4018 es 0x4018 fs 0x4018 gs 0x4018
World: 7107: TR 0x110 GDT 0x412300b1f000 (0x401f) IDT 0x4180364f3000 (0xfff)
Backtrace for current CPU #44, worldID=8236, ebp=0x412300b07268
0x412300b07268:[0x41803646cbcc]Panic_vPanic@vmkernel#nover+0x13 stack: 0x3000000010, 0x412300b07358
0x412300b07348:[0x4180364a0e82]vmk_PanicWithModuleID@vmkernel#nover+0x9d stack: 0x1006, 0x1, 0x4100
0x412300b07468:[0x4180368cbfb3][email protected]#9.2+0x846 stack: 0x412300b074f8, 0x1,
0x412300b074b8:[0x418036511fad]UplinkDevTransmit@vmkernel#nover+0xe4 stack: 0x4100309c0850, 0x41003
0x412300b07558:[0x418036a2ebf6]NetSchedSFQRunLocked@<None>#<None>+0x1e9 stack: 0x412300b07608, 0x41
0x412300b075c8:[0x418036a2f2c0]NetSchedSFQInput@<None>#<None>+0x21b stack: 0x412300b07618, 0x412300
0x412300b07678:[0x418036580add]NetSchedInput@vmkernel#nover+0x320 stack: 0x41004b805440, 0x36448b42
0x412300b076e8:[0x418036518f8b]IOChain_Resume@vmkernel#nover+0x17a stack: 0x41004b805440, 0x4100323
0x412300b07718:[0x41803650821d]PortOutput@vmkernel#nover+0xac stack: 0x41232a625000, 0x412300b07748
0x412300b077a8:[0x418036a18d62]TeamOutputPerFrame@<None>#<None>+0x271 stack: 0x412300b077e8, 0x4180
0x412300b07828:[0x418036a1a0ee]TeamES_Output@<None>#<None>+0x119 stack: 0x41003e020040, 0x41004b807
0x412300b07a28:[0x418036a0dc26]EtherswitchPortDispatch@<None>#<None>+0x13fd stack: 0x19, 0x418036a0
0x412300b07a88:[0x418036508750]Port_InputResume@vmkernel#nover+0x113 stack: 0x412300b07ad8, 0x41803
0x412300b07ad8:[0x41803650a42e]Port_Input_Committed@vmkernel#nover+0x29 stack: 0x100000000, 0x41230
0x412300b07b48:[0x4180365700f3]E1000DevAsyncTx@vmkernel#nover+0x176 stack: 0x412300b07bf8, 0xbc0, 0
0x412300b07b98:[0x41803652a583]NetWorldletPerVMCB@vmkernel#nover+0x8e stack: 0x412300b07cc0, 0x4100
0x412300b07c48:[0x4180364ed151]WorldletProcessQueue@vmkernel#nover+0x398 stack: 0x0, 0xa, 0x417ff64
0x412300b07c88:[0x4180364ed689]WorldletBHHandler@vmkernel#nover+0x60 stack: 0x2, 0x41804b000058, 0x
0x412300b07ce8:[0x41803641824c]BHCallHandlers@vmkernel#nover+0xbb stack: 0x100410000000000, 0x19418
0x412300b07d28:[0x41803641873b]BH_Check@vmkernel#nover+0xde stack: 0x194169061b72, 0x0, 0x412300b07
0x412300b07e58:[0x4180365ee811]CpuSchedIdleLoopInt@vmkernel#nover+0x84 stack: 0x412300b07e98, 0x418
0x412300b07e68:[0x4180365f62c6]CpuSched_IdleLoop@vmkernel#nover+0x15 stack: 0x84, 0x2c, 0x0, 0x84,
0x412300b07e98:[0x418036445f66]Init_SlaveIdle@vmkernel#nover+0x13d stack: 0x0, 0x400000000, 0x0, 0x
0x412300b07fe8:[0x4180367045a9]SMPSlaveIdle@vmkernel#nover+0x310 stack: 0x0, 0x0, 0x0, 0x0, 0x0


Environment

VMware vSphere ESXi 5.0

Cause

This outage is caused by an incompatibility between the Network I/O Control and VLAN Offload capabilities of the network interface card drivers.

Resolution

This issue is resolved in vSphere 5.0 Update 1. You can download this version from the VMware Download Center.

To work around this issue when you cannot upgrade:

To prevent this purple diagnostic screen from occurring, disable the Network I/O Control features on the ESXi hosts. For additional information, see the Enable Network I/O Control on a vSphere Distributed Switch section of the vSphere Networking guide.

Additional Information

To be alerted when this document is updated, click the Subscribe to Article link in the Actions box
VLAN オフロード機能をサポートしていない NIC を使ってネットワーク I/O コントロールを有効化した場合に、ESXi ホストが停止してパープルスクリーンとなる