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.