pmalloc: fix shared hugepage backed mmap on older kernels