From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8) Date: Fri, 28 May 2010 14:30:36 +0200 Message-ID: <1275049836.1645.1.camel@laptop> References: <20100527222514.0a1710bf@lxorguk.ukuu.org.uk> <20100527230806.4deb6de3@lxorguk.ukuu.org.uk> <20100527220949.GB10602@srcf.ucam.org> <20100527232357.6d14fdb2@lxorguk.ukuu.org.uk> <20100528101755.7b5f6b8a@lxorguk.ukuu.org.uk> <20100528132138.2d802d77@lxorguk.ukuu.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20100528132138.2d802d77@lxorguk.ukuu.org.uk> Sender: linux-kernel-owner@vger.kernel.org To: Alan Cox Cc: Arve =?ISO-8859-1?Q?Hj=F8nnev=E5g?= , Matthew Garrett , Alan Stern , Thomas Gleixner , LKML , Florian Mickler , felipe.balbi@nokia.com, Linux OMAP Mailing List , Linux PM List-Id: linux-omap@vger.kernel.org On Fri, 2010-05-28 at 13:21 +0100, Alan Cox wrote: > [Total kernel changes > > Ability to mark/unmark a scheduler control group as outside of > some parts of idle consideration. Generically useful and > localised. Group latency will do most jobs fine (Zygo is correct > it can't solve his backup case elegantly I think) > > Test in the idling logic to distinguish the case and only needed > for a single Android specific power module. Generically useful > and localised] I really don't like this.. Why can't we go with the previously suggested: make bad apps block on QoS resources or send SIGXCPU, SIGSTOP, SIGTERM and eventually SIGKILL?