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

Re: [Minios-devel] Regarding Mini-os boot up on xen arm



Thanks Ian for quick response.

My hardware is odroid xu4, so here it should be r2 register populated by Xen.
Can you please point me to the code which passes this address to r2.
As its failing in my case 
(d3) Virtual -> physical offset = 3fc00000
(d3) Checking DTB at 08400000...
(d3) Fault handler at 004081ac called (prefetch_abort)
-----Original Message-----
From: Ian Campbell [mailto:ian.campbell@xxxxxxxxxx] 
Sent: Freitag, 18. Dezember 2015 14:28
To: Misra Pankaj Kumar (RBEI/EEA2) <Pankaj.Kumar@xxxxxxxxxxxx>; 
minios-devel@xxxxxxxxxxxxxxxxxxxx
Subject: Re: [Minios-devel] Regarding Mini-os boot up on xen arm

On Fri, 2015-12-18 at 12:30 +0000, Misra Pankaj Kumar (RBEI/EEA2) wrote:
>Â
> So i want to know how xen passes DTB to guest os.

Xen boots guests using the Linux boot protocol described in 
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm/Booting
and
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm64/booting.txt

IOW the DTB is referenced by either r2 or x0 depending on the type of guest.

BTW, you can cause xl create to dump the dtb to a file by settingÂ
LIBXL_DEBUG_DUMP_DTB to a filename in your environment.

Ian.
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.