add back support for mremap via MREMAP_RETAIN