qemu-ppc
[Top][All Lists]
Advanced

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

Re: [Qemu-ppc] Booting AIX on qemu-system-ppc, kernel not started succes


From: Alexander Graf
Subject: Re: [Qemu-ppc] Booting AIX on qemu-system-ppc, kernel not started successfully
Date: Fri, 24 Feb 2012 15:20:44 +0100

On 24.02.2012, at 15:05, Alexander Graf wrote:

> 
> On 24.02.2012, at 14:46, Liang Guo wrote:
> 
> Yeah, I got things a bit further now. The real problem that was left after 
> this one change was an unimplemented hcall - H_SET_SPRG0. Now AIX fails in 
> turning on its MMU:
> 
> NIP 000000000000038c   LR 00000000001f9454 CTR 0000000000000000 XER 
> 000000002000
> SRR0 00000000002b1090  SRR1 8000000000001032    PVR 0000000000390202 VRSAVE 
> 000
> 
> So we're somewhere in the "SLB entry not found for data" trap. SLB looks like 
> this:
> 
> (qemu) info tlb 
> SLB   ESID                    VSID
> 0     0x0000000008000000      0x0000000002002400
> 21    0xf1000815b8000000      0x000000001315b400
> 22    0xf201800018000000      0x0001800010001500
> 23    0xf1000f0008000000      0x000000000f000400
> 24    0xf1000f2e58000000      0x000000000a2e5400

0x00000000002b1090:  lha     r0,32(r3)
(qemu) p /x $r3
0x50d004b6d9b5e94d

The slb entry handler doesn't seem to call any slb opodes though, so I assume 
it's trying to use the slb shadow :(.


Alex




reply via email to

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