On 19/06/17 11:59, Bhupinder Thakur wrote:
Hi Julien,

I was mistaken in my earlier mail about vpl011 init working if it is
moved to libxl__arch_domain_create(). It is failing because as you
have mentioned vuart_pfn is allocated later in xc_dom_build_image().

Can we delay mapping of this page in Xen until the ring buffer is
actually required by the emulation code for reading/writing data. By
that time, the page would have been physically mapped.

You would not be able to report an error if you fail to map it. But this looks like to me a workaround for a tool problem.

Anyway, as I said, I'd like feedback from the tools maintainers to see how we can proceed.

Cheers,

--
Julien Grall

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to