Re: [PATCH] mm/hugetlb: i_mmap_lock_write before unmapping in remove_inode_hugepages

From: Davidlohr Bueso
Date: Fri Oct 23 2015 - 09:46:11 EST


On Wed, 21 Oct 2015, Mike Kravetz wrote:

Code was added to remove_inode_hugepages that will unmap a page if
it is mapped. i_mmap_lock_write() must be taken during the call
to hugetlb_vmdelete_list(). This is to prevent mappings(vmas) from
being added or deleted while the list of vmas is being examined.
^^^^ interval-tree.

Signed-off-by: Mike Kravetz <mike.kravetz@xxxxxxxxxx>

Reviewed-by: Davidlohr Bueso <dbueso@xxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/