- Timestamp:
- May 8, 2017 4:56:26 PM (7 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/VMM/include/PGMInternal.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/PGMInternal.h
r65986 r66831 910 910 /** The zero page. 911 911 * This is a per-VM page that's never ever mapped writable. */ 912 #define PGM_PAGE_STATE_ZERO 0 912 #define PGM_PAGE_STATE_ZERO 0U 913 913 /** A allocated page. 914 914 * This is a per-VM page allocated from the page pool (or wherever 915 915 * we get MMIO2 pages from if the type is MMIO2). 916 916 */ 917 #define PGM_PAGE_STATE_ALLOCATED 1 917 #define PGM_PAGE_STATE_ALLOCATED 1U 918 918 /** A allocated page that's being monitored for writes. 919 919 * The shadow page table mappings are read-only. When a write occurs, the 920 920 * fWrittenTo member is set, the page remapped as read-write and the state 921 921 * moved back to allocated. */ 922 #define PGM_PAGE_STATE_WRITE_MONITORED 2 922 #define PGM_PAGE_STATE_WRITE_MONITORED 2U 923 923 /** The page is shared, aka. copy-on-write. 924 924 * This is a page that's shared with other VMs. */ 925 #define PGM_PAGE_STATE_SHARED 3 925 #define PGM_PAGE_STATE_SHARED 3U 926 926 /** The page is ballooned, so no longer available for this VM. */ 927 #define PGM_PAGE_STATE_BALLOONED 4 927 #define PGM_PAGE_STATE_BALLOONED 4U 928 928 /** @} */ 929 929
Note:
See TracChangeset
for help on using the changeset viewer.

