- map = mmap_huge((void *)(base + j * 0x200000),
- 0x200000, PROT_READ | PROT_WRITE,
- MAP_SHARED | MAP_FIXED, memfd, 0);
+ void *base_ptr = (void *)(base + j * 0x200000);
+ map = mmap_huge(base_ptr, 0x200000, PROT_READ | PROT_WRITE,
+ MAP_SHARED | MAP_FIXED_NOREPLACE, memfd, 0);