[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Debugging DomU
On Wed, 2015-05-13 at 21:37 +0000, Chris (Christopher) Brand wrote: > Hi Ian, > > I did end up writing some code to do what you suggested (trap to the > hypervisor on an early exception), but never got it to succeed. > > I have now got a JTAG on the system, which allows me to look at the page > tables when it's in the locked up state, and I see that address 0 isn't > mapped to any RAM at all, which would seem to be a problem because the > vmlinux includes exception table code that should live there. > > Can you point me towards the code that populates the page table for a new > DomU ? In the hypervisor side maddr hack it would be the: p2m_populate_ram(d, 0x0, 0x1000 - 1); As I mentioned before the userspace equivalent of that is xc_domain_populate_physmap_exact, what I didn't make clear (sorry) was that you would need to add that call in order to populate a page of memory at address 0, since by default there is no RAM at address 0 in a Xen domU. Although if you have a JTAG I suspect all this is rather moot now ;-) Ian. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |