Re: Runtime GPEs not saved over suspend/resume if type != "platform"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

> > There is a problem with swsuspend and GPE events.
> > Now they are restored from acpi_pm_finish(), which is called only if we
> > suspend with "platform" option, what means that if we suspended to disk
> > with the default "shutdown" option after resume all the GPEs will be disabled.
> > This presents us with the overheating problem after resume at very least.
> 
> > I see two solutions: one is to make "platform" to be default option if ACPI is enabled,
> > and second -- enable GPE events from some other function, which will be called in any case.
> 
> We need to do both.
> 
> "platform" needs to be the default on ACPI-enabled platforms because
> when "shutdown" is used, wakeup devices that function from S4
> but fail to function from S5 are unavailable.
> 
> Further, if somebody chooses to use "shutdown", certainly GPEs
> need to work when they resume.

Agreed. And rafael's patch is good step forward (in making "platform"
default). Time to push it to akpm?
								Pavel

-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux