From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Garrett Subject: Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8) Date: Thu, 27 May 2010 18:54:26 +0100 Message-ID: <20100527175426.GC3543@srcf.ucam.org> References: <20100527003943.07c17f85@lxorguk.ukuu.org.uk> <20100527140655.GA28048@srcf.ucam.org> <20100527155201.GA31937@srcf.ucam.org> <20100527192135.6c6543b3@schatten.dmk.lab> <1274981127.27810.5597.camel@twins> <20100527194241.52caaf37@schatten.dmk.lab> <1274982729.27810.5703.camel@twins> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from cavan.codon.org.uk ([93.93.128.6]:45369 "EHLO cavan.codon.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932483Ab0E0Ryq (ORCPT ); Thu, 27 May 2010 13:54:46 -0400 Content-Disposition: inline In-Reply-To: <1274982729.27810.5703.camel@twins> Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Peter Zijlstra Cc: Florian Mickler , Thomas Gleixner , Alan Cox , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Vitaly Wool , LKML , Paul@smtp1.linux-foundation.org, felipe.balbi@nokia.com, Linux OMAP Mailing List , Linux PM On Thu, May 27, 2010 at 07:52:09PM +0200, Peter Zijlstra wrote: > How so, event happens on hardware level, IRQ gets raised, CPU wakes up, > handler gets run, handler generates a task wakeup, runqueue isn't empty, > we run stuff. If you're using idle-based suspend without any forced idling or blocking of applications then you don't lose wakeups. People keep conflating separate issues. -- Matthew Garrett | mjg59@srcf.ucam.org