Subject: Re: bouyer-xenamd64 merge (xen roadmap)
To: Manuel Bouyer <bouyer@antioche.eu.org>
From: Adam Hamsik <haaaad@gmail.com>
List: port-xen
Date: 11/20/2007 11:14:56
On Nov,Monday 19 2007, at 12:31 AM, Manuel Bouyer wrote:

> On Sun, Nov 18, 2007 at 12:58:26PM +0100, Adam Hamsik wrote:
>> This is great! I'm impressed that your ported xen to amd64 in so  
>> short
>> time.
>
> The OpenBSD port from Mathieu Ropert was of great help for this. Once
> you have a kernel that loads and can do printf things gets much  
> easier.
> The design of the NetBSD kernel also makes these things easier than
> on other OSes I guess.
>
>>
>> If it is possible I want test XEN_DOMU kernels. I have couple of  
>> Linux
>> amd64 DOM0.
>> I checkouted bouyer-xenamd64  to my notebook, but I was not able to
>> build kernel.
>
> Why ? It should build now ...
>
>> Can you upload install and normal DOMU kernels somewhere ?
>
> Here you are:
> ftp://asim.lip6.fr/outgoing/bouyer/amd64/netbsd-*.gz
>
> all built on a NetBSD xenamd64 domU on a NetBSD dom0 :)


I tested new netbsd-install_xen3_domu  kernel and  got this panic.

unknown type console at xenbus0 id 0 not configured
unknown type console at xenbus0 id 0 not configured
panic: HYPERVISOR_mmu_update failed

db> tr
?() at 0xffffffff8026dae9
?() at 0xffffffff8027b309
?() at 0xffffffff80275f94
?() at 0xffffffff80277df5
?() at 0xffffffff801c6aa9
?() at 0xffffffff801ca732
?() at 0xffffffff801f1538
?() at 0xffffffff801ff1ea
?() at 0xffffffff80200656
?() at 0xffffffff801f61ac
?() at 0xffffffff8027998d

db> sh reg
ds          0x4a30
es          0xe02b
fs          0x49e0
gs          0x207
rdi         0
rsi         0xd
rbp         0xffffa000068e4b20
rbx         0x1
rdx         0
rcx         0
rax         0x1
r8          0xffffffff808e9600
r9          0
r10         0xffffa000068e4940
r11         0xffffffff80282e10
r12         0x100
r13         0xffffffff802b7b16
r14         0xffffa000067a6040
r15         0xffffa000054929a0
rip         0xffffffff8026dae9
cs          0xe030
rflags      0x246
rsp         0xffffa000068e4a28
ss          0xe02b
0xffffffff8026dae9:     ret

I will try to reproduce this.

Regards

Adam.