On Fri, Dec 12, 2003 at 02:51:27PM +0000, Dave Jones wrote:
On Fri, 2003-12-12 at 14:23, Philip Balister wrote:
> Is there a good reason why the ACPI_SLEEP stuff isn't enabled? I would
> really like to get that working on my Dell 600m centrino laptop.
Oversight. Well, partially. One problem we have is that there are
still lots of drivers that have not been updated to take advantage
of the new device model, which includes setting suspend/resume
callbacks. Which means you'll resume, and some of your devices
may or may not work again afterwards.
Another problem is we have three seperate implementations of
suspend functionality.
- CONFIG_SOFTWARE_SUSPEND
Pavel's original version. No-one who has seen the code
can hold their lunch. It's really ugly, I don't trust it a bit.
- CONFIG_PM_DISK
Pat Mochels cleaned up version of Pavel's work.
Not much better, but somewhat better.
Pat no longer works at OSDL, and may not have time to continue
this as much as he previously did, so this may or may not get
finished, depending on Pat's spare time.
- CONFIG_ACPI_SLEEP
AFAIK, nothing to do with the above.
What about the current swsusp development done by Nigel Cunningham? It
seems quite active and just yesterday there was the third release
candidate for 2.0 for both 2.4 and 2.6. Any chance you would look at
it _before_ lunch (just in case :). Laptop users would love you!
I'll turn on ACPI_SLEEP in the next build and see how things go,
but
don't be surprised if this doesn't make it into the final FC2 tree, this
is an area of the kernel that still needs considerable work.
Dave
--
Axel.Thimm(a)physik.fu-berlin.de