On Tue, 2007-10-16 at 10:34 -0400, Dmitry Torokhov wrote:There was a long discussion thread about this a while back. There were a lot of differing views but in the end no patch to fix up power.c to do anything was accepted. The Zaurus was the reason I raised the issue. It seems power.c was recently removed as it was dead code. The proposed changes to power.c were to hook it into things like APM as a "user" event so the power button triggered a suspend event but anything in userspace needing to know about (or veto) it could do so. Currently I still patch this functionality into the Zaurus kernels (basically by resurrecting power.c with the patches I used to apply to it added in): http://www.rpsys.net/openzaurus/patches/input_power-r9.patch This works for 2.6.23 but doesn't seem to work in 2.6.23-git9. I've not looked into why yet. In the current climate, this will never make mainline kernels so I will be considering other options such as adding support into something like OHM. As yet, I've not found the time to do that and since the above patch works and is relatively easy to maintain... Cheers, Richard -
| H. Peter Anvin | Re: [rft] s2ram wakeup moves to .c, could fix few machines |
| Greg Kroah-Hartman | [PATCH 002/196] Chinese: rephrase English introduction in HOWTO |
| Ingo Molnar | [patch] PID namespace design bug, workaround |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
git: | |
| Eric Dumazet | Re: Multicast packet loss |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
