- 2c8b947 mm/mmap: pass vma to vma_merge() by Yajun Deng · 1 year, 1 month ago
- 9c79385 mm/mmap: use SZ_{8K, 128K} helper macro by Yajun Deng · 1 year, 1 month ago
- 412c6ef mm/mmap: introduce vma_set_range() by Yajun Deng · 1 year, 1 month ago
- 05976a4 mm: mmap: no need to call khugepaged_enter_vma() for stack by Yang Shi · 1 year, 2 months ago
- 30afc8c mm/mmap: simplify vma link and unlink by Yajun Deng · 1 year, 2 months ago
- 96204e1 mm: thp_get_unmapped_area must honour topdown preference by Ryan Roberts · 1 year, 1 month ago
- fb46e22 Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 2 months ago
- efa7df3 mm: align larger anonymous mappings on THP boundaries by Rik van Riel · 1 year, 3 months ago
- 69e583e mmap: remove the IA64-specific vma expansion implementation by Lukas Bulwahn · 1 year, 4 months ago
- d240629 fork: use __mt_dup() to duplicate maple tree in dup_mmap() by Peng Zhang · 1 year, 4 months ago
- ecae0bd Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 4 months ago
- 1e0c505 Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic by Linus Torvalds · 1 year, 4 months ago
- d82c0a3 Merge tag 'execve-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 1 year, 4 months ago
- be16dd76 mm: fix multiple typos in multiple files by Muhammad Muzammil · 1 year, 4 months ago
- 1589789 mm: perform the mapping_map_writable() check after call_mmap() by Lorenzo Stoakes · 1 year, 5 months ago
- e8e17ee mm: drop the assumption that VM_SHARED always implies writable by Lorenzo Stoakes · 1 year, 5 months ago
- 93bf5d4 mm: abstract VMA merge and extend into vma_merge_extend() helper by Lorenzo Stoakes · 1 year, 5 months ago
- 4b5f2d2 mm: abstract merge for new VMAs into vma_merge_new_vma() by Lorenzo Stoakes · 1 year, 5 months ago
- adb20b0 mm: make vma_merge() and split_vma() internal by Lorenzo Stoakes · 1 year, 5 months ago
- 94d7d92 mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. by Lorenzo Stoakes · 1 year, 5 months ago
- 9a12d10 mmap: add clarifying comment to vma_merge() code by Liam R. Howlett · 1 year, 5 months ago
- 5ef8f1b Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes. by Andrew Morton · 1 year, 5 months ago
- 824135c mmap: fix error paths with dup_anon_vma() by Liam R. Howlett · 1 year, 5 months ago
- 1419430 mmap: fix vma_iterator in error path of vma_merge() by Liam R. Howlett · 1 year, 5 months ago
- e0f81ab mm: fix vm_brk_flags() to not bail out while holding lock by Sebastian Ott · 1 year, 5 months ago
- 7fa38d0 mm: remove duplicated vma->vm_flags check when expanding stack by Xiu Jianfeng · 1 year, 6 months ago
- dd34d9f mm: fix unaccount of memory on vma_link() failure by Anthony Yznaga · 1 year, 6 months ago
- 2632bb8 mm: Remove unused vm_brk() by Kees Cook · 1 year, 5 months ago
- cf8e865 arch: Remove Itanium (IA-64) architecture by Ard Biesheuvel · 2 years, 4 months ago
- df57721 Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 6 months ago
- c9d6e98 mm: move vma locking out of vma_prepare and dup_anon_vma by Suren Baghdasaryan · 1 year, 7 months ago
- ad9f006 mm: always lock new vma before inserting into vma tree by Suren Baghdasaryan · 1 year, 7 months ago
- b1773e0 mm/mmap.c: use helper macro K() by ZhangPeng · 1 year, 7 months ago
- 6935e05 mm/mmap: change vma iteration order in do_vmi_align_munmap() by Liam R. Howlett · 1 year, 7 months ago
- b5df092 mm: set up vma iterator for vma_iter_prealloc() calls by Liam R. Howlett · 1 year, 7 months ago
- f72cf24 mm: use vma_iter_clear_gfp() in nommu by Liam R. Howlett · 1 year, 7 months ago
- da08925 maple_tree: re-introduce entry to mas_preallocate() arguments by Liam R. Howlett · 1 year, 7 months ago
- 53bee98 mm: remove re-walk from mmap_region() by Liam R. Howlett · 1 year, 7 months ago
- 445a2ea mm: remove prev check from do_vmi_align_munmap() by Liam R. Howlett · 1 year, 7 months ago
- fd89259 mm: change do_vmi_align_munmap() tracking of VMAs to remove by Liam R. Howlett · 1 year, 7 months ago
- 9071756 mm: don't drop VMA locks in mm_drop_all_locks() by Jann Horn · 1 year, 8 months ago
- 02fdb25 mm/mmap: change detached vma locking scheme by Liam R. Howlett · 1 year, 8 months ago
- 2574d5e mm/mmap: clean up validate_mm() calls by Liam R. Howlett · 1 year, 8 months ago
- 6852c46 mm/mmap: move vma operations to mm_struct out of the critical section of file mapping lock by Yu Ma · 1 year, 8 months ago
- d8ab9f7 mm: lock VMA in dup_anon_vma() before setting ->anon_vma by Jann Horn · 1 year, 8 months ago
- 0266e7c mm: Add guard pages around a shadow stack. by Rick Edgecombe · 1 year, 9 months ago
- 592b5fa mm: Re-introduce vm_flags to do_mmap() by Yu-cheng Yu · 1 year, 9 months ago
- 1c7873e mm: lock newly mapped VMA with corrected ordering by Hugh Dickins · 1 year, 8 months ago
- 33313a7 mm: lock newly mapped VMA which can be modified after it becomes visible by Suren Baghdasaryan · 1 year, 8 months ago
- c137381 mm: lock a vma before stack expansion by Suren Baghdasaryan · 1 year, 8 months ago
- b5641a5 mm: don't do validate_mm() unnecessarily and without mmap locking by Linus Torvalds · 1 year, 8 months ago
- ae80b40 mm: validate the mm before dropping the mmap lock by Linus Torvalds · 1 year, 8 months ago
- 408579c mm: Update do_vmi_align_munmap() return semantics by Liam R. Howlett · 1 year, 8 months ago
- e4bd84c mm: Always downgrade mmap_lock if requested by Matthew Wilcox (Oracle) · 1 year, 8 months ago
- 43ec8a6 Merge tag 'unmap-fix-20230629' of git://git.infradead.org/users/dwmw2/linux by Linus Torvalds · 1 year, 8 months ago
- 9471f1f Merge branch 'expand-stack' by Linus Torvalds · 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, 8 months ago
- 6c26bd4 mm/mmap: Fix error return in do_vmi_align_munmap() by David Woodhouse · 1 year, 8 months ago
- 8d7071a mm: always expand the stack with the mmap write lock held by Linus Torvalds · 1 year, 8 months ago
- f440fa1 mm: make find_extend_vma() fail if write lock not held by Liam R. Howlett · 1 year, 9 months ago
- 8b35ca3e arm/mm: Convert to using lock_mm_and_find_vma() by Ben Hutchings · 1 year, 8 months ago
- 65ac132 userfaultfd: fix regression in userfaultfd_unmap_prep() by Liam R. Howlett · 1 year, 9 months ago
- 606c812 mm/mmap: Fix error path in do_vmi_align_munmap() by Liam R. Howlett · 1 year, 9 months ago
- 54cbbbf mm/mmap: separate writenotify and dirty tracking logic by Lorenzo Stoakes · 1 year, 10 months ago
- b0cc5e8 mm/mlock: rename mlock_future_check() to mlock_future_ok() by Andrew Morton · 1 year, 9 months ago
- 3c54a29 mm/mmap: refactor mlock_future_check() by Lorenzo Stoakes · 1 year, 10 months ago
- 5c1c03d mm: avoid rewalk in mmap_region by Liam R. Howlett · 1 year, 10 months ago
- 15c0c60 mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes by Liam R. Howlett · 1 year, 10 months ago
- b50e195 mm: update validate_mm() to use vma iterator by Liam R. Howlett · 1 year, 10 months ago
- 89f499f maple_tree: add format option to mt_dump() by Liam R. Howlett · 1 year, 10 months ago
- 29417d2 mm/mmap/vma_merge: always check invariants by Lorenzo Stoakes · 1 year, 10 months ago
- 7fa8a8e Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 10 months ago
- 7e77578 mm/mremap: fix vm_pgoff in vma_merge() case 3 by Vlastimil Babka · 1 year, 10 months ago
- 6b00864 mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() by Linus Torvalds · 1 year, 11 months ago
- d7597f5 mm: add new api to enable ksm per process by Stefan Roesch · 1 year, 11 months ago
- f8f238f sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes by Andrew Morton · 1 year, 11 months ago
- 58c5d0d mm/mmap: regression fix for unmapped_area{_topdown} by Liam R. Howlett · 1 year, 11 months ago
- e492cd6 sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes by Andrew Morton · 1 year, 11 months ago
- 0d2ebf9 mm/mmap: free vm_area_struct without call_rcu in exit_mmap by Suren Baghdasaryan · 2 years ago
- 457f67b mm: introduce vma detached flag by Suren Baghdasaryan · 2 years ago
- eeff9a5 mm/mmap: prevent pagefault handler from racing with mmu_notifier registration by Suren Baghdasaryan · 2 years ago
- 98e51a2 mm: conditionally write-lock VMA in free_pgtables by Suren Baghdasaryan · 2 years ago
- 73046fd mm: write-lock VMAs before removing them from VMA tree by Suren Baghdasaryan · 2 years ago
- d6ac235d mm/mremap: write-lock VMA while remapping it to a new address range by Suren Baghdasaryan · 2 years ago
- 10fca64 mm/mmap: write-lock VMAs in vma_prepare before modifying them by Suren Baghdasaryan · 2 years ago
- ccf1d78 mm/mmap: move vma_prepare before vma_adjust_trans_huge by Suren Baghdasaryan · 2 years ago
- 0173db4 mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case by Lorenzo Stoakes · 2 years ago
- b0729ae mm/mmap/vma_merge: explicitly assign res, vma, extend invariants by Lorenzo Stoakes · 2 years ago
- 00cd00a mm/mmap/vma_merge: fold curr, next assignment logic by Lorenzo Stoakes · 2 years ago
- fcfccd9 mm/mmap/vma_merge: further improve prev/next VMA naming by Lorenzo Stoakes · 2 years ago
- 714965c mm/mmap: start distinguishing if vma can be removed in mergeability test by Vlastimil Babka · 2 years ago
- 2dbf401 mm/mmap/vma_merge: convert mergeability checks to return bool by Vlastimil Babka · 2 years ago
- 1e76454 mm/mmap/vma_merge: rename adj_next to adj_start by Vlastimil Babka · 2 years ago
- 9e8a39d mm/mmap/vma_merge: set mid to NULL if not applicable by Vlastimil Babka · 2 years ago
- 5cd70b9 mm/mmap/vma_merge: initialize mid and next in natural order by Vlastimil Babka · 2 years ago
- 183b7a6 mm/mmap/vma_merge: use the proper vma pointer in case 4 by Vlastimil Babka · 2 years ago
- 5ff783f mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 by Vlastimil Babka · 2 years ago
- 097d70c mm/mmap/vma_merge: use the proper vma pointer in case 3 by Vlastimil Babka · 2 years ago
- 50dac011 mm/mmap/vma_merge: use only primary pointers for preparing merge by Vlastimil Babka · 2 years ago
- 3dd4432 mm: enable maple tree RCU mode by default by Liam R. Howlett · 2 years ago