DEBUG_LOG("%s: size %zu\n", path, *size);
if (!*size)
goto out;
*map = mmap(NULL, *size, mmap_prot, mmap_flags, fd, 0);
if (*map == MAP_FAILED) {
*map = NULL;
DEBUG_LOG("%s: size %zu\n", path, *size);
if (!*size)
goto out;
*map = mmap(NULL, *size, mmap_prot, mmap_flags, fd, 0);
if (*map == MAP_FAILED) {
*map = NULL;