[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20100527200217.GA7449@srcf.ucam.org>
Date: Thu, 27 May 2010 21:02:17 +0100
From: Matthew Garrett <mjg59@...f.ucam.org>
To: Alan Cox <alan@...rguk.ukuu.org.uk>
Cc: Peter Zijlstra <peterz@...radead.org>,
Alan Stern <stern@...land.harvard.edu>,
Thomas Gleixner <tglx@...utronix.de>,
Paul@...p1.linux-foundation.org,
LKML <linux-kernel@...r.kernel.org>,
Florian Mickler <florian@...kler.org>, felipe.balbi@...ia.com,
Linux OMAP Mailing List <linux-omap@...r.kernel.org>,
Linux PM <linux-pm@...ts.linux-foundation.org>
Subject: Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8)
On Thu, May 27, 2010 at 08:50:09PM +0100, Alan Cox wrote:
> So I guess if you are driving this rom user space (which I take it you
> are given you talk about housekeeping)
>
> foreach app we need to suspend
> kick app to suspend (signal)
> (policy) kick harder if needed (SIGSTOP/bitch/shall I
> kill it dialogue)
This would need to be atomic, but in any case:
1) Policy decision is made
2) Wakeup event is received by task
3) Task gets stopped between receiving the event and handing it off to
policy agent
At which point you suspend when you should have remained awake.
--
Matthew Garrett | mjg59@...f.ucam.org
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists