Re: [RFC PATCH] fs: introduce ST_HUGE flag and set it to tmpfs and hugetlbfs

From: Kirill A. Shutemov
Date: Sun Apr 22 2018 - 03:46:43 EST


On Wed, Apr 18, 2018 at 01:26:35PM -0700, Mike Kravetz wrote:
> If an application would want to take advantage of this flag for tmpfs, it
> needs to map at a fixed address (MAP_FIXED) for huge page alignment. So,
> it will need to do one of the 'mmap tricks' to get a mapping at a suitably
> aligned address.

We don't need MAP_FIXED. We already have all required magic in
shmem_get_unmapped_area().

--
Kirill A. Shutemov