A quick lesson I’ve learnt this week.
If using VMWare ESXi 5.5 (the most recent release), then make sure you update your VMs (or create new VMs) to use the VMXNET 3 adapter rather than the aged E1000 adapter.
An ESXi 5.x host with virtual machines using an E1000 or E1000e virtual adapter fails with a purple diagnostic screen.
The article suggests this may happen with VMWare ESXi 5.0 and 5.1 as well, but I’ve never seen it on those releases. After replacing the adapters with VMXNET 3 ones and reconfiguring the networking on the VMs we’ve had no crashes since.