|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Re: HYBRID: gnttab_map() to map shared frames..
At 19:29 -0700 on 19 Oct (1319052558), Mukesh Rathor wrote:
> > What about using PFNs from right at the top, i.e. right up near
> > 0xffffffff? I don't think there's any particular reason these special
> > PFNs need to be contiguous with the "regular" ones. This would limit
> > the total amount of RAM you could give a hybrid guest, but not by
> > much.
>
> Yeah, I dinkered around a bit with e820 and realized it would be
> migration headache, so just decided to do this. I allocate pfn's near
> 0xffffffff and map it. Things are fine, I see all page table entries
> just fine, the entry is put into the p2m also via ept_set_entry, but
> for some reason it's taking fault on accessing shared[0] with error
> code 0xb that doesn't make sense. Even the mfn in xen is writable
> page.
>
> PGD 77895067 PUD 77896067 PMD 77897067 PTE 80000ffffffdf063
0xB means you've got a reserved bit set. Is 0xfff_fffdf000 above the
number of supported addressing bits on your CPU, by any chance?
Cheers,
Tim
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|