From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K6AvP-0005hP-5P for qemu-devel@nongnu.org; Tue, 10 Jun 2008 16:58:39 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K6AvN-0005gS-9h for qemu-devel@nongnu.org; Tue, 10 Jun 2008 16:58:38 -0400 Received: from [199.232.76.173] (port=33111 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K6AvN-0005gL-27 for qemu-devel@nongnu.org; Tue, 10 Jun 2008 16:58:37 -0400 Received: from ug-out-1314.google.com ([66.249.92.171]:33117) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K6AvM-0006kc-Fi for qemu-devel@nongnu.org; Tue, 10 Jun 2008 16:58:36 -0400 Received: by ug-out-1314.google.com with SMTP id j40so155519ugd.4 for ; Tue, 10 Jun 2008 13:58:33 -0700 (PDT) Message-ID: Date: Tue, 10 Jun 2008 22:58:33 +0200 From: "andrzej zaborowski" Subject: Re: [Qemu-devel] what is needed to shutdown a guest (including Qemu process)? In-Reply-To: <484E846A.6010208@wpkg.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <484E6B53.8030503@wpkg.org> <200806101435.29735.paul@codesourcery.com> <484E846A.6010208@wpkg.org> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Paul Brook On 10/06/2008, Tomasz Chmielewski wrote: > Paul Brook schrieb: > > > > On Tuesday 10 June 2008, Tomasz Chmielewski wrote: > > > > > I'm trying to run Debian Etch with Qemu 0.9.1, using ARM Versatile/PB > > > machine emulation, with a self-compiled 2.6.20 kernel. > > > > > > Everything works fine, except that I can't shutdown the guest properly. > > > > > > When I want to halt the guest system, it shutdowns just fine up to: > > > > > > Will now halt. > > > Synchronizing SCSI cache for disk sda: > > > System halted. > > > > > > But the qemu-system-arm process continues to run. > > > > > > > AFAIK the versatile/pb hardware doesn't have any mechanism for powering > off. You have to kill it manually. > > > > Does anyone know if any of other ARM flavour emulated by Qemu is able to > power off? If you mean any other ARM-based machine, the N800 and Palm T|E can and also the Neo1973 (in svn.openmoko.org). They lack other features that versatile/PB has, though. They are all embedded systems and Versatile may be the most pc-like machine with an ARM cpu in qemu. You can modify the versatile kernel to issue some signal to shut down but that will only work in qemu. -- Please do not print this email unless absolutely necessary. Spread environmental awareness.