[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Can't map the page referenced by HVM-DomU CR3 in Dom0
At 14:45 +0100 on 15 Apr (1302878734), david wrote: > I'm trying to access the page containing the paging information for a > DomU from Dom0. > > I'm doing that by translating the address contained in the DomU CR3 > register with xc_translate_foreign_address (libxc) and try to map the > returned frame number with xc_map_foreign_range. > > The problem is, that the return value from xc_translate_foreign_address > is 0 (guest cr3 is 0x002f3000 in my case), which indicates an error > (corresponding to the code comments). After some debugging I have > discovered, that pte becomes 0 when level=2 and therefore the function > returns 0 on line 79: How often does this happen? On every attempt or only from time to time? Have you checked (say, from inside the guest) that the level-2 PTE isn't actually zero? Cheers, Tim. -- Tim Deegan <Tim.Deegan@xxxxxxxxxx> Principal Software Engineer, Xen Platform Team Citrix Systems UK Ltd. (Company #02937203, SL9 0BG) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |