[Dextrose] automatic idle-suspend

Sascha Silbe sascha-ml-reply-to-2010-3 at silbe.org
Tue Nov 9 04:45:09 EST 2010

Excerpts from Esteban Arias's message of Mon Nov 08 19:24:11 +0100 2010:

> why dextrose version, disable automatic idle-suspend?
> (modules/powerd/kspost.50.autosuspend.sh)

Probably because it's not working well enough. There are a number of
race conditions that are easy to hit during normal operation.
For details, see the OLPC bug tracker [1] and devel ML archives [2].

Once Dextrose ships a kernel that

a) uses libertas_tf [3,4] and
b) has support for /sys/power/wakeup_count [5]

we can reconsider that decision.

a) is counterintuitive. From an engineering PoV, it makes more sense to
let the wireless chipset handle as much as possible and let the host CPU
(that draws way more power) sleep. However the libertas firmware is
closed source and contains bugs that prevent wake-on-WLAN from working
reliably (OLPC#10232 [6] has the best diagnosis so far).


[1] https://dev.laptop.org
[2] http://lists.laptop.org/pipermail/devel/
[3] http://wiki.laptop.org/go/Libertas_Thinfirmware_HOWTO
[4] http://wiki.laptop.org/go/Thinfirm_1.5
[5] http://lwn.net/Articles/393314/
[6] https://dev.laptop.org/ticket/10232#comment:20
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/dextrose/attachments/20101109/b534a440/attachment.pgp>

More information about the Dextrose mailing list