This is an old revision of the document!
http://www.ingmarverheij.com/damn-you-c-states-unexpected-xenserver-reboot/
http://support.citrix.com/article/CTX127395
Disable all power management in the BIOS:
A result above 2
indicates you need to disable power management in the BIOS:
xenpm get-cpuidle-states | grep total | uniq
Disable all C-states, including C1E.
If the server BIOS has power management options that leave power management to the BIOS rather than the operating system such as Dell Active Power Controller or HP Power Regulator, also disable this by setting the power management option to OS Control.
Dell:
HP:
Intel: