S3 and/or S4 modes for Sony Vaio PCG-v505?

Vladimir Grebenschikov vova at fbsd.ru
Thu Jul 21 06:08:14 GMT 2005


В чт, 21/07/2005 в 09:50 +0400, Vladimir Grebenschikov пишет:
> В ср, 20/07/2005 в 20:24 -0400, Alexandre "Sunny" Kovalenko пишет:
> > On Wed, 2005-07-20 at 10:58 -0500, Eric Anderson wrote:
> > > M. Warner Losh wrote:
> > > > In message: <1121757920.1153.22.camel at localhost>
> > > >             Vladimir Grebenschikov <vova at fbsd.ru> writes:
> > > > : I have same issues with Sony PCG-Z1WA.
> > > > 
> > > > Same here.  I get the LED on the power light to come back on, and
> > > > nothing else.  Makes it hard to do suspend testing :-)
> > > 
> > > Maybe you are having the same problem I have on my Dell - it drops 
> > > directly into the debugger upon resume.   Try typing "reset" or "call 
> > > doadump" and see what happens.
> > > 
> > > Eric
> > 
> > On my laptop (AVERATEC 3150H) I have seen it stuck in the infinite loop
> > in acpi_sleep_machdep (acpi_wakeup.c). 
> 
> I had such (or similar) problem on my old Sony Notebook VAIO z505s. It
> restored from s4bios, starts and goes to hibernate again in infinite
> loop.
> 
> There was patch in list, theoretically it should solve problem
> --- acpi_wakeup.c.ORIG  Sun May 22 21:22:42 2005
> +++ acpi_wakeup.c       Sun May 22 21:25:11 2005
> @@ -258,7 +258,8 @@
>                         goto out;
>                 }
>  
> -               for (;;) ;
> +               AcpiOsSleep(5000);
> +                intr_resume();
>         } else {
>                 /* Execute Wakeup */
>                 intr_resume();
> 
> I have tried this patch when it was posted - no luck. 

Tried with VAIO Z1 (not with z505s)

> > Apparently my BIOS handles
> > suspend as soon as proper bits are set in the register and resumes from
> > there as well instead of calling resume vector code. Commenting this
> > loop out and restoring interrupts after it got me to suspend with the
> > same power savings as Windows (which is not much -- about 3x normal use
> > battery life). I don't know how widespread this behavior is, so YMMV.
-- 
Vladimir B. Grebenschikov
vova at fbsd.ru


More information about the freebsd-mobile mailing list