MmMapIoSpace(Size = 16GB)

Hi,

A remote deployment reveals that the system equipped with 16 GB RAM can map a BAR of 16GB size. Later on, a strange crash occurs. Is there a limit on MmMapIoSpace()? The OS is Windows 10 18362.1.amd64fre.19h1_release.190318-1202. Aside from a driver bug, how can MMIS() succeed in this context?

Regards,
Calin

how can MMIS() succeed in this context?

Huh? The available physical address space on a 64-bit processor can easily accommodate 16GB of RAM and 16GB of Device Memory. And likewise the virtual address space.

What’s the question?

Peter

Yup, it was a confusion on my behalf. Thanks!

NP. Thanks for posting back.

:slight_smile:

Peter