From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=60449 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5oPc-0007KA-RC for qemu-devel@nongnu.org; Fri, 01 Apr 2011 20:09:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5oPb-0007Xb-OK for qemu-devel@nongnu.org; Fri, 01 Apr 2011 20:09:56 -0400 Received: from mail-iw0-f173.google.com ([209.85.214.173]:38760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5oPb-0007XV-K2 for qemu-devel@nongnu.org; Fri, 01 Apr 2011 20:09:55 -0400 Received: by iwl42 with SMTP id 42so4757247iwl.4 for ; Fri, 01 Apr 2011 17:09:54 -0700 (PDT) Message-ID: <4D96694D.2080502@codemonkey.ws> Date: Fri, 01 Apr 2011 19:09:49 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [0/27] Implement emulation of pSeries logical partitions (v6) References: <1301631334-30795-1-git-send-email-david@gibson.dropbear.id.au> <4D960B3C.6080107@codemonkey.ws> <4D96260D.5070306@codemonkey.ws> <493D8723-123E-4DAD-B2C7-4F72A783126A@suse.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: David Gibson , Paul Mackerras , QEMU-devel Developers , anton@samba.org On 04/01/2011 07:06 PM, Alexander Graf wrote: > On 02.04.2011, at 01:21, Alexander Graf wrote: > >> On 01.04.2011, at 21:22, Anthony Liguori wrote: >> >>> On 04/01/2011 01:01 PM, Alexander Graf wrote: >>>> On 01.04.2011, at 19:28, Anthony Liguori wrote: >>>> >>>>> On 03/31/2011 11:15 PM, David Gibson wrote: >>>>>> This patch series adds a "pseries" machine to qemu, allowing it to >>>>>> emulate IBM pSeries logical partitions. More specifically it >>>>>> implements the interface defined by the "PowerPC Architecture Platform >>>>>> Requirements" document (PAPR, or sPAPR for short). >>>>>> >>>>>> Along the way we add a bunch of support for more modern ppc CPUs than >>>>>> are currently supported. It also makes some significant cleanups to >>>>>> the translation code for hash page table based ppc MMUs. >>>>>> >>>>>> Please apply. >>>>> So what's a typical invocation for this? Is: >>>>> >>>>> qemu-system-ppc64 -m pseries foo.img -nographics >>>> If you run an image that requires firmare, you also need to pass in -m with at least 512MB, otherwise yes, that's how it works :). >>> >>> Here's the output on the serial console. Looks like it's in a tight loop probably writing \r or something and redrawing the prompt which our console emulation doesn't like. >>> >>> E3406: Client application returned an error: undefined word >>> >>> ..`. .. ....... .. ...... ....... >>> ..`...`''.`'. .''``````..''. .`''```''`. `''`````` >>> .`` .:' ': `''..... .''. ''` .''..''....... >>> ``.':.';. ``````''`.''. .''. ''``''`````'` >>> ``.':':` .....`''.`'`...... `'`.....`''.`'` >>> .`.`'`` .'`'`````. ``'''''' ``''`'''`. `'` >>> Type 'boot' and press return to continue booting the system. >>> Type 'reset-all' and press return to reboot the system. >>> >>> >>> >>> ( 700 ) Program Exception [ 1 ] >> This probably means that you're trying to run a ppc32 kernel :). No promises on that guess though. > Yup, manually specifying "install64" works. Ah, perfect! I guess I'm showing my naivety when it comes to Power here :-) Regards, Anthony Liguori > Alex > >