qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [0/27] Implement emulation of pSeries logical partition


From: Anthony Liguori
Subject: Re: [Qemu-devel] [0/27] Implement emulation of pSeries logical partitions (v6)
Date: Fri, 01 Apr 2011 19:09:49 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8

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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]