Edit

HvCallModifySparseGpaPages

The HvCallModifySparseGpaPages hypercall updates access / caching attributes for already-mapped (sparse) GPA pages.

Interface

HV_STATUS
HvCallModifySparseGpaPages(
    _In_ HV_PARTITION_ID        TargetPartitionId,
    _In_ HV_MAP_GPA_FLAGS       MapFlags,
    _In_ UINT32                 Rsvdz,
    _In_ const HV_GPA_PAGE_NUMBER GpaPageList[] // Reads RepCount elements
);

Call Code

0x0090 (Rep)

Input Parameters

Name Offset Size Information Provided
TargetPartitionId 0 8 Target partition
MapFlags 8 4 New attribute flags (subset mutable)
Rsvdz 12 4 Must be zero

Input List Element

Name Offset Size Information Provided
GpaPageNumber 0 8 GPA page to re-attribute

See also

HV_PARTITION_ID HV_MAP_GPA_FLAGS HV_GPA_PAGE_NUMBER