| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-24 | mm: softdirty: add pgtable_supports_soft_dirty() | Chunyan Zhang | 1 | -6/+7 |
| 2025-11-24 | mm: introduce pmd_is_huge() and use where appropriate | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-11-24 | mm: avoid unnecessary uses of is_swap_pte() | Lorenzo Stoakes | 1 | -2/+5 |
| 2025-11-24 | mm: introduce leaf entry type and use to simplify leaf entry logic | Lorenzo Stoakes | 1 | -2/+2 |
| 2025-11-16 | treewide: include linux/pgalloc.h instead of asm/pgalloc.h | Harry Yoo | 1 | -1/+1 |
| 2025-11-09 | mm/mremap: honour writable bit in mremap pte batching | Dev Jain | 1 | -1/+1 |
| 2025-10-21 | mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap | Lorenzo Stoakes | 1 | -9/+6 |
| 2025-09-08 | mm/mremap: fix regression in vrm->new_addr check | Carlos Llamas | 1 | -3/+6 |
| 2025-08-19 | mm/mremap: fix WARN with uffd that has remap events disabled | David Hildenbrand | 1 | -18/+23 |
| 2025-08-19 | mm/mremap: catch invalid multi VMA moves earlier | Lorenzo Stoakes | 1 | -8/+13 |
| 2025-08-19 | mm/mremap: allow multi-VMA move when filesystem uses thp_get_unmapped_area | Lorenzo Stoakes | 1 | -9/+11 |
| 2025-08-11 | mm/mremap: avoid expensive folio lookup on mremap folio pte batch | Lorenzo Stoakes | 1 | -0/+4 |
| 2025-08-02 | mm: add get_and_clear_ptes() and clear_ptes() | David Hildenbrand | 1 | -1/+1 |
| 2025-08-02 | mm/mseal: small cleanups | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-07-24 | mm/mremap: permit mremap() move of multiple VMAs | Lorenzo Stoakes | 1 | -7/+152 |
| 2025-07-24 | mm/mremap: clean up mlock populate behaviour | Lorenzo Stoakes | 1 | -5/+8 |
| 2025-07-24 | mm/mremap: move remap_is_valid() into check_prep_vma() | Lorenzo Stoakes | 1 | -149/+138 |
| 2025-07-24 | mm/mremap: check remap conditions earlier | Lorenzo Stoakes | 1 | -8/+25 |
| 2025-07-24 | mm/mremap: use an explicit uffd failure path for mremap | Lorenzo Stoakes | 1 | -4/+12 |
| 2025-07-24 | mm/mremap: cleanup post-processing stage of mremap | Lorenzo Stoakes | 1 | -9/+13 |
| 2025-07-24 | mm/mremap: put VMA check and prep logic into helper function | Lorenzo Stoakes | 1 | -30/+28 |
| 2025-07-24 | mm/mremap: refactor initial parameter sanity checks | Lorenzo Stoakes | 1 | -15/+14 |
| 2025-07-24 | mm/mremap: perform some simple cleanups | Lorenzo Stoakes | 1 | -23/+32 |
| 2025-07-19 | mm: split folio_pte_batch() into folio_pte_batch() and folio_pte_batch_flags() | David Hildenbrand | 1 | -2/+1 |
| 2025-07-19 | mm: convert FPB_IGNORE_* into FPB_RESPECT_* | David Hildenbrand | 1 | -2/+1 |
| 2025-07-09 | mm: remove redundant pXd_devmap calls | Alistair Popple | 1 | -3/+2 |
| 2025-07-09 | mm: update core kernel code to use vm_flags_t consistently | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-07-09 | mm: optimize mremap() by PTE batching | Dev Jain | 1 | -7/+32 |
| 2025-07-09 | mm: call pointers to ptes as ptep | Dev Jain | 1 | -15/+16 |
| 2025-06-05 | mm: expose abnormal new_pte during move_ptes | Pu Lehui | 1 | -0/+2 |
| 2025-05-31 | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -4/+0 |
| 2025-05-25 | mm: fix copy_vma() error handling for hugetlb mappings | Ricardo Cañuelo Navarro | 1 | -2/+1 |
| 2025-05-22 | mm: convert VM_PFNMAP tracking to pfnmap_track() + pfnmap_untrack() | David Hildenbrand | 1 | -4/+0 |
| 2025-04-01 | mm/mremap: do not set vrm->vma NULL immediately prior to checking it | Lorenzo Stoakes | 1 | -1/+2 |
| 2025-03-17 | mm/mremap: thread state through move page table operation | Lorenzo Stoakes | 1 | -83/+113 |
| 2025-03-17 | mm/mremap: refactor move_page_tables(), abstracting state | Lorenzo Stoakes | 1 | -46/+126 |
| 2025-03-17 | mm/mremap: complete refactor of move_vma() | Lorenzo Stoakes | 1 | -89/+204 |
| 2025-03-17 | mm/mremap: initial refactor of move_vma() | Lorenzo Stoakes | 1 | -64/+122 |
| 2025-03-17 | mm/mremap: introduce and use vma_remap_struct threaded state | Lorenzo Stoakes | 1 | -207/+363 |
| 2025-03-17 | mm/mremap: refactor mremap() system call implementation | Lorenzo Stoakes | 1 | -154/+251 |
| 2025-03-17 | mm/mremap: correctly handle partial mremap() of VMA starting at 0 | Lorenzo Stoakes | 1 | -5/+5 |
| 2025-01-12 | mm: clear uffd-wp PTE/PMD state on mremap() | Ryan Roberts | 1 | -1/+31 |
| 2024-11-23 | Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -39/+65 |
| 2024-11-14 | mm/mremap: fix address wraparound in move_page_tables() | Jann Horn | 1 | -1/+1 |
| 2024-11-06 | mm/mremap: remove goto from mremap_to() | Liam R. Howlett | 1 | -19/+27 |
| 2024-11-06 | mm/mremap: cleanup vma_to_resize() | Liam R. Howlett | 1 | -22/+31 |
| 2024-11-05 | mm: mremap: move_ptes() use pte_offset_map_rw_nolock() | Qi Zheng | 1 | -1/+10 |
| 2024-10-17 | mm/mremap: fix move_normal_pmd/retract_page_tables race | Jann Horn | 1 | -2/+9 |
| 2024-09-03 | mm/mremap: replace can_modify_mm with can_modify_vma | Pedro Falcato | 1 | -26/+6 |
| 2024-07-03 | mm: remove page_mkclean() | Kefeng Wang | 1 | -1/+1 |
| 2024-05-23 | mseal: add mseal syscall | Jeff Xu | 1 | -0/+31 |
| 2024-04-25 | mm: remove "prot" parameter from move_pte() | David Hildenbrand | 1 | -1/+1 |
| 2023-10-18 | mm: abstract VMA merge and extend into vma_merge_extend() helper | Lorenzo Stoakes | 1 | -17/+13 |
| 2023-10-04 | mm/mremap: allow moves within the same VMA for stack moves | Joel Fernandes (Google) | 1 | -14/+19 |
| 2023-10-04 | mm/mremap: optimize the start addresses in move_page_tables() | Joel Fernandes (Google) | 1 | -0/+62 |
| 2023-10-04 | mm/mremap: fix unaccount of memory on vma_merge() failure | Anthony Yznaga | 1 | -1/+3 |
| 2023-09-16 | vm: fix move_vma() memory accounting being off | Linus Torvalds | 1 | -1/+1 |
| 2023-08-18 | mm/huge pud: use transparent huge pud helpers only with CONFIG_TRANSPARENT_HU... | Aneesh Kumar K.V | 1 | -1/+1 |
| 2023-07-01 | mm: Update do_vmi_align_munmap() return semantics | Liam R. Howlett | 1 | -16/+12 |
| 2023-06-28 | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -10/+22 |
| 2023-06-21 | mm: Fix a dangling Documentation/arm64 reference | Jonathan Corbet | 1 | -1/+2 |
| 2023-06-19 | mm: ptep_get() conversion | Ryan Roberts | 1 | -1/+1 |
| 2023-06-19 | mm/mremap: retry if either pte_offset_map_*lock() fails | Hugh Dickins | 1 | -8/+20 |
| 2023-06-09 | mm/mlock: rename mlock_future_check() to mlock_future_ok() | Andrew Morton | 1 | -1/+1 |
| 2023-06-09 | mm/mmap: refactor mlock_future_check() | Lorenzo Stoakes | 1 | -1/+1 |
| 2023-04-05 | mm/mremap: write-lock VMA while remapping it to a new address range | Suren Baghdasaryan | 1 | -0/+1 |
| 2023-04-05 | mm/mremap: simplify vma expansion again | Vlastimil Babka | 1 | -16/+4 |
| 2023-03-28 | x86/mm/pat: clear VM_PAT if copy_p4d_range failed | Ma Wupeng | 1 | -1/+1 |
| 2023-02-09 | mm: replace vma->vm_flags direct modifications with modifier calls | Suren Baghdasaryan | 1 | -3/+3 |
| 2023-02-09 | mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK | Suren Baghdasaryan | 1 | -1/+1 |
| 2023-02-09 | mm/mremap: convert vma_adjust() to vma_expand() | Liam R. Howlett | 1 | -2/+2 |
| 2023-02-09 | mm: don't use __vma_adjust() in __split_vma() | Liam R. Howlett | 1 | -1/+1 |
| 2023-02-09 | mm: change munmap splitting order and move_vma() | Liam R. Howlett | 1 | -11/+17 |
| 2023-02-09 | mm: add vma iterator to vma_adjust() arguments | Liam R. Howlett | 1 | -2/+2 |
| 2023-02-09 | mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator | Liam R. Howlett | 1 | -6/+4 |
| 2023-02-09 | mm/mremap: use vmi version of vma_merge() | Liam R. Howlett | 1 | -4/+7 |
| 2023-02-09 | mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator | Liam R. Howlett | 1 | -3/+3 |
| 2023-02-02 | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export | Alistair Popple | 1 | -1/+1 |
| 2023-01-31 | mm, mremap: fix mremap() expanding for vma's with vm_ops->close() | Vlastimil Babka | 1 | -6/+19 |
| 2022-12-21 | mm, mremap: fix mremap() expanding vma with addr inside vma | Vlastimil Babka | 1 | -1/+2 |
| 2022-09-26 | mm: add merging after mremap resize | Jakub Matěna | 1 | -2/+17 |
| 2022-09-26 | mm/mremap: use vma_find_intersection() instead of vma linked list | Liam R. Howlett | 1 | -2/+3 |
| 2022-09-26 | mm/mmap: reorganize munmap to use maple states | Liam R. Howlett | 1 | -7/+10 |
| 2022-05-26 | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -11/+5 |
| 2022-05-13 | mm: hugetlb: considering PMD sharing when flushing cache/TLBs | Baolin Wang | 1 | -1/+1 |
| 2022-05-09 | mm: mremap: fix sign for EFAULT error return value | Niels Dossche | 1 | -1/+1 |
| 2022-04-28 | mm/mremap: avoid unneeded do_munmap call | Miaohe Lin | 1 | -2/+2 |
| 2022-04-28 | mm/mremap: use helper mlock_future_check() | Miaohe Lin | 1 | -8/+2 |
| 2022-04-08 | mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) | Paolo Bonzini | 1 | -0/+3 |
| 2022-03-22 | mm/mremap:: use vma_lookup() instead of find_vma() | Miaohe Lin | 1 | -2/+2 |
| 2021-11-06 | mm, hugepages: add mremap() support for hugepage backed vma | Mina Almasry | 1 | -3/+33 |
| 2021-11-06 | mm/mremap: don't account pages in vma_to_resize() | Dmitry Safonov | 1 | -28/+22 |
| 2021-09-03 | mm/mremap: fix memory account on do_munmap() failure | Chen Wandun | 1 | -1/+1 |
| 2021-07-08 | mm/mremap: allow arch runtime override | Aneesh Kumar K.V | 1 | -1/+14 |
| 2021-07-08 | mm/mremap: hold the rmap lock in write mode when moving page table entries. | Aneesh Kumar K.V | 1 | -2/+2 |
| 2021-07-08 | mm/mremap: use pmd/pud_poplulate to update page table entries | Aneesh Kumar K.V | 1 | -4/+3 |
| 2021-07-08 | mm/mremap: don't enable optimized PUD move if page table levels is 2 | Aneesh Kumar K.V | 1 | -1/+1 |
| 2021-07-08 | mm/mremap: convert huge PUD move to separate helper | Aneesh Kumar K.V | 1 | -7/+73 |
| 2021-06-29 | mm/mremap: use vma_lookup() in vma_to_resize() | Liam Howlett | 1 | -2/+3 |
| 2021-05-07 | mm: fix typos in comments | Ingo Molnar | 1 | -1/+1 |
| 2021-04-30 | Revert "mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio" | Brian Geffon | 1 | -1/+1 |
| 2021-04-30 | mm: extend MREMAP_DONTUNMAP to non-anonymous mappings | Brian Geffon | 1 | -2/+2 |
| 2021-02-24 | mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTUNMAP success | Li Xinhai | 1 | -0/+8 |
| 2021-02-21 | Merge tag 'for-linux-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -3/+0 |
| 2021-02-12 | mm: Remove arch_remap() and mm-arch-hooks.h | Christophe Leroy | 1 | -3/+0 |
| 2021-02-09 | mm/mremap: fix BUILD_BUG_ON() error in get_extent | Arnd Bergmann | 1 | -2/+3 |
| 2020-12-29 | mm/mremap.c: fix extent calculation | Kalesh Singh | 1 | -1/+3 |
| 2020-12-15 | mremap: check if it's possible to split original vma | Dmitry Safonov | 1 | -1/+10 |
| 2020-12-15 | mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio | Dmitry Safonov | 1 | -1/+1 |
| 2020-12-15 | mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_memory_mm() | Dmitry Safonov | 1 | -23/+13 |
| 2020-12-15 | mm/mremap: account memory on do_munmap() failure | Dmitry Safonov | 1 | -1/+2 |
| 2020-12-15 | mm: speedup mremap on 1GB or larger regions | Kalesh Singh | 1 | -40/+190 |
| 2020-08-07 | mm/mremap: start addresses are properly aligned | Wei Yang | 1 | -3/+0 |
| 2020-08-07 | mm/mremap: calculate extent in one place | Wei Yang | 1 | -3/+3 |
| 2020-08-07 | mm/mremap: it is sure to have enough space when extent meets requirement | Wei Yang | 1 | -6/+4 |
| 2020-07-13 | mm: document warning in move_normal_pmd() and make it warn only once | Linus Torvalds | 1 | -2/+21 |
| 2020-06-09 | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 1 | -4/+4 |
| 2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -3/+3 |
| 2020-06-04 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -1/+1 |
| 2020-06-04 | mm: use false for bool variable | Zou Wei | 1 | -1/+1 |
| 2020-06-04 | mm: Fix mremap not considering huge pmd devmap | Fan Yang | 1 | -1/+1 |
| 2020-05-14 | userfaultfd: fix remap event with MREMAP_DONTUNMAP | Brian Geffon | 1 | -1/+1 |
| 2020-04-19 | mm: Fix MREMAP_DONTUNMAP accounting on VMA merge | Brian Geffon | 1 | -1/+12 |
| 2020-04-02 | mm/mremap: add MREMAP_DONTUNMAP to mremap() | Brian Geffon | 1 | -21/+69 |
| 2020-04-02 | mm/vma: make is_vma_temporary_stack() available for general use | Anshuman Khandual | 1 | -1/+1 |
| 2020-03-26 | mm/mremap: Add comment explaining the untagging behaviour of mremap() | Will Deacon | 1 | -0/+10 |
| 2020-02-20 | mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() | Catalin Marinas | 1 | -1/+0 |
| 2019-12-01 | mm/mmap.c: use IS_ERR_VALUE to check return value of get_unmapped_area | Gaowei Pu | 1 | -2/+2 |
| 2019-09-25 | mm: untag user pointers in mmap/munmap/mremap/brk | Catalin Marinas | 1 | -5/+1 |
| 2019-09-25 | mm: untag user pointers passed to memory syscalls | Andrey Konovalov | 1 | -0/+7 |
| 2019-05-14 | mm/mmu_notifier: contextual information for event triggering invalidation | Jérôme Glisse | 1 | -1/+2 |
| 2019-03-05 | mm,mremap: bail out earlier in mremap_to under map pressure | Oscar Salvador | 1 | -0/+17 |
| 2019-01-04 | mm: speed up mremap by 20x on large regions | Joel Fernandes (Google) | 1 | -0/+64 |
| 2019-01-04 | mm: treewide: remove unused address argument from pte_alloc functions | Joel Fernandes (Google) | 1 | -1/+1 |
| 2018-12-28 | mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 | Jérôme Glisse | 1 | -6/+4 |
| 2018-10-26 | mm: mremap: downgrade mmap_sem to read when shrinking | Yang Shi | 1 | -4/+16 |
| 2018-10-18 | mremap: properly flush TLB before releasing the page | Linus Torvalds | 1 | -17/+13 |
| 2018-06-15 | mremap: remove LATENCY_LIMIT from mremap to reduce the number of TLB shootdowns | Mel Gorman | 1 | -4/+0 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-09-08 | mm: thp: check pmd migration entry in common path | Zi Yan | 1 | -1/+1 |
| 2017-09-06 | mm/mremap: fail map duplication attempts for private mappings | Mike Kravetz | 1 | -0/+13 |
| 2017-08-02 | userfaultfd: non-cooperative: notify about unmap of destination during mremap | Mike Rapoport | 1 | -2/+5 |
| 2017-08-02 | mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving... | Mel Gorman | 1 | -0/+1 |
| 2017-03-09 | mm: convert generic code to 5-level paging | Kirill A. Shutemov | 1 | -2/+11 |
| 2017-02-24 | userfaultfd: non-cooperative: add event for memory unmaps | Mike Rapoport | 1 | -9/+14 |
| 2017-02-22 | userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete() | Andrea Arcangeli | 1 | -1/+1 |
| 2017-02-22 | userfaultfd: non-cooperative: add mremap() event | Pavel Emelyanov | 1 | -5/+12 |
| 2016-11-29 | mremap: move_ptes: check pte dirty after its removal | Aaron Lu | 1 | -4/+8 |
| 2016-11-17 | mremap: fix race between mremap() and page cleanning | Aaron Lu | 1 | -9/+21 |
| 2016-07-26 | mm: thp: check pmd_trans_unstable() after split_huge_pmd() | Naoya Horiguchi | 1 | -2/+1 |
| 2016-05-23 | mm: make mmap_sem for write waits killable for mm syscalls | Michal Hocko | 1 | -1/+2 |
| 2016-05-19 | huge pagecache: extend mremap pmd rmap lockout to files | Hugh Dickins | 1 | -20/+22 |
| 2016-05-19 | huge mm: move_huge_pmd does not need new_vma | Hugh Dickins | 1 | -3/+2 |
| 2016-03-17 | mm: cleanup *pte_alloc* interfaces | Kirill A. Shutemov | 1 | -2/+1 |
| 2016-03-17 | mm: move max_map_count bits into mm.h | Andrey Ryabinin | 1 | -1/+0 |
| 2016-02-11 | mm, dax: check for pmd_none() after split_huge_pmd() | Kirill A. Shutemov | 1 | -0/+2 |
| 2016-01-15 | mm, thp: remove infrastructure for handling splitting PMDs | Kirill A. Shutemov | 1 | -8/+7 |
| 2016-01-15 | thp: rename split_huge_page_pmd() to split_huge_pmd() | Kirill A. Shutemov | 1 | -1/+1 |
| 2016-01-14 | mm: rework virtual memory accounting | Konstantin Khlebnikov | 1 | -3/+4 |
| 2016-01-05 | x86/mm/pat: Add untrack_pfn_moved for mremap | Toshi Kani | 1 | -0/+4 |
| 2015-11-05 | mm/mremap: use offset_in_page macro | Alexander Kuleshov | 1 | -6/+6 |
| 2015-09-04 | mremap: simplify the "overlap" check in mremap_to() | Oleg Nesterov | 1 | -7/+2 |
| 2015-09-04 | mremap: don't do uneccesary checks if new_len == old_len | Oleg Nesterov | 1 | -10/+11 |
| 2015-09-04 | mremap: don't do mm_populate(new_addr) on failure | Oleg Nesterov | 1 | -1/+3 |
| 2015-09-04 | mm: move ->mremap() from file_operations to vm_operations_struct | Oleg Nesterov | 1 | -2/+2 |
| 2015-09-04 | mremap: don't leak new_vma if f_op->mremap() fails | Oleg Nesterov | 1 | -9/+7 |
| 2015-06-24 | mm: new arch_remap() hook | Laurent Dufour | 1 | -6/+11 |
| 2015-04-15 | mm/mremap.c: clean up goto just return ERR_PTR | Derek | 1 | -17/+8 |
| 2015-04-15 | mremap should return -ENOMEM when __vm_enough_memory fail | Derek | 1 | -1/+1 |
| 2015-04-06 | fix mremap() vs. ioctx_kill() race | Al Viro | 1 | -2/+8 |
| 2015-02-10 | mm: remove rest usage of VM_NONLINEAR and pte_file() | Kirill A. Shutemov | 1 | -2/+0 |
| 2014-12-14 | Merge git://git.kvack.org/~bcrl/aio-next | Linus Torvalds | 1 | -1/+2 |
| 2014-12-13 | aio: Make it possible to remap aio ring | Pavel Emelyanov | 1 | -1/+2 |
| 2014-12-13 | mm: convert i_mmap_mutex to rwsem | Davidlohr Bueso | 1 | -1/+1 |
| 2014-12-13 | mm: use new helper functions around the i_mmap_mutex | Davidlohr Bueso | 1 | -2/+2 |
| 2014-10-09 | mm/mremap.c: use linux headers | Paul McQuade | 1 | -1/+1 |
| 2014-10-09 | mm: convert a few VM_BUG_ON callers to VM_BUG_ON_VMA | Sasha Levin | 1 | -1/+2 |
| 2014-05-11 | mm, thp: close race between mremap() and split_huge_page() | Kirill A. Shutemov | 1 | -1/+8 |
| 2013-10-16 | mm: revert mremap pud_free anti-fix | Hugh Dickins | 1 | -4/+1 |
| 2013-09-11 | mm/mremap.c: call pud_free() after fail calling pmd_alloc() | Chen Gang | 1 | -1/+4 |
| 2013-08-27 | mm: move_ptes -- Set soft dirty bit depending on pte type | Cyrill Gorcunov | 1 | -1/+20 |
| 2013-07-09 | mm: mremap: validate input before taking lock | Rasmus Villemoes | 1 | -8/+10 |
| 2013-07-03 | mm: soft-dirty bits for user memory changes tracking | Pavel Emelyanov | 1 | -1/+1 |
| 2013-02-23 | mm/rmap: rename anon_vma_unlock() => anon_vma_unlock_write() | Konstantin Khlebnikov | 1 | -1/+1 |
| 2013-02-23 | mm: use mm_populate() for mremap() of VM_LOCKED vmas | Michel Lespinasse | 1 | -12/+13 |
| 2013-02-07 | sched: Move sched.h sysctl bits into separate header | Clark Williams | 1 | -0/+1 |
| 2012-12-16 | Merge tag 'balancenuma-v11' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2012-12-12 | thp: change split_huge_page_pmd() interface | Kirill A. Shutemov | 1 | -1/+1 |
| 2012-12-11 | mm/rmap, migration: Make rmap_walk_anon() and try_to_unmap_anon() more scalable | Ingo Molnar | 1 | -1/+1 |
| 2012-10-09 | mm: move all mmu notifier invocations to be done outside the PT lock | Sagi Grimberg | 1 | -2/+6 |
| 2012-10-09 | mm: avoid taking rmap locks in move_ptes() | Michel Lespinasse | 1 | -18/+39 |
| 2012-10-09 | mm anon rmap: remove anon_vma_moveto_tail | Michel Lespinasse | 1 | -9/+5 |
| 2012-07-31 | mm: account the total_vm in the vm_stat_account() | Huang Shijie | 1 | -2/+0 |
| 2012-06-01 | move security_mmap_addr() to saner place | Al Viro | 1 | -7/+0 |
| 2012-05-31 | split ->file_mmap() into ->mmap_addr()/->mmap_file() | Al Viro | 1 | -2/+2 |
| 2012-05-30 | merge do_mremap() into sys_mremap() | Al Viro | 1 | -14/+5 |
| 2012-02-14 | mm: collapse security_vm_enough_memory() variants into a single function | Al Viro | 1 | -1/+1 |
| 2012-01-10 | mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding i... | Andrea Arcangeli | 1 | -0/+9 |
| 2011-10-31 | thp: mremap support and TLB optimization | Andrea Arcangeli | 1 | -4/+18 |
| 2011-10-31 | mremap: avoid sending one IPI per page | Andrea Arcangeli | 1 | -6/+9 |