What does NTSTATUS 0xC0370023 (STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED) mean?

 
Could be also:
ConstantTypeOS
ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USEDHRESULTWindows
Previous Next
STATUS_VID_INVALID_CHILD_GPA_PAGE_SET STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL

STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED

The reserve page set is still in use

STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED is a host-side lifetime conflict for a reserve page set used by VID memory operations.

The reserve page set still participates in an active VID memory operation, so it cannot be destroyed or reused for a different request. Trace the owner of the outstanding lock or map and wait for its completion or cleanup rather than recycling the reserve set while its bookkeeping is live.

Reserve page sets are used as supporting resources for page locking or mapping. Reusing one too early can corrupt the bookkeeping for another operation, so VID refuses the request.

What to inspect

  • Find the operation that currently owns the reserve page set.
  • Check whether an error path tried to destroy or recycle the reserve set before an unlock completed.
  • Correlate with migration, saved-state restore, device assignment, or memory resize operations.

References


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