Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
David Hildenbrand
| Archived =
No
| 424 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
…
4
5
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v2,15/40] mm/huge_memory: batch rmap operations in __split_huge_pmd_locked()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,14/40] mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,13/40] mm/rmap: factor out adding folio mappings into __folio_add_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,12/40] mm/rmap: remove page_add_file_rmap()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,11/40] mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_pte()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,10/40] mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,09/40] mm/huge_memory: page_add_file_rmap() -> folio_add_file_rmap_pmd()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,08/40] mm/memory: page_add_file_rmap() -> folio_add_file_rmap_[pte|pmd]()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,07/40] mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,06/40] mm/rmap: add hugetlb sanity checks for anon rmap handling
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,05/40] mm/rmap: introduce and use hugetlb_try_share_anon_rmap()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,04/40] mm/rmap: introduce and use hugetlb_try_dup_anon_rmap()
mm/rmap: interface overhaul
- 4 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,03/40] mm/rmap: introduce and use hugetlb_add_file_rmap()
mm/rmap: interface overhaul
- 4 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,02/40] mm/rmap: introduce and use hugetlb_remove_rmap()
mm/rmap: interface overhaul
- 4 -
-
-
-
2023-12-20
David Hildenbrand
New
[v2,01/40] mm/rmap: rename hugepage_add* to hugetlb_add*
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-20
David Hildenbrand
New
[v1,39/39] mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,38/39] mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,37/39] mm/rmap: remove page_try_dup_anon_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,36/39] mm/memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,35/39] mm/huge_memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pmd()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,34/39] mm/rmap: introduce folio_try_dup_anon_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,33/39] mm/rmap: convert page_dup_file_rmap() to folio_dup_file_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,32/39] mm/rmap: remove page_remove_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,31/39] Documentation: stop referring to page_remove_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,30/39] mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,29/39] mm/migrate_device: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,28/39] mm/memory: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,27/39] mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,26/39] mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,25/39] mm/huge_memory: page_remove_rmap() -> folio_remove_rmap_pmd()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,24/39] kernel/events/uprobes: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,23/39] mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,22/39] mm/rmap: remove RMAP_COMPOUND
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,21/39] mm/rmap: remove page_add_anon_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,20/39] mm/memory: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,19/39] mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,18/39] mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,17/39] mm/migrate: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,16/39] mm/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_pmd()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,15/39] mm/huge_memory: batch rmap operations in __split_huge_pmd_locked()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,14/39] mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,13/39] mm/rmap: factor out adding folio mappings into __folio_add_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,12/39] mm/rmap: remove page_add_file_rmap()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,11/39] mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_pte()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,10/39] mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,09/39] mm/huge_memory: page_add_file_rmap() -> folio_add_file_rmap_pmd()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,08/39] mm/memory: page_add_file_rmap() -> folio_add_file_rmap_[pte|pmd]()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,07/39] mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,06/39] mm/rmap: add hugetlb sanity checks
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,05/39] mm/rmap: introduce and use hugetlb_try_share_anon_rmap()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,04/39] mm/rmap: introduce and use hugetlb_try_dup_anon_rmap()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,03/39] mm/rmap: introduce and use hugetlb_add_file_rmap()
mm/rmap: interface overhaul
- 2 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,02/39] mm/rmap: introduce and use hugetlb_remove_rmap()
mm/rmap: interface overhaul
- 3 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1,01/39] mm/rmap: rename hugepage_add* to hugetlb_add*
mm/rmap: interface overhaul
- 3 -
-
-
-
2023-12-11
David Hildenbrand
New
[v1] selftests/mm: cow: print ksft header before printing anything else
[v1] selftests/mm: cow: print ksft header before printing anything else
- - -
-
-
-
2023-12-06
David Hildenbrand
New
[RFC,39/39] mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,38/39] mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,37/39] mm/rmap: remove page_try_dup_anon_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,36/39] mm/memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,35/39] mm/huge_memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rmap_pmd()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,34/39] mm/rmap: introduce folio_try_dup_anon_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,33/39] mm/rmap: convert page_dup_file_rmap() to folio_dup_file_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,32/39] mm/rmap: remove page_remove_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,31/39] Documentation: stop referring to page_remove_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,30/39] mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,29/39] mm/migrate_device: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,28/39] mm/memory: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,27/39] mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,26/39] mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,25/39] mm/huge_memory: page_remove_rmap() -> folio_remove_rmap_pmd()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,24/39] kernel/events/uprobes: page_remove_rmap() -> folio_remove_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,23/39] mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,22/39] mm/rmap: remove RMAP_COMPOUND
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,21/39] mm/rmap: remove page_add_anon_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,20/39] mm/memory: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,19/39] mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,18/39] mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,17/39] mm/migrate: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,16/39] mm/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_pmd()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,15/39] mm/huge_memory: batch rmap operations in __split_huge_pmd_locked()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,14/39] mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,13/39] mm/rmap: factor out adding folio mappings into __folio_add_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,12/39] mm/rmap: remove page_add_file_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,11/39] mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_pte()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,10/39] mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,08/39] mm/memory: page_add_file_rmap() -> folio_add_file_rmap_[pte|pmd]()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,07/39] mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|ptes|pmd]()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,06/39] mm/rmap: add hugetlb sanity checks
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,05/39] mm/rmap: introduce and use hugetlb_try_share_anon_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,04/39] mm/rmap: introduce and use hugetlb_try_dup_anon_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,03/39] mm/rmap: introduce and use hugetlb_add_file_rmap()
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,02/39] mm/rmap: introduce and use hugetlb_remove_rmap()
mm/rmap: interface overhaul
- - -
-
-
-
2023-12-04
David Hildenbrand
New
[RFC,01/39] mm/rmap: rename hugepage_add* to hugetlb_add*
mm/rmap: interface overhaul
- 1 -
-
-
-
2023-12-04
David Hildenbrand
New
[v1,5/5] mm/rmap: add hugetlb sanity checks
mm/rmap: separate hugetlb rmap handling
- - -
-
-
-
2023-11-28
David Hildenbrand
New
[v1,4/5] mm/rmap: introduce and use hugetlb_try_dup_anon_rmap()
mm/rmap: separate hugetlb rmap handling
- - -
-
-
-
2023-11-28
David Hildenbrand
New
[v1,3/5] mm/rmap: introduce and use hugetlb_add_file_rmap()
mm/rmap: separate hugetlb rmap handling
- - -
-
-
-
2023-11-28
David Hildenbrand
New
[v1,2/5] mm/rmap: introduce and use hugetlb_remove_rmap()
mm/rmap: separate hugetlb rmap handling
- - -
-
-
-
2023-11-28
David Hildenbrand
New
[v1,1/5] mm/rmap: rename hugepage_add* to hugetlb_add*
mm/rmap: separate hugetlb rmap handling
- 1 -
-
-
-
2023-11-28
David Hildenbrand
New
[WIP,v1,20/20] mm/rmap: perform all mapcount operations of large folios under the rmap seqcount
mm: precise "mapped shared" vs. "mapped exclusively" detection for PTE-mapped THP / partially-mappa…
- - -
-
-
-
2023-11-24
David Hildenbrand
New
[WIP,v1,19/20] mm/rmap: factor out removing folio range into __folio_remove_rmap_range()
mm: precise "mapped shared" vs. "mapped exclusively" detection for PTE-mapped THP / partially-mappa…
- - -
-
-
-
2023-11-24
David Hildenbrand
New
«
1
2
3
4
…
4
5
»