- 408579c mm: Update do_vmi_align_munmap() return semantics by Liam R. Howlett · 1 year, 8 months ago
- 6e17c6de Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 9 months ago
- c300340 mm: Fix a dangling Documentation/arm64 reference by Jonathan Corbet · 1 year, 9 months ago
- c33c794 mm: ptep_get() conversion by Ryan Roberts · 1 year, 9 months ago
- a5be621 mm/mremap: retry if either pte_offset_map_*lock() fails by Hugh Dickins · 1 year, 9 months ago
- b0cc5e8 mm/mlock: rename mlock_future_check() to mlock_future_ok() by Andrew Morton · 1 year, 10 months ago
- 3c54a29 mm/mmap: refactor mlock_future_check() by Lorenzo Stoakes · 1 year, 10 months ago
- d6ac235d mm/mremap: write-lock VMA while remapping it to a new address range by Suren Baghdasaryan · 2 years ago
- 4bfbe37 mm/mremap: simplify vma expansion again by Vlastimil Babka · 2 years ago
- d155df5 x86/mm/pat: clear VM_PAT if copy_p4d_range failed by Ma Wupeng · 2 years, 1 month ago
- 1c71222 mm: replace vma->vm_flags direct modifications with modifier calls by Suren Baghdasaryan · 2 years, 1 month ago
- e430a95 mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK by Suren Baghdasaryan · 2 years, 1 month ago
- 7c9813e mm/mremap: convert vma_adjust() to vma_expand() by Liam R. Howlett · 2 years, 2 months ago
- b2b3b88 mm: don't use __vma_adjust() in __split_vma() by Liam R. Howlett · 2 years, 2 months ago
- 6b73cff mm: change munmap splitting order and move_vma() by Liam R. Howlett · 2 years, 2 months ago
- b373037 mm: add vma iterator to vma_adjust() arguments by Liam R. Howlett · 2 years, 2 months ago
- 9760ebf mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator by Liam R. Howlett · 2 years, 2 months ago
- a27a11f mm/mremap: use vmi version of vma_merge() by Liam R. Howlett · 2 years, 2 months ago
- 183654c mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator by Liam R. Howlett · 2 years, 2 months ago
- 7d4a8be mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export by Alistair Popple · 2 years, 2 months ago
- d014cd7 mm, mremap: fix mremap() expanding for vma's with vm_ops->close() by Vlastimil Babka · 2 years, 2 months ago
- 6f12be7 mm, mremap: fix mremap() expanding vma with addr inside vma by Vlastimil Babka · 2 years, 3 months ago
- ca3d76b mm: add merging after mremap resize by Jakub Matěna · 2 years, 9 months ago
- 396a44c mm/mremap: use vma_find_intersection() instead of vma linked list by Liam R. Howlett · 2 years, 6 months ago
- 11f9a21 mm/mmap: reorganize munmap to use maple states by Liam R. Howlett · 2 years, 6 months ago
- 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 10 months ago
- 3d0b95c mm: hugetlb: considering PMD sharing when flushing cache/TLBs by Baolin Wang · 2 years, 10 months ago
- 7d1e6496 mm: mremap: fix sign for EFAULT error return value by Niels Dossche · 2 years, 10 months ago
- 3c9fe8b mm/mremap: avoid unneeded do_munmap call by Miaohe Lin · 2 years, 11 months ago
- f433195 mm/mremap: use helper mlock_future_check() by Miaohe Lin · 2 years, 11 months ago
- 01e67e0 mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) by Paolo Bonzini · 3 years ago
- 0e6799d mm/mremap:: use vma_lookup() instead of find_vma() by Miaohe Lin · 3 years ago
- 550a7d6 mm, hugepages: add mremap() support for hugepage backed vma by Mina Almasry · 3 years, 4 months ago
- fdbef61 mm/mremap: don't account pages in vma_to_resize() by Dmitry Safonov · 3 years, 4 months ago
- 5e22928 mm/mremap: fix memory account on do_munmap() failure by Chen Wandun · 3 years, 6 months ago
- 3bbda69 mm/mremap: allow arch runtime override by Aneesh Kumar K.V · 3 years, 8 months ago
- 97113eb mm/mremap: hold the rmap lock in write mode when moving page table entries. by Aneesh Kumar K.V · 3 years, 8 months ago
- 0881ace mm/mremap: use pmd/pud_poplulate to update page table entries by Aneesh Kumar K.V · 3 years, 8 months ago
- d6655df mm/mremap: don't enable optimized PUD move if page table levels is 2 by Aneesh Kumar K.V · 3 years, 8 months ago
- 7d846db7 mm/mremap: convert huge PUD move to separate helper by Aneesh Kumar K.V · 3 years, 8 months ago
- 5aaf07f mm/mremap: use vma_lookup() in vma_to_resize() by Liam Howlett · 3 years, 9 months ago
- f0953a1 mm: fix typos in comments by Ingo Molnar · 3 years, 10 months ago
- 14d0711 Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio" by Brian Geffon · 3 years, 11 months ago
- a460938 mm: extend MREMAP_DONTUNMAP to non-anonymous mappings by Brian Geffon · 3 years, 11 months ago
- 1583aa2 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTUNMAP success by Li Xinhai · 4 years ago
- 04471d3 Merge tag 'for-linux-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml by Linus Torvalds · 4 years, 1 month ago
- 731ecea mm: Remove arch_remap() and mm-arch-hooks.h by Christophe Leroy · 4 years, 3 months ago
- a30a290 mm/mremap: fix BUILD_BUG_ON() error in get_extent by Arnd Bergmann · 4 years, 1 month ago
- e05986e mm/mremap.c: fix extent calculation by Kalesh Singh · 4 years, 2 months ago
- 73d5e06 mremap: check if it's possible to split original vma by Dmitry Safonov · 4 years, 3 months ago
- cd544fd mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio by Dmitry Safonov · 4 years, 3 months ago
- ad8ee77 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_memory_mm() by Dmitry Safonov · 4 years, 3 months ago
- 51df7bc mm/mremap: account memory on do_munmap() failure by Dmitry Safonov · 4 years, 3 months ago
- c49dd34 mm: speedup mremap on 1GB or larger regions by Kalesh Singh · 4 years, 3 months ago
- 349d9fb mm/mremap: start addresses are properly aligned by Wei Yang · 4 years, 7 months ago
- 9ad9718 mm/mremap: calculate extent in one place by Wei Yang · 4 years, 7 months ago
- b8aa9d9 mm/mremap: it is sure to have enough space when extent meets requirement by Wei Yang · 4 years, 7 months ago
- f81fdd0 mm: document warning in move_normal_pmd() and make it warn only once by Linus Torvalds · 4 years, 8 months ago
- c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 9 months ago
- d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 9 months ago
- 886d7de Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 9 months ago
- fa1f68c mm: use false for bool variable by Zou Wei · 4 years, 9 months ago
- 5bfea2d mm: Fix mremap not considering huge pmd devmap by Fan Yang · 4 years, 9 months ago
- d1564926 userfaultfd: fix remap event with MREMAP_DONTUNMAP by Brian Geffon · 4 years, 10 months ago
- dadbd85 mm: Fix MREMAP_DONTUNMAP accounting on VMA merge by Brian Geffon · 5 years ago
- e346b38 mm/mremap: add MREMAP_DONTUNMAP to mremap() by Brian Geffon · 5 years ago
- 222100e mm/vma: make is_vma_temporary_stack() available for general use by Anshuman Khandual · 5 years ago
- b2a84de mm/mremap: Add comment explaining the untagging behaviour of mremap() by Will Deacon · 5 years ago
- dcde2373 mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() by Catalin Marinas · 5 years ago
- ff68dac mm/mmap.c: use IS_ERR_VALUE to check return value of get_unmapped_area by Gaowei Pu · 5 years ago
- ce18d17 mm: untag user pointers in mmap/munmap/mremap/brk by Catalin Marinas · 5 years ago
- 057d3389 mm: untag user pointers passed to memory syscalls by Andrey Konovalov · 5 years ago
- 6f4f13e mm/mmu_notifier: contextual information for event triggering invalidation by Jérôme Glisse · 6 years ago
- ea2c3f6 mm,mremap: bail out earlier in mremap_to under map pressure by Oscar Salvador · 6 years ago
- 2c91bd4a mm: speed up mremap by 20x on large regions by Joel Fernandes (Google) · 6 years ago
- 4cf5892 mm: treewide: remove unused address argument from pte_alloc functions by Joel Fernandes (Google) · 6 years ago
- ac46d4f mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 by Jérôme Glisse · 6 years ago
- 85a0683 mm: mremap: downgrade mmap_sem to read when shrinking by Yang Shi · 6 years ago
- eb66ae0 mremap: properly flush TLB before releasing the page by Linus Torvalds · 6 years ago
- 37a4094e mremap: remove LATENCY_LIMIT from mremap to reduce the number of TLB shootdowns by Mel Gorman · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 84c3fc4 mm: thp: check pmd migration entry in common path by Zi Yan · 8 years ago
- dba58d3 mm/mremap: fail map duplication attempts for private mappings by Mike Kravetz · 8 years ago
- b228237 userfaultfd: non-cooperative: notify about unmap of destination during mremap by Mike Rapoport · 8 years ago
- 3ea2771 mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries by Mel Gorman · 8 years ago
- c2febaf mm: convert generic code to 5-level paging by Kirill A. Shutemov · 8 years ago
- 897ab3e userfaultfd: non-cooperative: add event for memory unmaps by Mike Rapoport · 8 years ago
- 90794bf userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete() by Andrea Arcangeli · 8 years ago
- 72f8765 userfaultfd: non-cooperative: add mremap() event by Pavel Emelyanov · 8 years ago
- a2ce266 mremap: move_ptes: check pte dirty after its removal by Aaron Lu · 8 years ago
- 5d19042 mremap: fix race between mremap() and page cleanning by Aaron Lu · 8 years ago
- 337d9ab mm: thp: check pmd_trans_unstable() after split_huge_pmd() by Naoya Horiguchi · 9 years ago
- dc0ef0d mm: make mmap_sem for write waits killable for mm syscalls by Michal Hocko · 9 years ago
- 1d069b7 huge pagecache: extend mremap pmd rmap lockout to files by Hugh Dickins · 9 years ago
- bf8616d huge mm: move_huge_pmd does not need new_vma by Hugh Dickins · 9 years ago
- 3ed3a4f mm: cleanup *pte_alloc* interfaces by Kirill A. Shutemov · 9 years ago
- ea606cf mm: move max_map_count bits into mm.h by Andrey Ryabinin · 9 years ago
- 6b9116a mm, dax: check for pmd_none() after split_huge_pmd() by Kirill A. Shutemov · 9 years ago
- 4b471e8 mm, thp: remove infrastructure for handling splitting PMDs by Kirill A. Shutemov · 9 years ago
- 78ddc53 thp: rename split_huge_page_pmd() to split_huge_pmd() by Kirill A. Shutemov · 9 years ago