cf95e337cb63 ("mm: delete mmap_write_trylock() and vma_try_start_write()") b1f02b95758d ("mm: fix memory ordering for mm_lock_seq and vm_lock_seq") c7f8f31c00d1 ("mm: separate vma->lock from vm_area_struct") 457f67be5910 ("mm: introduce vma detached flag") f2e13784c16a ("kernel/fork: assert no VMA readers during its destruction") 55fd6fccad31 ("mm/khugepaged: write-lock VMA while collapsing a huge page") 5e31275cc997 ("mm: add per-VMA lock and helper functions to control it") 438b6e12cd60 ("mm: move mmap_lock assert function definitions") 20cce633f425 ("mm: rcu safe VMA freeing") 06e78b614e37 ("kernel/fork: convert vma assignment to a memcpy") 440703e082b9 ("mm/mmap: refactor locking out of __vma_adjust()") e3d73f848e5f ("mm/mmap: move anon_vma setting in __vma_adjust()") 9e56044625a1 ("mm: pass through vma iterator to __vma_adjust()") fbcc3104b843 ("mmap: convert __vma_adjust() to use vma iterator") b62b633e048b ("mm: expand vma iterator interface") c5d5546ea065 ("maple_tree: remove the parameter entry of mas_preallocate") 675eaca1f441 ("mm/mmap: properly unaccount memory on mas_preallocate() failure") 8d3c106e19e8 ("mm/khugepaged: take the right locks for page table retraction") 4a42344081ff ("mm: mmap: fix documentation for vma_mas_szero") 120b116208a0 ("maple_tree: reorganize testing to restore module testing")