| Age | Commit message (Expand) | Author | Files | Lines |
| 12 days | mm: declare VMA flags by bit | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-11-24 | mm: remove non_swap_entry() and use softleaf helpers instead | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-11-24 | mm: replace pmd_to_swp_entry() with softleaf_from_pmd() | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-11-24 | mm: eliminate is_swap_pte() when softleaf_from_pte() suffices | Lorenzo Stoakes | 1 | -5/+3 |
| 2025-11-24 | mm: introduce leaf entry type and use to simplify leaf entry logic | Lorenzo Stoakes | 1 | -8/+8 |
| 2025-11-20 | mm/madvise: allow guard page install/remove under VMA lock | Lorenzo Stoakes | 1 | -31/+79 |
| 2025-11-20 | mm: rename walk_page_range_mm() | Lorenzo Stoakes | 1 | -2/+2 |
| 2025-11-20 | mm: set the VM_MAYBE_GUARD flag on guard region install | Lorenzo Stoakes | 1 | -8/+14 |
| 2025-11-20 | mm: update vma_modify_flags() to handle residual flags, document | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-10-03 | mm: clean up is_guard_pte_marker() | Lance Yang | 1 | -2/+2 |
| 2025-08-02 | mm/mseal: small cleanups | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-08-02 | mm/mseal: update madvise() logic | Lorenzo Stoakes | 1 | -1/+70 |
| 2025-07-24 | fs/proc/task_mmu: read proc/pid/maps under per-vma lock | Suren Baghdasaryan | 1 | -1/+2 |
| 2025-07-24 | mm/vma: refactor vma_modify_flags_name() to vma_modify_name() | Lorenzo Stoakes | 1 | -4/+4 |
| 2025-07-19 | mm: remove boolean output parameters from folio_pte_batch_ext() | David Hildenbrand | 1 | -21/+5 |
| 2025-07-19 | mm: split folio_pte_batch() into folio_pte_batch() and folio_pte_batch_flags() | David Hildenbrand | 1 | -2/+2 |
| 2025-07-19 | mm: convert FPB_IGNORE_* into FPB_RESPECT_* | David Hildenbrand | 1 | -2/+1 |
| 2025-07-13 | mm, madvise: use standard madvise locking in madvise_set_anon_name() | Vlastimil Babka | 1 | -4/+9 |
| 2025-07-13 | mm, madvise: move madvise_set_anon_name() down the file | Vlastimil Babka | 1 | -32/+32 |
| 2025-07-13 | mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.c | Vlastimil Babka | 1 | -2/+50 |
| 2025-07-13 | mm, madvise: simplify anon_name handling | Vlastimil Babka | 1 | -24/+13 |
| 2025-07-13 | mm/madvise: eliminate very confusing manipulation of prev VMA | Lorenzo Stoakes | 1 | -37/+40 |
| 2025-07-13 | mm/madvise: thread all madvise state through madv_behavior | Lorenzo Stoakes | 1 | -136/+145 |
| 2025-07-13 | mm/madvise: thread VMA range state through madvise_behavior | Lorenzo Stoakes | 1 | -46/+57 |
| 2025-07-13 | mm/madvise: thread mm_struct through madvise_behavior | Lorenzo Stoakes | 1 | -53/+57 |
| 2025-07-13 | mm/madvise: remove the visitor pattern and thread anon_vma state | Lorenzo Stoakes | 1 | -83/+83 |
| 2025-07-09 | mm: remove devmap related functions and page table bits | Alistair Popple | 1 | -4/+4 |
| 2025-07-09 | mm: update core kernel code to use vm_flags_t consistently | Lorenzo Stoakes | 1 | -2/+2 |
| 2025-07-09 | mm: madvise: use per_vma lock for MADV_FREE | Barry Song | 1 | -6/+19 |
| 2025-07-09 | mm: use per_vma lock for MADV_DONTNEED | Barry Song | 1 | -48/+150 |
| 2025-07-09 | mm: madvise: use walk_page_range_vma() instead of walk_page_range() | Barry Song | 1 | -5/+5 |
| 2025-06-11 | mm: close theoretical race where stale TLB entries could linger | Ryan Roberts | 1 | -0/+2 |
| 2025-06-05 | mm/madvise: handle madvise_lock() failure during race unwinding | SeongJae Park | 1 | -1/+4 |
| 2025-05-11 | mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] | SeongJae Park | 1 | -3/+8 |
| 2025-05-11 | mm/madvise: batch tlb flushes for MADV_FREE | SeongJae Park | 1 | -11/+46 |
| 2025-05-11 | mm/madvise: define and use madvise_behavior struct for madvise_do_behavior() | SeongJae Park | 1 | -12/+25 |
| 2025-03-17 | mm/madvise: remove len parameter of madvise_do_behavior() | SeongJae Park | 1 | -6/+4 |
| 2025-03-17 | mm/madvise: deduplicate madvise_do_behavior() skip case handlings | SeongJae Park | 1 | -23/+34 |
| 2025-03-17 | mm/madvise: split out populate behavior check logic | SeongJae Park | 1 | -7/+13 |
| 2025-03-17 | mm/madvise: use is_memory_failure() from madvise_do_behavior() | SeongJae Park | 1 | -22/+27 |
| 2025-03-17 | mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared() | David Hildenbrand | 1 | -3/+3 |
| 2025-03-16 | mm: allow guard regions in file-backed and read-only mappings | Lorenzo Stoakes | 1 | -7/+1 |
| 2025-03-16 | mm/madvise: remove redundant mmap_lock operations from process_madvise() | SeongJae Park | 1 | -3/+25 |
| 2025-03-16 | mm/madvise: split out madvise() behavior execution | SeongJae Park | 1 | -23/+30 |
| 2025-03-16 | mm/madvise: split out madvise input validity check | SeongJae Park | 1 | -10/+22 |
| 2025-03-16 | mm/madvise: split out mmap locking operations for madvise() | SeongJae Park | 1 | -13/+49 |
| 2025-02-17 | mm,madvise,hugetlb: check for 0-length range after end address adjustment | Ricardo Cañuelo Navarro | 1 | -1/+10 |
| 2025-01-13 | mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) | Qi Zheng | 1 | -1/+6 |
| 2024-11-11 | mm: madvise: implement lightweight guard page mechanism | Lorenzo Stoakes | 1 | -0/+239 |
| 2024-11-05 | mm/madvise: unrestrict process_madvise() for current process | Lorenzo Stoakes | 1 | -19/+36 |
| 2024-11-05 | mm: refactor mm_access() to not return NULL | Lorenzo Stoakes | 1 | -2/+2 |
| 2024-09-21 | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -10/+3 |
| 2024-09-17 | mm/madvise: process_madvise() drop capability check if same mm | Lorenzo Stoakes | 1 | -1/+1 |
| 2024-09-03 | mseal: replace can_modify_mm_madv with a vma variant | Pedro Falcato | 1 | -10/+3 |
| 2024-07-24 | Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -1/+4 |
| 2024-07-19 | mm: add MAP_DROPPABLE for designating always lazily freeable mappings | Jason A. Donenfeld | 1 | -1/+4 |
| 2024-07-03 | mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) | Jane Chu | 1 | -1/+1 |
| 2024-05-23 | mseal: add mseal syscall | Jeff Xu | 1 | -0/+12 |
| 2024-05-07 | mm/vmscan: remove ignore_references argument of reclaim_pages() | SeongJae Park | 1 | -2/+2 |
| 2024-05-05 | mm/madvise: optimize lazyfreeing with mTHP in madvise_free | Lance Yang | 1 | -41/+44 |
| 2024-05-05 | mm/memory: add any_dirty optional pointer to folio_pte_batch() | Lance Yang | 1 | -5/+14 |
| 2024-05-05 | mm/madvise: introduce clear_young_dirty_ptes() batch helper | Lance Yang | 1 | -1/+2 |
| 2024-04-25 | mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLD | Ryan Roberts | 1 | -37/+50 |
| 2024-04-25 | mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache() | Ryan Roberts | 1 | -4/+8 |
| 2024-04-25 | mm: add pmd_folio() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2024-04-25 | mm: convert folio_estimated_sharers() to folio_likely_mapped_shared() | David Hildenbrand | 1 | -3/+3 |
| 2024-04-25 | mm/madvise: don't perform madvise VMA walk for MADV_POPULATE_(READ|WRITE) | David Hildenbrand | 1 | -14/+12 |
| 2024-04-16 | mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly | David Hildenbrand | 1 | -15/+2 |
| 2024-03-04 | mm: madvise: pageout: ignore references rather than clearing young | Barry Song | 1 | -4/+4 |
| 2024-02-23 | madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimate... | Barry Song | 1 | -1/+1 |
| 2024-02-07 | mm/madvise: don't forget to leave lazy MMU mode in madvise_cold_or_pageout_pt... | Sergey Senozhatsky | 1 | -0/+1 |
| 2023-12-29 | mm: return a folio from read_swap_cache_async() | Matthew Wilcox (Oracle) | 1 | -11/+11 |
| 2023-12-06 | mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range() | Jiexun Wang | 1 | -0/+11 |
| 2023-10-18 | mm: drop the assumption that VM_SHARED always implies writable | Lorenzo Stoakes | 1 | -1/+1 |
| 2023-10-18 | mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. | Lorenzo Stoakes | 1 | -22/+4 |
| 2023-10-04 | mm: remove remnants of SPLIT_RSS_COUNTING | Mateusz Guzik | 1 | -4/+1 |
| 2023-08-24 | swap: remove remnants of polling from read_swap_cache_async | Suren Baghdasaryan | 1 | -2/+2 |
| 2023-08-24 | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes | Andrew Morton | 1 | -3/+3 |
| 2023-08-24 | madvise:madvise_free_pte_range(): don't use mapcount() against large folio fo... | Yin Fengwei | 1 | -1/+1 |
| 2023-08-24 | madvise:madvise_cold_or_pageout_pte_range(): don't use mapcount() against lar... | Yin Fengwei | 1 | -2/+2 |
| 2023-08-21 | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes | Andrew Morton | 1 | -0/+3 |
| 2023-08-21 | mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once | Suren Baghdasaryan | 1 | -3/+2 |
| 2023-08-21 | mm: enable page walking API to lock vmas during the walk | Suren Baghdasaryan | 1 | -0/+3 |
| 2023-08-18 | mm: make PTE_MARKER_SWAPIN_ERROR more general | Axel Rasmussen | 1 | -1/+1 |
| 2023-08-18 | mm: madvise: fix uneven accounting of psi | Charan Teja Kalla | 1 | -0/+4 |
| 2023-06-19 | mm: ptep_get() conversion | Ryan Roberts | 1 | -3/+3 |
| 2023-06-19 | mm/madvise: clean up force_shm_swapin_readahead() | Hugh Dickins | 1 | -11/+13 |
| 2023-06-19 | mm/madvise: clean up pte_offset_map_lock() scans | Hugh Dickins | 1 | -54/+68 |
| 2023-04-28 | Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 1 | -2/+3 |
| 2023-04-27 | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -13/+1 |
| 2023-04-18 | mm/madvise: use vma_lookup() instead of find_vma() | ZhangPeng | 1 | -13/+1 |
| 2023-03-30 | iov_iter: add iter_iov_addr() and iter_iov_len() helpers | Jens Axboe | 1 | -5/+4 |
| 2023-03-16 | mm: Introduce untagged_addr_remote() | Kirill A. Shutemov | 1 | -2/+3 |
| 2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -64/+59 |
| 2023-02-20 | mm: change to return bool for folio_isolate_lru() | Baolin Wang | 1 | -2/+2 |
| 2023-02-20 | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
| 2023-02-09 | mm: replace vma->vm_flags direct modifications with modifier calls | Suren Baghdasaryan | 1 | -1/+1 |
| 2023-02-09 | madvise: use split_vma() instead of __split_vma() | Liam R. Howlett | 1 | -7/+3 |
| 2023-02-09 | mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator | Liam R. Howlett | 1 | -3/+3 |
| 2023-02-09 | madvise: use vmi iterator for __split_vma() and vma_merge() | Liam R. Howlett | 1 | -4/+5 |
| 2023-02-02 | mm: madvise: use vm_normal_folio() in madvise_free_pte_range() | Kefeng Wang | 1 | -4/+2 |
| 2023-02-02 | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export | Alistair Popple | 1 | -1/+1 |
| 2023-01-19 | fs: port inode_owner_or_capable() to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-18 | mm/swap: convert deactivate_page() to folio_deactivate() | Vishal Moola (Oracle) | 1 | -2/+2 |
| 2023-01-18 | madvise: convert madvise_cold_or_pageout_pte_range() to use folios | Vishal Moola (Oracle) | 1 | -49/+49 |
| 2023-01-18 | mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() | Kefeng Wang | 1 | -1/+1 |
| 2023-01-11 | mm: update mmap_sem comments to refer to mmap_lock | Lorenzo Stoakes | 1 | -1/+1 |
| 2022-12-13 | Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -23/+38 |
| 2022-12-12 | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -1/+1 |
| 2022-12-11 | mm: add cond_resched() in swapin_walk_pmd_entry() | Kefeng Wang | 1 | -0/+1 |
| 2022-12-11 | mm/madvise: fix madvise_pageout for private file mappings | Pavankumar Kondeti | 1 | -18/+35 |
| 2022-11-30 | mm: anonymous shared memory naming | Pasha Tatashin | 1 | -5/+2 |
| 2022-11-30 | madvise: use zap_page_range_single for madvise dontneed | Mike Kravetz | 1 | -3/+3 |
| 2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 1 | -1/+1 |
| 2022-10-28 | mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs | Rik van Riel | 1 | -1/+11 |
| 2022-10-03 | madvise: convert madvise_free_pte_range() to use a folio | Matthew Wilcox (Oracle) | 1 | -24/+25 |
| 2022-09-26 | mm/madvise: use vma_find() instead of vma linked list | Liam R. Howlett | 1 | -1/+1 |
| 2022-09-26 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -2/+5 |
| 2022-09-26 | mm: fix madivse_pageout mishandling on non-LRU page | Minchan Kim | 1 | -2/+5 |
| 2022-09-11 | mm/madvise: add MADV_COLLAPSE to process_madvise() | Zach O'Keefe | 1 | -2/+2 |
| 2022-09-11 | mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse | Zach O'Keefe | 1 | -0/+5 |
| 2022-07-17 | mm: handling Non-LRU pages returned by vm_normal_pages | Alex Sierra | 1 | -2/+2 |
| 2022-07-03 | mm/madvise: minor cleanup for swapin_walk_pmd_entry() | Miaohe Lin | 1 | -5/+5 |
| 2022-06-16 | mm/memory-failure: disable unpoison once hw error happens | zhenwei pi | 1 | -1/+1 |
| 2022-05-27 | mm: filter out swapin error entry in shmem mapping | Miaohe Lin | 1 | -1/+4 |
| 2022-05-27 | mm/madvise: free hwpoison and swapin error entry in madvise_free_pte_range | Miaohe Lin | 1 | -5/+8 |
| 2022-05-09 | mm: submit multipage reads for SWP_FS_OPS swap-space | NeilBrown | 1 | -2/+6 |
| 2022-05-09 | mm: create new mm/swap.h header file | NeilBrown | 1 | -0/+1 |
| 2022-04-28 | mm/madvise: fix potential pte_unmap_unlock pte error | Miaohe Lin | 1 | -4/+4 |
| 2022-04-01 | Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" | Charan Teja Kalla | 1 | -8/+1 |
| 2022-03-24 | mm: madvise: MADV_DONTNEED_LOCKED | Johannes Weiner | 1 | -10/+14 |
| 2022-03-24 | mm: enable MADV_DONTNEED for hugetlb mappings | Mike Kravetz | 1 | -3/+30 |
| 2022-03-22 | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -0/+5 |
| 2022-03-22 | mm: madvise: skip unmapped vma holes passed to process_madvise | Charan Teja Kalla | 1 | -1/+8 |
| 2022-03-22 | mm: madvise: return correct bytes advised with process_madvise | Charan Teja Kalla | 1 | -2/+1 |
| 2022-03-22 | mm/madvise: use vma_lookup() instead of find_vma() | Miaohe Lin | 1 | -2/+2 |
| 2022-03-22 | mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler | luofei | 1 | -0/+2 |
| 2022-03-05 | mm: fix use-after-free when anon vma name is used after vma is freed | Suren Baghdasaryan | 1 | -1/+7 |
| 2022-03-05 | mm: prevent vm_area_struct::anon_name refcount saturation | Suren Baghdasaryan | 1 | -2/+1 |
| 2022-03-05 | mm: refactor vm_area_struct::anon_vma_name usage code | Suren Baghdasaryan | 1 | -58/+29 |
| 2022-02-17 | mm/munlock: delete munlock_vma_pages_all(), allow oomreap | Hugh Dickins | 1 | -0/+5 |
| 2022-01-15 | mm: move anon_vma declarations to linux/mm_inline.h | Arnd Bergmann | 1 | -0/+1 |
| 2022-01-15 | mm: add anonymous vma name refcounting | Suren Baghdasaryan | 1 | -6/+36 |
| 2022-01-15 | mm: add a field to store names for private anonymous memory | Colin Cross | 1 | -4/+125 |
| 2022-01-15 | mm: rearrange madvise code to allow for reuse | Colin Cross | 1 | -160/+178 |
| 2021-10-14 | mm: use pidfd_get_task() | Christian Brauner | 1 | -12/+3 |
| 2021-09-03 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -0/+1 |
| 2021-09-03 | mm/madvise: add MADV_WILLNEED to process_madvise() | zhangkui | 1 | -0/+1 |
| 2021-08-30 | Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
| 2021-08-13 | mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(READ|WRITE) | David Hildenbrand | 1 | -1/+3 |
| 2021-07-12 | mm: Fix comments mentioning i_mutex | Jan Kara | 1 | -1/+1 |
| 2021-06-30 | mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefault page tables | David Hildenbrand | 1 | -0/+66 |
| 2021-05-07 | mm: fix typos in comments | Ingo Molnar | 1 | -2/+2 |
| 2021-03-13 | mm/madvise: replace ptrace attach requirement for process_madvise | Suren Baghdasaryan | 1 | -1/+12 |
| 2021-02-23 | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -2/+3 |
| 2021-01-29 | tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() | Will Deacon | 1 | -3/+3 |
| 2021-01-29 | tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() | Will Deacon | 1 | -3/+3 |
| 2021-01-24 | inode: make init and permission helpers idmapped mount aware | Christian Brauner | 1 | -1/+2 |
| 2021-01-24 | fs: add file and path permissions helpers | Christian Brauner | 1 | -1/+1 |
| 2020-12-15 | mm,memory_failure: always pin the page in madvise_inject_error | Oscar Salvador | 1 | -8/+1 |
| 2020-12-15 | mm,hwpoison: drop unneeded pcplist draining | Oscar Salvador | 1 | -5/+0 |
| 2020-12-08 | mm/madvise: remove racy mm ownership check | Minchan Kim | 1 | -2/+1 |
| 2020-11-22 | mm: fix madvise WILLNEED performance problem | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2020-11-22 | mm/madvise: fix memory leak from process_madvise | Eric Dumazet | 1 | -2/+0 |
| 2020-10-18 | mm/madvise: introduce process_madvise() syscall: an external memory hinting API | Minchan Kim | 1 | -1/+92 |
| 2020-10-18 | mm/madvise: pass mm to do_madvise | Minchan Kim | 1 | -14/+18 |
| 2020-10-16 | mm: remove the now-unnecessary mmget_still_valid() hack | Jann Horn | 1 | -17/+0 |
| 2020-10-16 | mm,hwpoison: return 0 if the page is already poisoned in soft-offline | Oscar Salvador | 1 | -5/+0 |
| 2020-10-16 | mm,hwpoison: refactor madvise_inject_error | Oscar Salvador | 1 | -17/+13 |
| 2020-10-13 | mm: optimise madvise WILLNEED | Matthew Wilcox (Oracle) | 1 | -9/+12 |
| 2020-09-26 | mm: validate pmd after splitting | Minchan Kim | 1 | -1/+1 |
| 2020-09-05 | mm: madvise: fix vma user-after-free | Yang Shi | 1 | -1/+1 |
| 2020-06-09 | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 1 | -10/+10 |
| 2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -10/+10 |
| 2020-04-24 | mm: check that mm is still valid in madvise() | Linus Torvalds | 1 | -0/+18 |
| 2020-03-21 | mm: do not allow MADV_PAGEOUT for CoW pages | Michal Hocko | 1 | -3/+9 |
| 2020-01-20 | mm: make do_madvise() available internally | Jens Axboe | 1 | -1/+6 |
| 2019-12-01 | mm/madvise.c: use PAGE_ALIGN[ED] for range checking | Wei Yang | 1 | -2/+2 |
| 2019-12-01 | mm/madvise.c: replace with page_size() in madvise_inject_error() | Yunfeng Ye | 1 | -4/+4 |
| 2019-12-01 | mm, soft-offline: convert parameter to pfn | Naoya Horiguchi | 1 | -1/+1 |
| 2019-11-15 | mm: fix trying to reclaim unevictable lru page when calling madvise_pageout | zhong jiang | 1 | -4/+12 |
| 2019-09-25 | mm: factor out common parts between MADV_COLD and MADV_PAGEOUT | Minchan Kim | 1 | -147/+45 |
| 2019-09-25 | mm: introduce MADV_PAGEOUT | Minchan Kim | 1 | -0/+189 |
| 2019-09-25 | mm: introduce MADV_COLD | Minchan Kim | 1 | -2/+177 |
| 2019-09-25 | mm: untag user pointers passed to memory syscalls | Andrey Konovalov | 1 | -0/+2 |
| 2019-09-24 | mm/madvise: reduce code duplication in error handling paths | Mike Rapoport | 1 | -36/+16 |
| 2019-09-21 | Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd... | Linus Torvalds | 1 | -29/+13 |
| 2019-09-07 | pagewalk: separate function pointers from iterator data | Christoph Hellwig | 1 | -29/+12 |
| 2019-09-07 | mm: split out a new pagewalk.h header from mm.h | Christoph Hellwig | 1 | -0/+1 |
| 2019-08-30 | mm: Handle MADV_WILLNEED through vfs_fadvise() | Jan Kara | 1 | -6/+16 |
| 2019-07-02 | mm: remove MEMORY_DEVICE_PUBLIC support | Christoph Hellwig | 1 | -1/+1 |
| 2019-05-14 | mm/mmu_notifier: use correct mmu_notifier events for each invalidation | Jérôme Glisse | 1 | -1/+1 |
| 2019-05-14 | mm/mmu_notifier: contextual information for event triggering invalidation | Jérôme Glisse | 1 | -1/+2 |
| 2019-04-03 | asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE | Peter Zijlstra | 1 | -1/+1 |
| 2018-12-28 | mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 | Jérôme Glisse | 1 | -10/+11 |
| 2018-10-28 | Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax | Linus Torvalds | 1 | -1/+1 |
| 2018-10-05 | mm: madvise(MADV_DODUMP): allow hugetlbfs pages | Daniel Black | 1 | -1/+1 |
| 2018-09-29 | xarray: Replace exceptional entries | Matthew Wilcox | 1 | -1/+1 |
| 2018-07-23 | mm, madvise_inject_error: Let memory_failure() optionally take a page reference | Dan Williams | 1 | -3/+13 |
| 2018-01-23 | mm/memory_failure: Remove unused trapno from memory_failure | Eric W. Biederman | 1 | -1/+1 |