memory_manager: Check for reserved page status

This commit is contained in:
ReinUsesLisp 2019-01-22 00:57:04 -03:00
parent 896b6769d2
commit 36ccfac47b
1 changed files with 2 additions and 1 deletions

View File

@ -154,7 +154,8 @@ std::optional<VAddr> MemoryManager::GpuToCpuAddress(GPUVAddr gpu_addr) {
const VAddr base_addr{PageSlot(gpu_addr)};
if (base_addr == static_cast<u64>(PageStatus::Allocated) ||
base_addr == static_cast<u64>(PageStatus::Unmapped)) {
base_addr == static_cast<u64>(PageStatus::Unmapped) ||
base_addr == static_cast<u64>(PageStatus::Reserved)) {
return {};
}