summaryrefslogtreecommitdiff
path: root/mm/madvise.c
AgeCommit message (Expand)Author
2025-10-03mm: clean up is_guard_pte_marker()Lance Yang
2025-08-02mm/mseal: small cleanupsLorenzo Stoakes
2025-08-02mm/mseal: update madvise() logicLorenzo Stoakes
2025-07-24fs/proc/task_mmu: read proc/pid/maps under per-vma lockSuren Baghdasaryan
2025-07-24mm/vma: refactor vma_modify_flags_name() to vma_modify_name()Lorenzo Stoakes
2025-07-19mm: remove boolean output parameters from folio_pte_batch_ext()David Hildenbrand
2025-07-19mm: split folio_pte_batch() into folio_pte_batch() and folio_pte_batch_flags()David Hildenbrand
2025-07-19mm: convert FPB_IGNORE_* into FPB_RESPECT_*David Hildenbrand
2025-07-13mm, madvise: use standard madvise locking in madvise_set_anon_name()Vlastimil Babka
2025-07-13mm, madvise: move madvise_set_anon_name() down the fileVlastimil Babka
2025-07-13mm, madvise: extract mm code from prctl_set_vma() to mm/madvise.cVlastimil Babka
2025-07-13mm, madvise: simplify anon_name handlingVlastimil Babka
2025-07-13mm/madvise: eliminate very confusing manipulation of prev VMALorenzo Stoakes
2025-07-13mm/madvise: thread all madvise state through madv_behaviorLorenzo Stoakes
2025-07-13mm/madvise: thread VMA range state through madvise_behaviorLorenzo Stoakes
2025-07-13mm/madvise: thread mm_struct through madvise_behaviorLorenzo Stoakes
2025-07-13mm/madvise: remove the visitor pattern and thread anon_vma stateLorenzo Stoakes
2025-07-09mm: remove devmap related functions and page table bitsAlistair Popple
2025-07-09mm: update core kernel code to use vm_flags_t consistentlyLorenzo Stoakes
2025-07-09mm: madvise: use per_vma lock for MADV_FREEBarry Song
2025-07-09mm: use per_vma lock for MADV_DONTNEEDBarry Song
2025-07-09mm: madvise: use walk_page_range_vma() instead of walk_page_range()Barry Song
2025-06-11mm: close theoretical race where stale TLB entries could lingerRyan Roberts
2025-06-05mm/madvise: handle madvise_lock() failure during race unwindingSeongJae Park
2025-05-11mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED]SeongJae Park
2025-05-11mm/madvise: batch tlb flushes for MADV_FREESeongJae Park
2025-05-11mm/madvise: define and use madvise_behavior struct for madvise_do_behavior()SeongJae Park
2025-03-17mm/madvise: remove len parameter of madvise_do_behavior()SeongJae Park
2025-03-17mm/madvise: deduplicate madvise_do_behavior() skip case handlingsSeongJae Park
2025-03-17mm/madvise: split out populate behavior check logicSeongJae Park
2025-03-17mm/madvise: use is_memory_failure() from madvise_do_behavior()SeongJae Park
2025-03-17mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared()David Hildenbrand
2025-03-16mm: allow guard regions in file-backed and read-only mappingsLorenzo Stoakes
2025-03-16mm/madvise: remove redundant mmap_lock operations from process_madvise()SeongJae Park
2025-03-16mm/madvise: split out madvise() behavior executionSeongJae Park
2025-03-16mm/madvise: split out madvise input validity checkSeongJae Park
2025-03-16mm/madvise: split out mmap locking operations for madvise()SeongJae Park
2025-02-17mm,madvise,hugetlb: check for 0-length range after end address adjustmentRicardo CaƱuelo Navarro
2025-01-13mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED)Qi Zheng
2024-11-11mm: madvise: implement lightweight guard page mechanismLorenzo Stoakes
2024-11-05mm/madvise: unrestrict process_madvise() for current processLorenzo Stoakes
2024-11-05mm: refactor mm_access() to not return NULLLorenzo Stoakes
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-09-17mm/madvise: process_madvise() drop capability check if same mmLorenzo Stoakes
2024-09-03mseal: replace can_modify_mm_madv with a vma variantPedro Falcato
2024-07-24Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2024-07-19mm: add MAP_DROPPABLE for designating always lazily freeable mappingsJason A. Donenfeld
2024-07-03mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON)Jane Chu
2024-05-23mseal: add mseal syscallJeff Xu
2024-05-07mm/vmscan: remove ignore_references argument of reclaim_pages()SeongJae Park