[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Implementing shadow mem-access API
Thanks, that clears up a few things. I'm not sure I understand why I'd have to handle emulation. My assumption was that the process is like this:
page_fault() { ... if the guest pagetables aren't the cause, then if regs->error_code indicates a violation of p2m access settings send the mem_event and return, letting the guest try again. ... } The Dom0 listener sets the p2m permissions back to rwx, and when the guest retries the instruction, everything is okay (or the existing fault handler code would run and do it's thing). Also, why do we have both hvmmem_access_t and p2m_access_t? It looks like the domctl sets the former, but the mem_access EPT API uses the latter. Thanks again! On Tue, Apr 23, 2013 at 4:49 AM, Tim Deegan <tim@xxxxxxx> wrote: Hi, _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |