Show patches with: Submitter = Peter Xu       |   1274 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
fixup! mm/pagewalk: Check pfnmap for folio_walk_start() fixup! mm/pagewalk: Check pfnmap for folio_walk_start() - - - --- 2024-08-29 Peter Xu New
[v2,19/19] vfio/pci: Implement huge_fault support mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,18/19] mm/arm64: Support large pfn mappings mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,17/19] mm/x86: Support large pfn mappings mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,16/19] mm: Remove follow_pte() mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,15/19] mm/access_process_vm: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,14/19] acrn: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,13/19] vfio: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,12/19] mm/x86/pat: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,11/19] s390/pci_mmio: Use follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,10/19] KVM: Use follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,09/19] mm: New follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,08/19] mm: Always define pxx_pgprot() mm: Support huge pfnmaps - 1 - --- 2024-08-26 Peter Xu New
[v2,07/19] mm/fork: Accept huge pfnmap entries mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,06/19] mm/pagewalk: Check pfnmap for folio_walk_start() mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v2,05/19] mm/gup: Detect huge pfnmap entries in gup-fast mm: Support huge pfnmaps 1 1 - --- 2024-08-26 Peter Xu New
[v2,04/19] mm: Allow THP orders for PFNMAPs mm: Support huge pfnmaps 1 1 - --- 2024-08-26 Peter Xu New
[v2,03/19] mm: Mark special bits for huge pfn mappings when inject mm: Support huge pfnmaps 1 1 - --- 2024-08-26 Peter Xu New
[v2,02/19] mm: Drop is_huge_zero_pud() mm: Support huge pfnmaps 1 1 - --- 2024-08-26 Peter Xu New
[v2,01/19] mm: Introduce ARCH_SUPPORTS_HUGE_PFNMAP and special bits to pmd/pud mm: Support huge pfnmaps - - - --- 2024-08-26 Peter Xu New
[v5,7/7] mm/mprotect: fix dax pud handlings mm/mprotect: Fix dax puds - - - --- 2024-08-12 Peter Xu New
[v5,6/7] mm/x86: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-08-12 Peter Xu New
[v5,5/7] mm/x86: Implement arch_check_zapped_pud() mm/mprotect: Fix dax puds 1 - - --- 2024-08-12 Peter Xu New
[v5,4/7] mm/x86: Make pud_leaf() only care about PSE bit mm/mprotect: Fix dax puds 1 1 - --- 2024-08-12 Peter Xu New
[v5,3/7] mm/powerpc: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-08-12 Peter Xu New
[v5,2/7] mm/mprotect: Push mmu notifier to PUDs mm/mprotect: Fix dax puds - - - --- 2024-08-12 Peter Xu New
[v5,1/7] mm/dax: Dump start address in fault handler mm/mprotect: Fix dax puds 1 - - --- 2024-08-12 Peter Xu New
[19/19] vfio/pci: Implement huge_fault support mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[18/19] mm/arm64: Support large pfn mappings mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[17/19] mm/x86: Support large pfn mappings mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[16/19] mm: Remove follow_pte() mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[15/19] mm/access_process_vm: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[14/19] acrn: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[13/19] vfio: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[12/19] mm/x86/pat: Use the new follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[11/19] s390/pci_mmio: Use follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[10/19] KVM: Use follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[09/19] mm: New follow_pfnmap API mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[08/19] mm: Always define pxx_pgprot() mm: Support huge pfnmaps - 1 - --- 2024-08-09 Peter Xu New
[07/19] mm/fork: Accept huge pfnmap entries mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[05/19] mm/gup: Detect huge pfnmap entries in gup-fast mm: Support huge pfnmaps 1 1 - --- 2024-08-09 Peter Xu New
[04/19] mm: Allow THP orders for PFNMAPs mm: Support huge pfnmaps - 1 - --- 2024-08-09 Peter Xu New
[03/19] mm: Mark special bits for huge pfn mappings when inject mm: Support huge pfnmaps - 1 - --- 2024-08-09 Peter Xu New
[02/19] mm: Drop is_huge_zero_pud() mm: Support huge pfnmaps 1 1 - --- 2024-08-09 Peter Xu New
[01/19] mm: Introduce ARCH_SUPPORTS_HUGE_PFNMAP and special bits to pmd/pud mm: Support huge pfnmaps - - - --- 2024-08-09 Peter Xu New
[RFC,6/6] mm: Convert "*_trans_huge() || *_devmap()" to use *_leaf() mm: THP-agnostic refactor on huge mappings - - - --- 2024-07-17 Peter Xu New
[RFC,5/6] mm/huge_mapping: Create huge_mapping_pxx.c mm: THP-agnostic refactor on huge mappings - - - --- 2024-07-17 Peter Xu New
[RFC,4/6] mm: Move huge mapping declarations from internal.h to huge_mm.h mm: THP-agnostic refactor on huge mappings - - - --- 2024-07-17 Peter Xu New
[RFC,3/6] mm/treewide: Make pgtable-generic.c THP agnostic mm: THP-agnostic refactor on huge mappings - - - --- 2024-07-17 Peter Xu New
[RFC,2/6] mm: PGTABLE_HAS_P[MU]D_LEAVES config options mm: THP-agnostic refactor on huge mappings - - - --- 2024-07-17 Peter Xu New
[RFC,1/6] mm/treewide: Remove pgd_devmap() mm: THP-agnostic refactor on huge mappings - - - --- 2024-07-17 Peter Xu New
[v3,8/8] mm/mprotect: fix dax pud handlings mm/mprotect: Fix dax puds - - - --- 2024-07-15 Peter Xu New
[v3,7/8] mm/x86: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-07-15 Peter Xu New
[v3,6/8] mm/x86: arch_check_zapped_pud() mm/mprotect: Fix dax puds 1 - - --- 2024-07-15 Peter Xu New
[v3,5/8] mm/x86: Make pud_leaf() only cares about PSE bit mm/mprotect: Fix dax puds 1 1 - --- 2024-07-15 Peter Xu New
[v3,4/8] mm/powerpc: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-07-15 Peter Xu New
[v3,3/8] mm/mprotect: Push mmu notifier to PUDs mm/mprotect: Fix dax puds - - - --- 2024-07-15 Peter Xu New
[v3,2/8] mm/mprotect: Remove NUMA_HUGE_PTE_UPDATES mm/mprotect: Fix dax puds - - - --- 2024-07-15 Peter Xu New
[v3,1/8] mm/dax: Dump start address in fault handler mm/mprotect: Fix dax puds 1 - - --- 2024-07-15 Peter Xu New
mm/x86/pat: Only untrack the pfn range if unmap region mm/x86/pat: Only untrack the pfn range if unmap region 1 - - --- 2024-07-12 Peter Xu New
mm/migrate: Putback split folios when numa hint migration fails mm/migrate: Putback split folios when numa hint migration fails - 1 - --- 2024-07-08 Peter Xu New
[v2,8/8] mm/mprotect: fix dax pud handlings mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[v2,7/8] mm/x86: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[v2,6/8] mm/x86: arch_check_zapped_pud() mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[v2,5/8] mm/x86: Make pud_leaf() only cares about PSE bit mm/mprotect: Fix dax puds 1 - - --- 2024-07-03 Peter Xu New
[v2,4/8] mm/powerpc: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[v2,3/8] mm/mprotect: Push mmu notifier to PUDs mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[v2,2/8] mm/mprotect: Remove NUMA_HUGE_PTE_UPDATES mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[v2,1/8] mm/dax: Dump start address in fault handler mm/mprotect: Fix dax puds - - - --- 2024-07-03 Peter Xu New
[7/7] mm/mprotect: fix dax pud handlings mm/mprotect: Fix dax puds - - - --- 2024-06-21 Peter Xu New
[6/7] mm/x86: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-06-21 Peter Xu New
[5/7] mm/x86: Make pud_leaf() only cares about PSE bit mm/mprotect: Fix dax puds 1 - - --- 2024-06-21 Peter Xu New
[4/7] mm/powerpc: Add missing pud helpers mm/mprotect: Fix dax puds - - - --- 2024-06-21 Peter Xu New
[3/7] mm/mprotect: Push mmu notifier to PUDs mm/mprotect: Fix dax puds - - - --- 2024-06-21 Peter Xu New
[2/7] mm/mprotect: Remove NUMA_HUGE_PTE_UPDATES mm/mprotect: Fix dax puds - - - --- 2024-06-21 Peter Xu New
[1/7] mm/dax: Dump start address in fault handler mm/mprotect: Fix dax puds - - - --- 2024-06-21 Peter Xu New
mm/page_table_check: Fix crash on ZONE_DEVICE mm/page_table_check: Fix crash on ZONE_DEVICE - 3 - --- 2024-06-05 Peter Xu New
mm: Drop leftover comment references to pxx_huge() mm: Drop leftover comment references to pxx_huge() - - - --- 2024-05-27 Peter Xu New
[RFC,2/2] mm/x86/pat: Do proper PAT bit shift for large mappings mm/x86/pat: Fix two possible issues - - - --- 2024-05-23 Peter Xu New
[RFC,1/2] mm/x86/pat: Only untrack the pfn range if unmap region mm/x86/pat: Fix two possible issues - - - --- 2024-05-23 Peter Xu New
mm/debug_vm_pgtable: Drop RANDOM_ORVALUE trick mm/debug_vm_pgtable: Drop RANDOM_ORVALUE trick 1 1 1 --- 2024-05-23 Peter Xu New
[v2] mm/gup: Fix hugepd handling in hugetlb rework [v2] mm/gup: Fix hugepd handling in hugetlb rework - 1 - --- 2024-04-30 Peter Xu New
[2/2] mm/selftests: Don't prefault in gup_longterm tests mm/gup: Fix hugepd for longterm R/O pin on Power - - - --- 2024-04-28 Peter Xu New
[1/2] mm/gup: Fix hugepd handling in hugetlb rework mm/gup: Fix hugepd for longterm R/O pin on Power - 1 - --- 2024-04-28 Peter Xu New
mm/userfaultfd: Reset ptes when close() for wr-protected ones mm/userfaultfd: Reset ptes when close() for wr-protected ones - 1 - --- 2024-04-22 Peter Xu New
[v4] mm/page_table_check: Support userfault wr-protect entries [v4] mm/page_table_check: Support userfault wr-protect entries - 1 - --- 2024-04-17 Peter Xu New
[3/3] mm/hugetlb: Assert hugetlb_lock in __hugetlb_cgroup_commit_charge mm/hugetlb: Fix missing hugetlb_lock for memcg resv uncharge - 1 - --- 2024-04-17 Peter Xu New
[2/3] mm/hugetlb: Fix missing hugetlb_lock for resv uncharge mm/hugetlb: Fix missing hugetlb_lock for memcg resv uncharge - 1 - --- 2024-04-17 Peter Xu New
[1/3] fixup! mm: always initialise folio->_deferred_list mm/hugetlb: Fix missing hugetlb_lock for memcg resv uncharge - - - --- 2024-04-17 Peter Xu New
[v3] mm/page_table_check: Support userfault wr-protect entries [v3] mm/page_table_check: Support userfault wr-protect entries - - - --- 2024-04-17 Peter Xu New
[v2] mm/page_table_check: Support userfault wr-protect entries [v2] mm/page_table_check: Support userfault wr-protect entries - - - --- 2024-04-17 Peter Xu New
mm/page_table_check: Support userfault wr-protect entries mm/page_table_check: Support userfault wr-protect entries - - - --- 2024-04-15 Peter Xu New
mm: Always sanity check anon_vma first for per-vma locks mm: Always sanity check anon_vma first for per-vma locks - 1 - --- 2024-04-10 Peter Xu New
mm/userfaultfd: Allow hugetlb change protection upon poison entry mm/userfaultfd: Allow hugetlb change protection upon poison entry - 2 - --- 2024-04-05 Peter Xu New
fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation fixup! selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation - - 1 --- 2024-04-03 Peter Xu New
[3/3] fixup! mm/arch: provide pud_pfn() fallback mm/gup: fixups for hugetlb gup rework series - - - --- 2024-04-03 Peter Xu New
[2/3] fixup! mm/gup: handle huge pmd for follow_pmd_mask() mm/gup: fixups for hugetlb gup rework series - - - --- 2024-04-03 Peter Xu New
[1/3] mm: Allow anon exclusive check over hugetlb tail pages mm/gup: fixups for hugetlb gup rework series 1 - - --- 2024-04-03 Peter Xu New
[v4,12/13] mm/gup: Handle hugepd for follow_page() mm/gup: Unify hugetlb, part 2 - - - --- 2024-03-27 Peter Xu New
[v4,11/13] mm/gup: Handle huge pmd for follow_pmd_mask() mm/gup: Unify hugetlb, part 2 - 1 - --- 2024-03-27 Peter Xu New
« 1 2 3 412 13 »