Re: [PATCH 05/16] mm: Protect VMA modifications using VMA sequence count
From: Laurent Dufour <hidden>
Date: 2017-08-09 10:43:45
Also in:
linuxppc-dev, lkml
From: Laurent Dufour <hidden>
Date: 2017-08-09 10:43:45
Also in:
linuxppc-dev, lkml
On 09/08/2017 12:12, Kirill A. Shutemov wrote:
On Tue, Aug 08, 2017 at 04:35:38PM +0200, Laurent Dufour wrote:quoted
The VMA sequence count has been introduced to allow fast detection of VMA modification when running a page fault handler without holding the mmap_sem. This patch provides protection agains the VMA modification done in : - madvise() - mremap() - mpol_rebind_policy() - vma_replace_policy() - change_prot_numa() - mlock(), munlock() - mprotect() - mmap_region() - collapse_huge_page()I don't thinks it's anywhere near complete list of places where we touch vm_flags. What is your plan for the rest?
The goal is only to protect places where change to the VMA is impacting the page fault handling. If you think I missed one, please advise. Thanks, Laurent. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>