| 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
- Microsoft: WHvMapGpaRange
- Microsoft: Hyper-V live migration troubleshooting
- Microsoft: Windows Hypervisor Platform API definitions
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.