More robust mmap huge_calloc