Can Sleep/Hibernate Tests Be Performed On VMs?

Does any hypervisor out there support S1-S4 states so that I can verify my
filter driver’s ability to handle power state transitions? I’ve ruled out
Hyper-V and it looks like VMware isn’t a contender either.

If anyone knows how to enable sleep/hibernate modes in either Hyper-V or
VMware, please let me know. Also, are there other hypervisors that do
support this?

Thanks!

>

Does any hypervisor out there support S1-S4 states so that I can verify my
filter driver’s ability to handle power state transitions? I’ve ruled out
Hyper-V and it looks like VMware isn’t a contender either.

If anyone knows how to enable sleep/hibernate modes in either Hyper-V or
VMware, please let me know. Also, are there other hypervisors that do
support this?

Hibernate should be equivalent to power off as far as the virtual hardware is concerned. I know it works with Xen and would be surprised if it didn’t work with any other hypervisor.

Under Xen when I’ve tried to test sleep, Windows tells me that the emulated graphics driver (cirrus logic something or other) is preventing it from going to sleep so it doesn’t work under Xen at least in a default configuration.

Why do you want to do this?

James

WHCK certification tests, primarily. For WFP callout drivers, the HCK tests
verify operations in resuming for S1-S3 as well as S4. It’s S4 that I’m
concerned about. I think the problem with S4 (at least on VMWare) is that
support for RTC is only at S1, so S4 will require a manual resume path which
won’t work for WHCK.

“James Harper” wrote in message news:xxxxx@ntdev…

Does any hypervisor out there support S1-S4 states so that I can verify my
filter driver’s ability to handle power state transitions? I’ve ruled out
Hyper-V and it looks like VMware isn’t a contender either.

If anyone knows how to enable sleep/hibernate modes in either Hyper-V or
VMware, please let me know. Also, are there other hypervisors that do
support this?

Hibernate should be equivalent to power off as far as the virtual hardware
is concerned. I know it works with Xen and would be surprised if it didn’t
work with any other hypervisor.

Under Xen when I’ve tried to test sleep, Windows tells me that the emulated
graphics driver (cirrus logic something or other) is preventing it from
going to sleep so it doesn’t work under Xen at least in a default
configuration.

Why do you want to do this?

James