Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760903AbXE1WxR (ORCPT ); Mon, 28 May 2007 18:53:17 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751872AbXE1WxI (ORCPT ); Mon, 28 May 2007 18:53:08 -0400 Received: from nigel.suspend2.net ([203.171.70.205]:42813 "EHLO nigel.suspend2.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751017AbXE1WxF (ORCPT ); Mon, 28 May 2007 18:53:05 -0400 Subject: Re: pcmcia resume 60 second hang. Re: [patch 00/69] -stable review From: Nigel Cunningham Reply-To: nigel@nigel.suspend2.net To: Matthew Garrett Cc: Pavel Machek , "Rafael J. Wysocki" , Linus Torvalds , Romano Giannetti , Chris Wright , Chuck Ebbert , Linux Kernel Mailing List , stable@kernel.org, Justin Forbes , Zwane Mwaikambo , "Theodore Ts'o" , Randy Dunlap , Dave Jones , Chuck Wolber , Chris Wedgwood , Michael Krufky , akpm@linux-foundation.org, alan@lxorguk.ukuu.org.uk In-Reply-To: <20070528130343.GB29738@srcf.ucam.org> References: <1180008394.15600.26.camel@localhost> <20070527184402.GA21161@srcf.ucam.org> <20070528010506.GA24186@srcf.ucam.org> <200705281011.17338.rjw@sisk.pl> <20070528121056.GA29143@srcf.ucam.org> <20070528125507.GI18807@elf.ucw.cz> <20070528130343.GB29738@srcf.ucam.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-LBxhtiGjzeykB2V10R76" Date: Tue, 29 May 2007 08:53:03 +1000 Message-Id: <1180392783.4149.18.camel@nigel.suspend2.net> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1637 Lines: 50 --=-LBxhtiGjzeykB2V10R76 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi. On Mon, 2007-05-28 at 14:03 +0100, Matthew Garrett wrote: > On Mon, May 28, 2007 at 02:55:07PM +0200, Pavel Machek wrote: >=20 > > Well, PPC people are aware of this, and they think they can fix the > > drivers. We probably want to drop the freezer for suspend long-term, > > so. PPC machines use small subset of all the drivers, so it apparently > > is not big problem for them. >=20 > I'm fairly certain that PPC uses USB. In any case, it's not limited to=20 > PPC - APM has the same issue. Any driver that assumes processes will be=20 > frozen during suspend to RAM is broken now, not the future. The converse is also true, though. Any process that assumes processes aren't frozen during suspend to RAM is also broken now, and will be while we allow the possibility of suspending to ram after writing a hibernation image. In short, drivers should be designed to work whether processes are frozen or not. Regards, Nigel --=-LBxhtiGjzeykB2V10R76 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGW11PN0y+n1M3mo0RAgniAJ0fZhQWg5VICONqJI8RjBgVd6QVvQCgmwo+ tsHtsvNsxqI4JD92iezEqJs= =Aant -----END PGP SIGNATURE----- --=-LBxhtiGjzeykB2V10R76-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/