|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] reserved bit in ShadowPT
At 04:29 +0100 on 01 Sep (1251779345), Wu Bingzheng wrote:
> Hi,
>
> Dose Shadow Page Table use reserved-bit (PFEC_reserved_bit) in Xen 3.3.0?
Yes. It uses reserved bits in ptes to indicate entries that are known
to be either emulated-MMIO or not-present in the guest pagetables. Then
in the fault handler it can use PFEC_reserved_bit to branch onto a fast
path for those cases without taking any locks or walking the guest
pagetables.
> In my test many page fault set reserved-bit. But I can't understand its
> function, after reading SPT's page-fault handler.
Have a look at the definition of SH_L1E_MAGIC in arch/x86/mm/shadow/types.h
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
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] reserved bit in ShadowPT,
Tim Deegan <=
|
|
|
|
|