diff --git a/src/tests/system/kernel/device_manager/dma_resource_test.cpp b/src/tests/system/kernel/device_manager/dma_resource_test.cpp index f99a1befec..250e717ad7 100644 --- a/src/tests/system/kernel/device_manager/dma_resource_test.cpp +++ b/src/tests/system/kernel/device_manager/dma_resource_test.cpp @@ -191,6 +191,8 @@ do_io(void* data, IOOperation* operation) else memcpy(virtualAddress + pageOffset, disk + offset, toCopy); + vm_put_physical_page((addr_t)virtualAddress); + length -= toCopy; offset += toCopy; pageOffset = 0;