Symptoms
VMware ESXi 6.x host fails with a purple diagnostic screen. Netflow function is enabled on the ESXi host.The purple diagnostic screen contains entries similar to: @BlueScreen: PANIC bora/vmkernel/main/dlmalloc.c:4923 - Usage error in dlmalloc PTEs:0xnnnnnnnn;0xnnnnnnnn;0x0; 0xnnnnnnnn:[0xnnnnnnnn]PanicvPanicInt@vmkernel#nover+0x37e 0xnnnnnnnn:[0xnnnnnnnn]Panic_NoSave@vmkernel#nover+0x4d 0xnnnnnnnn:[0xnnnnnnnn]DLM_free@vmkernel#nover+0x676 0xnnnnnnnn:[0xnnnnnnnn]Heap_Free@vmkernel#nover+0xb9 0xnnnnnnnn:[0xnnnnnnnn]PktMemFree@vmkernel#nover+0x2c 0xnnnnnnnn:[0xnnnnnnnn]Pkt_DropOrComplete@vmkernel#nover+0x188 0xnnnnnnnn:[0xnnnnnnnn]Port_IOCompleteList@vmkernel#nover+0x12f 0xnnnnnnnn:[0xnnnnnnnn]PktListIOCompleteInt@vmkernel#nover+0x158 0xnnnnnnnn:[0xnnnnnnnn]EtherswitchPortDispatch@<None>#<None>+0x800 0xnnnnnnnn:[0xnnnnnnnn]Port_InputResume@vmkernel#nover+0x17b 0xnnnnnnnn:[0xnnnnnnnn]Net_AcceptRxList@vmkernel#nover+0x115
Cause
This issue occurs when attempting to free the packet header cache stored in the pkt handle memory.
Resolution
This issue is resolved in VMware ESXi 6.0 Update 2, available at VMware Downloads. For more information, see the VMware ESXi 6.0 Update 2 Release Notes.If you are unable to upgrade at this time, follow the workaround.To work around the issue, disable NetFlow monitoring on all the dvSwitches and Portgroups in vCenter Server.
To disable NetFlow monitoring:
In the vSphere Client, navigate to Home > Inventory > Networking.For every dvSwitch:
Click dvPortGroup and dvUplinksGroup.
Click Edit Settings > Monitoring.
Change the NetFlow status setting to Disabled.
If you are using VMware NSX for vSphere 6.x:
From vCenter Server using the vSphere Web Client, navigate to Networking & Security > Flow Monitoring.Click the Configuration Tab.Under Global Flow Collection Status, click Disable.
Related Information
To be alerted when this document is updated, click the Subscribe to Article link in the Actions box.
Also see KB 2149909 VMware ESXi 5.5 & 6.0 may fail with PSOD when IPFIX is disabled
VMware ESXi 6.0 Update 1 ホストが失敗し、紫色の診断画面が表示され、次のエラーが報告される: PANIC bora/vmkernel/main/dlmalloc.c:4923 - Usage error in dlmallocVMware ESXi 6.0 Update 1 主机失败并显示紫色诊断屏幕,其中报告以下错误:PANIC bora/vmkernel/main/dlmalloc.c:4923 - Usage error in dlmallocVMware ESXi 5.5 & 6.0 fail with PSOD when IPFIX is disabled