From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Subject: Re: + rework-pm_ops-pm_disk_mode-kill-misuse.patch added to -mm tree Date: Thu, 22 Mar 2007 14:31:17 +0100 Message-ID: <20070322133117.GC6050@elf.ucw.cz> References: <200703212334.l2LNYDjj007030@shell0.pdx.osdl.net> <20070322094825.GA29627@flint.arm.linux.org.uk> <20070322015614.dafa1ed7.akpm@linux-foundation.org> <20070322100355.GA6834@elf.ucw.cz> <1174558128.3944.78.camel@johannes.berg> <20070322132622.GD29627@flint.arm.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <20070322132622.GD29627@flint.arm.linux.org.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-pm-bounces@lists.linux-foundation.org Errors-To: linux-pm-bounces@lists.linux-foundation.org To: Russell King Cc: linux-pm@lists.linux-foundation.org, Johannes Berg , Andrew Morton List-Id: linux-pm@vger.kernel.org Hi! > > No, once SOFTWARE_SUSPEND is configured there's *no way* to disable it > > after the fact via pm_ops. Read valid_state() in kernel/power/main.c. > = > So how does a platform with only flash (and an insufficient amount of > flash at that) tell the suspend code that suspend-to-disk is not > supported? Hohum, perhaps it can suspend to SD card? Or perhaps it can suspend over network? Suspend code will properly fail if there's not enough swap space. ...plus you are allowed to return -EINVAL from arch_prepare_suspend() or how is it called. Pavel -- = (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html