[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] Host S3
It looks like suspend.sf.net will not work. The s2ram utility
requires /proc/sys/kernel/acpi_sleep_flags which does not exist in the
Xen patched Linux kernel. It is removed via CONFIG_ACPI_PV_SLEEP.
So how are people using dom0 suspend/resume? Any sample scripts/code?
Simply doing 'echo mem > /sys/power/state' does not restore the graphics
card. I also tried a script I found on the web that effectively does:
# dump current data from the video card to the temporary file
cat /proc/bus/pci/$ID > $TMP_FILE
echo -n mem > /sys/power/state
# restore video card data from the temporary file on resume
cat $TMP_FILE > /proc/bus/pci/$ID
with the same result that bare Linux works but booting with Xen does not
restore the video card.
On Wed, 2009-07-01 at 13:40 -0400, scorbin wrote:
> I tried it on a Dell, Lenovo and 2 HPs. Upon further investigation it
> turns out the systems are resuming but the video card is not
> re-initialized. It's strange because I can use the same procedure for
> Linux without Xen and the video resumes properly.
> Searching the web I found suspend.sf.net. Is this what people are using
> to do the video restore?
> On Wed, 2009-07-01 at 20:08 +0300, Tom Rotenberg wrote:
> > What is the hardware it didn't work for you?
> > 2009/7/1 scorbin <steve.corbin@xxxxxxxxxxxxxxxxxxx>
> > What is the state of host suspend to ram? I noticed that this
> > functionality was put into 3.2 with fixes in 3.3. I also saw
> > something
> > recently that indicates there might be a separate tree where
> > suspend/S3
> > is being developed/enhanced?
> > I did try Xen3.3/Ubuntu8.04 and did not get host S3 to resume
> > properly.
> > Straight Ubuntu 8.04 suspends/resumes fine.
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel
> Xen-devel mailing list
Xen-devel mailing list