From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
@JoeFriedchickenNo, but you need to pass mem=4096M on the kenel boot command. The Linux kernel can choose to map memory above the 4 GB boundary even when less than 4 GB of physical memory is present. NI drivers look at the size of the virtual address space, not the physical address space, since that's the memory they get to access 😉
What *exactly* is the problem with virtual addresses above 4G ?!
Linux Embedded / Kernel Hacker / BSP / Driver development / Systems engineering