Show patches with: Submitter = Peter Xu       |    State = Action Required       |   284 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,7/7] mm/treewide: Drop pXd_large() mm/treewide: Replace pXd_large() with pXd_leaf() - 1 - --- 2024-02-29 Peter Xu New
[v2,6/7] mm/treewide: Replace pud_large() with pud_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - 1 - --- 2024-02-29 Peter Xu New
[v2,5/7] mm/treewide: Replace pmd_large() with pmd_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - 1 - --- 2024-02-29 Peter Xu New
[v2,4/7] mm/x86: Drop two unnecessary pud_leaf() definitions mm/treewide: Replace pXd_large() with pXd_leaf() 1 1 - --- 2024-02-29 Peter Xu New
[v2,3/7] mm/x86: Replace p4d_large() with p4d_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - 1 - --- 2024-02-29 Peter Xu New
[v2,2/7] mm/ppc: Replace pXd_is_leaf() with pXd_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - 1 - --- 2024-02-29 Peter Xu New
[v2,1/7] mm/ppc: Define pXd_large() with pXd_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - 1 - --- 2024-02-29 Peter Xu New
[5/5] mm/treewide: Drop pXd_large() mm/treewide: Replace pXd_large() with pXd_leaf() - - - --- 2024-02-28 Peter Xu New
[4/5] mm/treewide: Replace pud_large() with pud_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - - - --- 2024-02-28 Peter Xu New
[3/5] mm/treewide: Replace pmd_large() with pmd_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - - - --- 2024-02-28 Peter Xu New
[2/5] mm/x86: Replace p4d_large() with p4d_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - - - --- 2024-02-28 Peter Xu New
[1/5] mm/ppc: Define pXd_large() with pXd_leaf() mm/treewide: Replace pXd_large() with pXd_leaf() - - - --- 2024-02-28 Peter Xu New
[v2,13/13] mm/gup: Handle hugetlb in the generic follow_page_mask code mm/gup: Unify hugetlb, part 2 - - - --- 2024-01-03 Peter Xu New
[v2,12/13] mm/gup: Handle hugepd for follow_page() mm/gup: Unify hugetlb, part 2 - - - --- 2024-01-03 Peter Xu New
[v2,11/13] mm/gup: Handle huge pmd for follow_pmd_mask() mm/gup: Unify hugetlb, part 2 - 1 - --- 2024-01-03 Peter Xu New
[v2,10/13] mm/gup: Handle huge pud for follow_pud_mask() mm/gup: Unify hugetlb, part 2 - 1 - --- 2024-01-03 Peter Xu New
[v2,09/13] mm/gup: Cache *pudp in follow_pud_mask() mm/gup: Unify hugetlb, part 2 1 1 - --- 2024-01-03 Peter Xu New
[v2,08/13] mm/gup: Handle hugetlb for no_page_table() mm/gup: Unify hugetlb, part 2 - 2 - --- 2024-01-03 Peter Xu New
[v2,07/13] mm/gup: Refactor record_subpages() to find 1st small page mm/gup: Unify hugetlb, part 2 - 1 - --- 2024-01-03 Peter Xu New
[v2,06/13] mm/gup: Drop folio_fast_pin_allowed() in hugepd processing mm/gup: Unify hugetlb, part 2 - - - --- 2024-01-03 Peter Xu New
[v2,05/13] mm: Introduce vma_pgtable_walk_{begin|end}() mm/gup: Unify hugetlb, part 2 - 2 - --- 2024-01-03 Peter Xu New
[v2,04/13] mm: Make HPAGE_PXD_* macros even if !THP mm/gup: Unify hugetlb, part 2 - 2 - --- 2024-01-03 Peter Xu New
[v2,03/13] mm: Provide generic pmd_thp_or_huge() mm/gup: Unify hugetlb, part 2 - - - --- 2024-01-03 Peter Xu New
[v2,02/13] mm/hugetlb: Declare hugetlbfs_pagecache_present() non-static mm/gup: Unify hugetlb, part 2 - - - --- 2024-01-03 Peter Xu New
[v2,01/13] mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES mm/gup: Unify hugetlb, part 2 - 1 - --- 2024-01-03 Peter Xu New
[13/13] mm/gup: Handle hugetlb in the generic follow_page_mask code mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[12/13] mm/gup: Handle hugepd for follow_page() mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[11/13] mm/gup: Handle huge pmd for follow_pmd_mask() mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[10/13] mm/gup: Handle huge pud for follow_pud_mask() mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[09/13] mm/gup: Cache *pudp in follow_pud_mask() mm/gup: Unify hugetlb, part 2 1 - - --- 2023-12-19 Peter Xu New
[08/13] mm/gup: Handle hugetlb for no_page_table() mm/gup: Unify hugetlb, part 2 - 1 - --- 2023-12-19 Peter Xu New
[07/13] mm/gup: Refactor record_subpages() to find 1st small page mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[06/13] mm/gup: Drop folio_fast_pin_allowed() in hugepd processing mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[05/13] mm: Introduce vma_pgtable_walk_{begin|end}() mm/gup: Unify hugetlb, part 2 - 2 - --- 2023-12-19 Peter Xu New
[04/13] mm: Make HPAGE_PXD_* macros even if !THP mm/gup: Unify hugetlb, part 2 - 1 - --- 2023-12-19 Peter Xu New
[03/13] mm: Provide generic pmd_thp_or_huge() mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[02/13] mm/hugetlb: Declare hugetlbfs_pagecache_present() non-static mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[01/13] mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES mm/gup: Unify hugetlb, part 2 - - - --- 2023-12-19 Peter Xu New
[v2] fs/Kconfig: Make hugetlbfs a menuconfig [v2] fs/Kconfig: Make hugetlbfs a menuconfig - 1 - --- 2023-11-24 Peter Xu New
mm/Kconfig: Make userfaultfd a menuconfig mm/Kconfig: Make userfaultfd a menuconfig - - - --- 2023-11-23 Peter Xu New
fs/Kconfig: Make hugetlbfs a menuconfig fs/Kconfig: Make hugetlbfs a menuconfig - - - --- 2023-11-23 Peter Xu New
mm/gup: Fix follow_devmap_p[mu]d() on page==NULL handling mm/gup: Fix follow_devmap_p[mu]d() on page==NULL handling 1 - - --- 2023-11-23 Peter Xu New
[3/3] mm/selftests: Fix pagemap_ioctl memory map test mm/pagemap: A few fixes to the recent PAGEMAP_SCAN - 1 - --- 2023-11-16 Peter Xu New
[2/3] mm/pagemap: Fix wr-protect even if PM_SCAN_WP_MATCHING not set mm/pagemap: A few fixes to the recent PAGEMAP_SCAN - 2 - --- 2023-11-16 Peter Xu New
[1/3] mm/pagemap: Fix ioctl(PAGEMAP_SCAN) on vma check mm/pagemap: A few fixes to the recent PAGEMAP_SCAN - 3 - --- 2023-11-16 Peter Xu New
[RFC,12/12] mm/gup: Merge hugetlb into generic mm code mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,11/12] mm/gup: Handle hugepd for follow_page() mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,10/12] mm/gup: Handle huge pmd for follow_pmd_mask() mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,09/12] mm/gup: Handle huge pud for follow_pud_mask() mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,08/12] mm/gup: Handle hugetlb for no_page_table() mm/gup: Unify hugetlb, part 2 - 1 - --- 2023-11-16 Peter Xu New
[RFC,07/12] mm/gup: Refactor record_subpages() to find 1st small page mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,06/12] mm/gup: Drop folio_fast_pin_allowed() in hugepd processing mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,05/12] mm/gup: Fix follow_devmap_p[mu]d() to return even if NULL mm/gup: Unify hugetlb, part 2 - 1 - --- 2023-11-16 Peter Xu New
[RFC,04/12] mm: Introduce vma_pgtable_walk_{begin|end}() mm/gup: Unify hugetlb, part 2 - 1 - --- 2023-11-16 Peter Xu New
[RFC,03/12] mm: Export HPAGE_PXD_* macros even if !THP mm/gup: Unify hugetlb, part 2 - 1 - --- 2023-11-16 Peter Xu New
[RFC,02/12] mm: Provide generic pmd_thp_or_huge() mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
[RFC,01/12] mm/hugetlb: Export hugetlbfs_pagecache_present() mm/gup: Unify hugetlb, part 2 - - - --- 2023-11-16 Peter Xu New
mm: Wire up tail page poisoning over ->mappings mm: Wire up tail page poisoning over ->mappings - - - --- 2023-08-15 Peter Xu New
[RFC,v2,2/3] mm: Reorg and declare free spaces in struct folio tails Untitled series #56057 - - - --- 2023-08-14 Peter Xu New
[RFC] mm: Properly document tail pages for compound pages [RFC] mm: Properly document tail pages for compound pages - - - --- 2023-08-10 Peter Xu New
[v4,8/8] selftests/mm: Add gup test matrix in run_vmtests.sh mm/gup: Unify hugetlb, speed up thp 1 - - --- 2023-06-28 Peter Xu New
[v4,7/8] selftests/mm: Add -a to run_vmtests.sh mm/gup: Unify hugetlb, speed up thp 1 - - --- 2023-06-28 Peter Xu New
[v4,6/8] mm/gup: Retire follow_hugetlb_page() mm/gup: Unify hugetlb, speed up thp 1 - - --- 2023-06-28 Peter Xu New
[v4,5/8] mm/gup: Accelerate thp gup even for "pages != NULL" mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-28 Peter Xu New
[v4,4/8] mm/gup: Cleanup next_page handling mm/gup: Unify hugetlb, speed up thp 1 1 - --- 2023-06-28 Peter Xu New
[v4,3/8] mm/hugetlb: Add page_mask for hugetlb_follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-28 Peter Xu New
[v4,2/8] mm/hugetlb: Prepare hugetlb_follow_page_mask() for FOLL_PIN mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-28 Peter Xu New
[v4,1/8] mm/hugetlb: Handle FOLL_DUMP well in follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-28 Peter Xu New
[v3,8/8] selftests/mm: Add gup test matrix in run_vmtests.sh mm/gup: Unify hugetlb, speed up thp 1 - - --- 2023-06-23 Peter Xu New
[v3,7/8] selftests/mm: Add -a to run_vmtests.sh mm/gup: Unify hugetlb, speed up thp 1 - - --- 2023-06-23 Peter Xu New
[v3,6/8] mm/gup: Retire follow_hugetlb_page() mm/gup: Unify hugetlb, speed up thp 1 - - --- 2023-06-23 Peter Xu New
[v3,5/8] mm/gup: Accelerate thp gup even for "pages != NULL" mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-23 Peter Xu New
[v3,4/8] mm/gup: Cleanup next_page handling mm/gup: Unify hugetlb, speed up thp 1 1 - --- 2023-06-23 Peter Xu New
[v3,3/8] mm/hugetlb: Add page_mask for hugetlb_follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-23 Peter Xu New
[v3,2/8] mm/hugetlb: Prepare hugetlb_follow_page_mask() for FOLL_PIN mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-23 Peter Xu New
[v3,1/8] mm/hugetlb: Handle FOLL_DUMP well in follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-23 Peter Xu New
[v2,8/8] selftests/mm: Add gup test matrix in run_vmtests.sh mm/gup: Unify hugetlb, speed up thp - - - --- 2023-06-19 Peter Xu New
[v2,7/8] selftests/mm: Add -a to run_vmtests.sh mm/gup: Unify hugetlb, speed up thp - - - --- 2023-06-19 Peter Xu New
[v2,6/8] mm/gup: Retire follow_hugetlb_page() mm/gup: Unify hugetlb, speed up thp - - - --- 2023-06-19 Peter Xu New
[v2,5/8] mm/gup: Accelerate thp gup even for "pages != NULL" mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-19 Peter Xu New
[v2,4/8] mm/gup: Cleanup next_page handling mm/gup: Unify hugetlb, speed up thp 1 1 - --- 2023-06-19 Peter Xu New
[v2,3/8] mm/hugetlb: Add page_mask for hugetlb_follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-19 Peter Xu New
[v2,2/8] mm/hugetlb: Prepare hugetlb_follow_page_mask() for FOLL_PIN mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-19 Peter Xu New
[v2,1/8] mm/hugetlb: Handle FOLL_DUMP well in follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-19 Peter Xu New
[7/7] mm/gup: Retire follow_hugetlb_page() mm/gup: Unify hugetlb, speed up thp - - - --- 2023-06-13 Peter Xu New
[6/7] mm/gup: Accelerate thp gup even for "pages != NULL" mm/gup: Unify hugetlb, speed up thp - - - --- 2023-06-13 Peter Xu New
[5/7] mm/gup: Cleanup next_page handling mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-13 Peter Xu New
[4/7] mm/hugetlb: Prepare hugetlb_follow_page_mask() for FOLL_PIN mm/gup: Unify hugetlb, speed up thp - - - --- 2023-06-13 Peter Xu New
[3/7] mm/hugetlb: Add page_mask for hugetlb_follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-13 Peter Xu New
[2/7] mm/hugetlb: Fix hugetlb_follow_page_mask() on permission checks mm/gup: Unify hugetlb, speed up thp - 1 - --- 2023-06-13 Peter Xu New
[1/7] mm/hugetlb: Handle FOLL_DUMP well in follow_page_mask() mm/gup: Unify hugetlb, speed up thp - 2 - --- 2023-06-13 Peter Xu New
mm/hugetlb: Fix pgtable lock on pmd sharing mm/hugetlb: Fix pgtable lock on pmd sharing - 1 - --- 2023-06-12 Peter Xu New
[4/4] mm: Make most walk page paths with pmd_trans_unstable() to retry mm: Fix pmd_trans_unstable() call sites on retry - - - --- 2023-06-02 Peter Xu New
[3/4] mm: Warn for unstable pmd in move_page_tables() mm: Fix pmd_trans_unstable() call sites on retry - - - --- 2023-06-02 Peter Xu New
[2/4] mm/migrate: Unify and retry an unstable pmd when hit mm: Fix pmd_trans_unstable() call sites on retry - - - --- 2023-06-02 Peter Xu New
[1/4] mm/mprotect: Retry on pmd_trans_unstable() mm: Fix pmd_trans_unstable() call sites on retry - - - --- 2023-06-02 Peter Xu New
[v2] selftests/kvm: Allow specify physical cpu list in demand paging test [v2] selftests/kvm: Allow specify physical cpu list in demand paging test - - - --- 2023-06-01 Peter Xu New
[v2,2/2] mm/uffd: Allow vma to merge as much as possible mm/uffd: Fix vma merge/split 1 1 - --- 2023-05-17 Peter Xu New
[v2,1/2] mm/uffd: Fix vma operation where start addr cuts part of vma mm/uffd: Fix vma merge/split - 2 - --- 2023-05-17 Peter Xu New
[2/2] mm/uffd: Allow vma to merge as much as possible mm/uffd: Fix vma merge/split 1 1 - --- 2023-05-17 Peter Xu New
« 1 2 3 »