At 04:09 +0100 on 27 May (1243397391), Wu Bingzheng wrote:
> In another word, how can page-fault handler distinguish the
> shadow-page-fault and non-shadow-page-fault?
By looking at the guest's own pagetables (not the shadows) and the error
code, and figuring out whether this would have been a pagefault on bare
metal. Yes, the not_a_shadow_fault path is for this.
> When reading it's code, I skip all the code enabled only #if
> SHADOW_OPTIMIZATIONS, is that ok?
You'll miss out on some quite major changes to the shadow code (the
whole of what's been called "shadow 3"), but it should still make sense.
Cheers,
Tim.
--
Tim Deegan <Tim.Deegan@xxxxxxxxxx>
Principal Software Engineer, Citrix Systems (R&D) Ltd.
[Company #02300071, SL9 0DZ, UK.]
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|