All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ka-shu Wong <kswong-LJ1TwQYPT6cQrrorzV6ljw@public.gmane.org>
To: "Grover, Andrew" <andrew.grover-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
Cc: Nigel Cunningham
	<ncunningham-oKK1aGe2n869koe0gwxAeg@public.gmane.org>,
	EricAltendorf-gZ4DH+Stb0k@public.gmane.org,
	swsusp-devel
	<swsusp-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>,
	ACPI List
	<acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Subject: Re: Re: [Swsusp-devel] ACPI A/C adaptor status not updated upon resume
Date: Sat, 19 Jul 2003 09:38:47 +1000	[thread overview]
Message-ID: <20030718233847.GA18001@donkey.nsw.optushome.com.au> (raw)
In-Reply-To: <F760B14C9561B941B89469F59BA3A847E9704C-sBd4vmA9Se4Lll3ZsUKC9FDQ4js95KgL@public.gmane.org>

Has there been any progress on this issue?

I'm running kernel 2.4.21 with acpi-20030619 and swsusp-1.0.2 on my
toshiba portege 2000, and I'm getting the same problem.

Disassembling the _PSR method gives:

000031bd:     Method _PSR (\_SB_.ADP1._PSR)
000031c3:       ArgCount 0; NotSerialized
000031c4:       Return
000031c5:         \_SB_.MEM_.ACST (000002da)

It seems that it is storing its state somewhere and changing it based
on events.  Software suspend is probably saving this state and restoring
it upon resume.

There are two possible solutions that I can see:  Either make software
suspend not restore the ACPI state, or reset the ACPI subsystem somehow
after restore.

Are either of these solutions possible?

- KS

PS I'm not on the ACPI list so please CC.


On Thu, Jul 17, 2003 at 01:49:51PM -0700, Grover, Andrew wrote:
> Well we actually are calling the _PSR control method to implement the
> "state" proc entry. Of course, that's just calling a control method so
> who knows what the control method does -- I'd have to see what _PSR
> looks like...can you get your dsdt from /proc/acpi/dsdt, disassemble
> with iasl -d and post what _PSR is?
> 
> Thanks -- Regards -- Andy
> 
> > -----Original Message-----
> > From: Nigel Cunningham [mailto:ncunningham-oKK1aGe2n869koe0gwxAeg@public.gmane.org] 
> > Sent: Thursday, July 17, 2003 1:20 PM
> > To: EricAltendorf-gZ4DH+Stb0k@public.gmane.org
> > Cc: swsusp-devel; ACPI List
> > Subject: [ACPI] Re: [Swsusp-devel] ACPI A/C adaptor status 
> > not updated upon resume
> > 
> > 
> > That's ACPI, not swsusp - it must be toggling the state based 
> > on events,
> > not actually detecting it.
> > 
> > Regards,
> > 
> > Nigel
> > 
> > On Fri, 2003-07-18 at 08:06, Eric Altendorf wrote:
> > > I'm still running an old version swsusp so I apologize if this has 
> > > already been addressed, but I figured I'd just make mention of it.
> > > 
> > > If the laptop is resumed with a different A/C adaptor state (online 
> > > vs. offline) than when it was suspended, the /proc entry is 
> > incorrect 
> > > upon resume.  E.g., plug laptop in, suspend, unplug laptop, resume,
> > > /proc/acpi/ac_adapter/ADP1/state  reports still online until a 
> > > subsequent plug/unplug event.
> > > 
> > > Eric
> > > 
> > > 
> > > -------------------------------------------------------
> > > This SF.net email is sponsored by: VM Ware
> > > With VMware you can run multiple operating systems on a 
> > single machine.
> > > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual 
> > machines at the
> > > same time. Free trial click here: 
> > http://www.vmware.com/wl/offer/345/0
> > > 
> > _______________________________________________
> > > swsusp-devel mailing list
> > > swsusp-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> > > https://lists.sourceforge.net/lists/listinfo/swsusp-devel
> > -- 
> > Nigel Cunningham
> > 495 St Georges Road South, Hastings 4201, New Zealand
> > 
> > You see, at just the right time, when we were still powerless,
> > Christ died for the ungodly.
> > 	-- Romans 5:6, NIV.
> > 
> > 
> > 
> > -------------------------------------------------------
> > This SF.net email is sponsored by: VM Ware
> > With VMware you can run multiple operating systems on a 
> > single machine.
> > WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual 
> > machines at the
> > same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
> > _______________________________________________
> > Acpi-devel mailing list
> > Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> > https://lists.sourceforge.net/lists/listinfo/acpi-devel
> > 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: VM Ware
> With VMware you can run multiple operating systems on a single machine.
> WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
> same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
> _______________________________________________
> swsusp-devel mailing list
> swsusp-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/swsusp-devel


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0

  parent reply	other threads:[~2003-07-18 23:38 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-17 20:49 Re: [Swsusp-devel] ACPI A/C adaptor status not updated upon resume Grover, Andrew
     [not found] ` <F760B14C9561B941B89469F59BA3A847E9704C-sBd4vmA9Se4Lll3ZsUKC9FDQ4js95KgL@public.gmane.org>
2003-07-18 23:38   ` Ka-shu Wong [this message]
     [not found]     ` <20030718233847.GA18001-dUyWl4+syqBVEeF2HbSC4pyo+8vLFsNxunOrhLTifxA@public.gmane.org>
2003-07-19  1:20       ` Gabor FLEISCHER
     [not found]         ` <20030719012023.GA26133-W2CIb6eAKHM@public.gmane.org>
2003-07-19  3:46           ` Ka-shu Wong
2003-07-18 23:53 Grover, Andrew
     [not found] ` <F760B14C9561B941B89469F59BA3A8470255EE9D-sBd4vmA9Se4Lll3ZsUKC9FDQ4js95KgL@public.gmane.org>
2003-07-19  4:13   ` Ka-shu Wong
     [not found]     ` <20030719041325.GA18250-dUyWl4+syqBVEeF2HbSC4pyo+8vLFsNxunOrhLTifxA@public.gmane.org>
2003-07-19  4:54       ` Nigel Cunningham
     [not found]         ` <1058590455.2598.6.camel-udXHSmD1qAy4CTf7w+cZoA@public.gmane.org>
2003-07-21  2:31           ` Eric Altendorf
2003-07-19  0:01 Grover, Andrew

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030718233847.GA18001@donkey.nsw.optushome.com.au \
    --to=kswong-lj1twqypt6cqrrorzv6ljw@public.gmane.org \
    --cc=EricAltendorf-gZ4DH+Stb0k@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=andrew.grover-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=ncunningham-oKK1aGe2n869koe0gwxAeg@public.gmane.org \
    --cc=swsusp-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.