Suspend/Hibernate with Xen

Hi,

I am trying to setup virtual machines using Xen.
Installation of hypervisor and tools went just fine, booting with the Xen kernel I don’t get a bootsplash (but that is another matter).
Anyway, this is all on a Laptop and I would very much like to suspend and hibernate, just that suspend does not work (it locks the screen and the suspend led blinks but then it just cancels the process and returns to normal operation). Also, there is no option to hibernate at all.

Is this expected behaviour? I tried googling it but noone seems to have the same problem in recent versions or perhaps no one cares.