What does NTSTATUS 0xC0370024 (STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL) mean?

 
Could be also:
ConstantTypeOS
ERROR_VID_RESERVE_PAGE_SET_TOO_SMALLHRESULTWindows
Previous Next
STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE

STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL

The reserve page set cannot cover the requested pages

STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL means the support pages reserved for a memory operation are insufficient for the requested lock.

The reserve page set cannot supply enough support pages for the lock request described by this VID operation. Compare the reserve-set capacity with the exact page count being locked and with any split-range logic, because the shortage is in this host-side support resource rather than the guest's free-memory total.

The failed resource is not guest free memory. It is the host reserve page-set capacity needed to describe or support the requested page operation.

What to inspect

  • Compare the reserve page-set size with the requested GPA page count.
  • Check for a larger-than-expected memory operation after Dynamic Memory, migration, or device mapping changes.
  • Look for page-count calculation errors when converting byte sizes to pages.

References


Looking for a different code? Search another status or error code.