diff --git a/reactos/hal/halx86/generic/dma.c b/reactos/hal/halx86/generic/dma.c index 32ee17dc28b..cb41e29bb47 100644 --- a/reactos/hal/halx86/generic/dma.c +++ b/reactos/hal/halx86/generic/dma.c @@ -235,6 +235,8 @@ HalpGrowMapBuffers( if (VirtualAddress == NULL) return FALSE; + PhysicalAddress = MmGetPhysicalAddress(VirtualAddress); + /* * All the following must be done with the master adapter lock held * to prevent corruption.