index
:
linux.git
cached
cdir_v2
cfid-fixes
cifs
cpu_affinity
data_corruption_v6.x
fix-paths-case
hc-hw24-test
hw24
hw24-hc
hw24-hc-wip
master
multichannel-fixes
multichannel-fixes-v2
multichannel-fixes-v3
plk
sambaXP-2025
smb-compression-async
smb-compression-lsfmm
smb-compression-splice
smb-compression-upstream
xattr
Clone of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mm
/
rmap.c
Age
Commit message (
Expand
)
Author
Files
Lines
2025-07-17
mm/rmap: fix potential out-of-bounds page table access during batched unmap
Lance Yang
1
-18
/
+28
2025-03-17
mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MA...
David Hildenbrand
1
-8
/
+72
2025-03-17
mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared()
David Hildenbrand
1
-1
/
+1
2025-03-17
mm/rmap: use folio_large_nr_pages() in add/remove functions
David Hildenbrand
1
-6
/
+8
2025-03-17
mm/rmap: abstract large mapcount operations for large folios (!hugetlb)
David Hildenbrand
1
-8
/
+6
2025-03-17
mm/rmap: pass vma to __folio_add_rmap()
David Hildenbrand
1
-4
/
+4
2025-03-17
mm/rmap: add support for PUD sized mappings to rmap
Alistair Popple
1
-4
/
+63
2025-03-16
mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap
Barry Song
1
-3
/
+10
2025-03-16
mm: support batched unmap for lazyfree large folios during reclamation
Barry Song
1
-22
/
+50
2025-03-16
mm: support tlbbatch flush for a range of PTEs
Barry Song
1
-5
/
+5
2025-03-16
mm: set folio swapbacked iff folios are dirty in try_to_unmap_one
Barry Song
1
-27
/
+22
2025-03-16
mm: provide mapping_wrprotect_range() function
Lorenzo Stoakes
1
-0
/
+74
2025-03-16
mm: refactor rmap_walk_file() to separate out traversal logic
Lorenzo Stoakes
1
-26
/
+53
2025-03-16
mm/rmap: avoid -EBUSY from make_device_exclusive()
David Hildenbrand
1
-3
/
+6
2025-03-16
mm/rmap: keep mapcount untouched for device-exclusive entries
David Hildenbrand
1
-7
/
+0
2025-03-16
mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one()
David Hildenbrand
1
-0
/
+8
2025-03-16
mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one()
David Hildenbrand
1
-73
/
+51
2025-03-16
mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one()
David Hildenbrand
1
-13
/
+39
2025-03-16
mm: use single SWP_DEVICE_EXCLUSIVE entry type
David Hildenbrand
1
-1
/
+1
2025-03-16
mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk
David Hildenbrand
1
-133
/
+67
2025-03-16
mm/rmap: convert make_device_exclusive_range() to make_device_exclusive()
David Hildenbrand
1
-42
/
+61
2025-03-16
mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
David Hildenbrand
1
-1
/
+1
2024-11-07
mm: mass constification of folio/page pointers
Matthew Wilcox (Oracle)
1
-5
/
+6
2024-11-07
mm: renovate page_address_in_vma()
Matthew Wilcox (Oracle)
1
-7
/
+20
2024-11-07
mm: use page_pgoff() in more places
Matthew Wilcox (Oracle)
1
-3
/
+1
2024-11-07
mm: convert page_to_pgoff() to page_pgoff()
Matthew Wilcox (Oracle)
1
-1
/
+1
2024-11-06
memcg-v1: remove memcg move locking code
Shakeel Butt
1
-1
/
+0
2024-11-03
mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify()
Yu Zhao
1
-6
/
+3
2024-09-09
mm: introduce a pageflag for partially mapped folios
Usama Arif
1
-2
/
+3
2024-09-09
mm: count the number of anonymous THPs per size
Barry Song
1
-0
/
+1
2024-09-03
mm/rmap: use folio->_mapcount for small folios
David Hildenbrand
1
-2
/
+2
2024-09-01
mm/rmap: minimize folio->_nr_pages_mapped updates when batching PTE (un)mapping
David Hildenbrand
1
-14
/
+13
2024-09-01
mm/rmap: cleanup partially-mapped handling in __folio_remove_rmap()
David Hildenbrand
1
-13
/
+10
2024-09-01
mm: shrink skip folio mapped by an exiting process
Zhiguo Jiang
1
-0
/
+15
2024-07-24
Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
1
-3
/
+18
2024-07-19
mm: add MAP_DROPPABLE for designating always lazily freeable mappings
Jason A. Donenfeld
1
-3
/
+19
2024-07-03
mm: remove folio_test_anon(folio)==false path in __folio_add_anon_rmap()
Barry Song
1
-14
/
+3
2024-07-03
mm: use folio_add_new_anon_rmap() if folio_test_anon(folio)==false
Barry Song
1
-1
/
+3
2024-07-03
mm: extend rmap flags arguments for folio_add_new_anon_rmap
Barry Song
1
-9
/
+16
2024-07-03
mm/vmscan: avoid split lazyfree THP during shrink_folio_list()
Lance Yang
1
-10
/
+16
2024-07-03
mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop
Lance Yang
1
-6
/
+15
2024-07-03
mm/rmap: remove duplicated exit code in pagewalk loop
Lance Yang
1
-25
/
+15
2024-07-03
mm: rmap: abstract updating per-node and per-memcg stats
Yosry Ahmed
1
-27
/
+29
2024-05-11
mm: do not update memcg stats for NR_{FILE/SHMEM}_PMDMAPPED
Yosry Ahmed
1
-6
/
+9
2024-05-05
mm/rmap: change the type of we_locked from int to bool
Hao Ge
1
-1
/
+1
2024-05-05
mm/rmap: do not add fully unmapped large folio to deferred split list
Zi Yan
1
-3
/
+10
2024-05-05
mm: assert the mmap_lock is held in __anon_vma_prepare()
Matthew Wilcox (Oracle)
1
-2
/
+1
2024-05-05
mm: track mapcount of large folios in single value
David Hildenbrand
1
-23
/
+11
2024-05-05
mm/rmap: add fast-path for small folios when adding/removing/duplicating
David Hildenbrand
1
-10
/
+16
2024-04-25
mm: rename vma_pgoff_address back to vma_address
Matthew Wilcox (Oracle)
1
-6
/
+6
[next]