The EPT Paging-write feature (when enabled by the
TERTIARY_EXEC_EPT_PAGING_WRITE bit) uses bit 58 of the EPT entry to
indicate that guest paging may update the page, even if the W access
is not set.
This patch is a preparation for the EPT Paging-write feature.
Signed-off-by: Petr Beneš <w1benny@gmail.com>
Acked-by: Tamas K Lengyel <tamas@tklengyel.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
EPT/VT-d usage */
mfn : 40, /* bits 51:12 - Machine physical frame number */
sa_p2mt : 6, /* bits 57:52 - Software available 2 */
- access : 4, /* bits 61:58 - p2m_access_t */
- _rsvd : 1, /* bit 62 - reserved */
+ pw : 1, /* bit 58 - Paging-write access */
+ access : 4, /* bits 62:59 - p2m_access_t */
suppress_ve : 1; /* bit 63 - suppress #VE */
};
u64 epte;