Show patches with: Submitter = Peter Xu       |    State = Action Required       |    Archived = No       |   306 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[10/10] mm/hugetlb: Introduce hugetlb_walk() [01/10] mm/hugetlb: Let vma_offset_start() to return start - - - --- 2022-11-29 Peter Xu New
[09/10] mm/hugetlb: Make page_vma_mapped_walk() safe to pmd unshare [01/10] mm/hugetlb: Let vma_offset_start() to return start 1 - - --- 2022-11-29 Peter Xu New
[08/10] mm/hugetlb: Make walk_hugetlb_range() safe to pmd unshare [01/10] mm/hugetlb: Let vma_offset_start() to return start 1 - - --- 2022-11-29 Peter Xu New
[07/10] mm/hugetlb: Make follow_hugetlb_page() safe to pmd unshare [01/10] mm/hugetlb: Let vma_offset_start() to return start 1 - - --- 2022-11-29 Peter Xu New
[06/10] mm/hugetlb: Make hugetlb_follow_page_mask() safe to pmd unshare [01/10] mm/hugetlb: Let vma_offset_start() to return start 1 - - --- 2022-11-29 Peter Xu New
[05/10] mm/hugetlb: Make userfaultfd_huge_must_wait() safe to pmd unshare [01/10] mm/hugetlb: Let vma_offset_start() to return start - 1 - --- 2022-11-29 Peter Xu New
[04/10] mm/hugetlb: Move swap entry handling into vma lock when faulted [01/10] mm/hugetlb: Let vma_offset_start() to return start - - - --- 2022-11-29 Peter Xu New
[03/10] mm/hugetlb: Document huge_pte_offset usage [01/10] mm/hugetlb: Let vma_offset_start() to return start - - - --- 2022-11-29 Peter Xu New
[02/10] mm/hugetlb: Don't wait for migration entry during follow page [01/10] mm/hugetlb: Let vma_offset_start() to return start - 2 - --- 2022-11-29 Peter Xu New
[01/10] mm/hugetlb: Let vma_offset_start() to return start [01/10] mm/hugetlb: Let vma_offset_start() to return start - 2 - --- 2022-11-29 Peter Xu New
[00/10] mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-29 Peter Xu New
mm/thp: Re-apply mkdirty for small pages after split mm/thp: Re-apply mkdirty for small pages after split - - 1 --- 2022-11-25 Peter Xu New
[RFC,v2,12/12] mm/hugetlb: Introduce hugetlb_walk() mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,11/12] mm/hugetlb: Use hugetlb walker lock in page_vma_mapped_walk() mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,10/12] mm/hugetlb: Use hugetlb walker lock in walk_hugetlb_range() mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,09/12] mm/hugetlb: Use hugetlb walker lock in hugetlb_vma_maps_page() mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,08/12] mm/hugetlb: Use hugetlb walker lock in follow_hugetlb_page() mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,07/12] mm/hugetlb: Use hugetlb walker lock in hugetlb_follow_page_mask() mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,06/12] mm/hugetlb: Protect huge_pmd_share() with walker lock mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,05/12] mm/hugetlb: Make userfaultfd_huge_must_wait() safe to pmd unshare mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,04/12] mm/hugetlb: Add pgtable walker lock mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,03/12] mm/hugetlb: Don't wait for migration entry during follow page mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,02/12] mm/hugetlb: Move swap entry handling into vma lock for fault mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-11-18 Peter Xu New
[RFC,v2,01/12] mm/hugetlb: Let vma_offset_start() to return start mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - 1 - --- 2022-11-18 Peter Xu New
[v3,2/2] mm/uffd: Sanity check write bit for uffd-wp protected ptes mm/migrate: Fix writable pte for read migration entry - - - --- 2022-11-14 Peter Xu New
[v3,1/2] mm/migrate: Fix read-only page got writable when recover pte mm/migrate: Fix writable pte for read migration entry - 1 1 --- 2022-11-14 Peter Xu New
[v2,2/2] mm/uffd: Sanity check write bit for uffd-wp protected ptes mm/migrate: Fix writable pte for read migration entry - - - --- 2022-11-10 Peter Xu New
[v2,1/2] mm/migrate: Fix read-only page got writable when recover pte mm/migrate: Fix writable pte for read migration entry - 1 - --- 2022-11-10 Peter Xu New
[2/2] mm/uffd: Sanity check write bit for uffd-wp protected ptes mm/migrate: Fix writable pte for read migration entry - - - --- 2022-11-10 Peter Xu New
[1/2] mm/migrate: Fix read-only page got writable when recover pte mm/migrate: Fix writable pte for read migration entry - - - --- 2022-11-10 Peter Xu New
[2/2] mm: Use pte markers for swap errors mm: Use pte marker for swapin errors 1 2 - --- 2022-10-30 Peter Xu New
[1/2] mm: Always compile in pte markers mm: Use pte marker for swapin errors 1 2 - --- 2022-10-30 Peter Xu New
[RFC,10/10] mm/hugetlb: Comment at rest huge_pte_offset() places mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,09/10] mm/hugetlb: Make hugetlb_fault() RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,08/10] mm/hugetlb: Make follow_hugetlb_page RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,07/10] mm/hugetlb: Make hugetlb_follow_page_mask() RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,06/10] mm/hugetlb: Make page_vma_mapped_walk() RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,05/10] mm/hugetlb: Make walk_hugetlb_range() RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,04/10] mm/hugetlb: Make userfaultfd_huge_must_wait() RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,03/10] mm/hugetlb: Make hugetlb_vma_maps_page() RCU-safe mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,02/10] mm/hugetlb: Comment huge_pte_offset() for its locking requirements mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - - - --- 2022-10-30 Peter Xu New
[RFC,01/10] mm/hugetlb: Let vma_offset_start() to return start mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare - 1 - --- 2022-10-30 Peter Xu New
[RFC,2/2] mm: Use pte markers for swap errors mm: Use pte marker for swapin errors - 1 - --- 2022-10-24 Peter Xu New
[RFC,1/2] mm: Always compile in pte markers mm: Use pte marker for swapin errors - 1 - --- 2022-10-24 Peter Xu New
[2/2] Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in" mm/uffd: Fix vma check - - - --- 2022-10-24 Peter Xu New
[1/2] mm/uffd: Fix vma check on userfault for wp mm/uffd: Fix vma check - - - --- 2022-10-24 Peter Xu New
mm/hugetlb: Unify clearing of RestoreReserve for private pages mm/hugetlb: Unify clearing of RestoreReserve for private pages - 1 - --- 2022-10-20 Peter Xu New
[v2,4/4] selftests/vm: Drop mnt point for hugetlb in run_vmtests.sh selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - 1 - --- 2022-10-14 Peter Xu New
[v2,3/4] selftests/vm: Use memfd for hugepage-mremap test selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - - - --- 2022-10-14 Peter Xu New
[v2,2/4] selftests/vm: Use memfd for hugetlb-madvise test selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - - - --- 2022-10-14 Peter Xu New
[v2,1/4] selftests/vm: Use memfd for uffd hugetlb tests selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - 1 - --- 2022-10-14 Peter Xu New
[v4,4/4] kvm: x86: Allow to respond to generic signals during slow PF kvm/mm: Allow GUP to respond to non fatal signals - 1 - --- 2022-10-11 Peter Xu New
[v4,3/4] kvm: Add interruptible flag to __gfn_to_pfn_memslot() kvm/mm: Allow GUP to respond to non fatal signals - 1 - --- 2022-10-11 Peter Xu New
[v4,2/4] kvm: Add KVM_PFN_ERR_SIGPENDING kvm/mm: Allow GUP to respond to non fatal signals - 1 - --- 2022-10-11 Peter Xu New
[v4,1/4] mm/gup: Add FOLL_INTERRUPTIBLE kvm/mm: Allow GUP to respond to non fatal signals - 2 - --- 2022-10-11 Peter Xu New
[4/4] selftests/vm: Drop mnt point for hugetlb in run_vmtests.sh selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - 1 - --- 2022-10-04 Peter Xu New
[3/4] selftests/vm: Use memfd for hugepage-mremap test selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - - - --- 2022-10-04 Peter Xu New
[2/4] selftests/vm: Use memfd for hugetlb-madvise test selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - - - --- 2022-10-04 Peter Xu New
[1/4] selftests/vm: Use memfd for hugetlb tests selftests/vm: Drop hugetlb mntpoint in run_vmtests.sh - 1 - --- 2022-10-04 Peter Xu New
[v3,3/3] mm/selftest: uffd: Explain the write missing fault check mm/hugetlb: Fix selftest failures with write check - 2 - --- 2022-10-04 Peter Xu New
[v3,2/3] mm/hugetlb: Use hugetlb_pte_stable in migration race check mm/hugetlb: Fix selftest failures with write check - 2 - --- 2022-10-04 Peter Xu New
[v3,1/3] mm/hugetlb: Fix race condition of uffd missing/minor handling mm/hugetlb: Fix selftest failures with write check - 1 - --- 2022-10-04 Peter Xu New
[v2,3/3] mm/selftest: uffd: Explain the write missing fault check mm/hugetlb: Fix selftest failures with write check - 2 - --- 2022-10-04 Peter Xu New
[v2,2/3] mm/hugetlb: Use hugetlb_pte_stable in migration race check mm/hugetlb: Fix selftest failures with write check - 2 - --- 2022-10-04 Peter Xu New
[v2,1/3] mm/hugetlb: Fix race condition of uffd missing/minor handling mm/hugetlb: Fix selftest failures with write check - 1 - --- 2022-10-04 Peter Xu New
[3/3] mm/selftest: uffd: Explain the write missing fault check mm/hugetlb: Fix selftest failures with write check - - - --- 2022-10-03 Peter Xu New
[2/3] mm/hugetlb: Use hugetlb_pte_stable in migration race check mm/hugetlb: Fix selftest failures with write check - - - --- 2022-10-03 Peter Xu New
[1/3] mm/hugetlb: Fix race condition of uffd missing/minor handling mm/hugetlb: Fix selftest failures with write check - - - --- 2022-10-03 Peter Xu New
mm/mprotect: Only reference swap pfn page if type match mm/mprotect: Only reference swap pfn page if type match - 1 1 --- 2022-08-23 Peter Xu New
[v3,3/3] kvm/x86: Allow to respond to generic signals during slow page faults kvm/mm: Allow GUP to respond to non fatal signals - - - --- 2022-08-17 Peter Xu New
[v3,2/3] kvm: Add new pfn error KVM_PFN_ERR_SIGPENDING kvm/mm: Allow GUP to respond to non fatal signals - - - --- 2022-08-17 Peter Xu New
[v3,1/3] mm/gup: Add FOLL_INTERRUPTIBLE kvm/mm: Allow GUP to respond to non fatal signals - 2 - --- 2022-08-17 Peter Xu New
mm/uffd: Reset write protection when unregister with wp-mode mm/uffd: Reset write protection when unregister with wp-mode - - - --- 2022-08-11 Peter Xu New
[v4,7/7] mm/swap: Cache swap migration A/D bits support mm: Remember a/d bits for migration entries - - - --- 2022-08-11 Peter Xu New
[v4,6/7] mm/swap: Cache maximum swapfile size when init swap mm: Remember a/d bits for migration entries - 1 - --- 2022-08-11 Peter Xu New
[v4,5/7] mm: Remember young/dirty bit for page migrations mm: Remember a/d bits for migration entries - 1 - --- 2022-08-11 Peter Xu New
[v4,4/7] mm/thp: Carry over dirty bit when thp splits on pmd mm: Remember a/d bits for migration entries - 1 - --- 2022-08-11 Peter Xu New
[v4,3/7] mm/swap: Add swp_offset_pfn() to fetch PFN from swap entry mm: Remember a/d bits for migration entries - 1 - --- 2022-08-11 Peter Xu New
[v4,2/7] mm/swap: Comment all the ifdef in swapops.h mm: Remember a/d bits for migration entries - 2 - --- 2022-08-11 Peter Xu New
[v4,1/7] mm/x86: Use SWP_TYPE_BITS in 3-level swap macros mm: Remember a/d bits for migration entries - 2 - --- 2022-08-11 Peter Xu New
[v3,7/7] mm/swap: Cache swap migration A/D bits support mm: Remember a/d bits for migration entries - - - --- 2022-08-09 Peter Xu New
[v3,6/7] mm/swap: Cache maximum swapfile size when init swap mm: Remember a/d bits for migration entries - - - --- 2022-08-09 Peter Xu New
[v3,5/7] mm: Remember young/dirty bit for page migrations mm: Remember a/d bits for migration entries - - - --- 2022-08-09 Peter Xu New
[v3,4/7] mm/thp: Carry over dirty bit when thp splits on pmd mm: Remember a/d bits for migration entries - 1 - --- 2022-08-09 Peter Xu New
[v3,3/7] mm/swap: Add swp_offset_pfn() to fetch PFN from swap entry mm: Remember a/d bits for migration entries - - - --- 2022-08-09 Peter Xu New
[v3,2/7] mm/swap: Comment all the ifdef in swapops.h mm: Remember a/d bits for migration entries - 1 - --- 2022-08-09 Peter Xu New
[v3,1/7] mm/x86: Use SWP_TYPE_BITS in 3-level swap macros mm: Remember a/d bits for migration entries - 2 - --- 2022-08-09 Peter Xu New
[v2] mm/smaps: Don't access young/dirty bit if pte unpresent [v2] mm/smaps: Don't access young/dirty bit if pte unpresent - 4 - --- 2022-08-05 Peter Xu New
[v2,2/2] mm: Remember young/dirty bit for page migrations mm: Remember a/d bits for migration entries - - - --- 2022-08-04 Peter Xu New
[v2,1/2] mm/swap: Add swp_offset_pfn() to fetch PFN from swap entry mm: Remember a/d bits for migration entries - - - --- 2022-08-04 Peter Xu New
mm/smaps: Don't access young/dirty bit if pte unpresent mm/smaps: Don't access young/dirty bit if pte unpresent 1 2 - --- 2022-08-03 Peter Xu New
[2/2] mm: Remember young bit for page migrations mm: Remember young bit for migration entries - - - --- 2022-08-03 Peter Xu New
[1/2] mm/swap: Add swp_offset_pfn() to fetch PFN from swap entry mm: Remember young bit for migration entries - - - --- 2022-08-03 Peter Xu New
mm/x86: Use SWP_TYPE_BITS in 3-level swap macros mm/x86: Use SWP_TYPE_BITS in 3-level swap macros - 1 - --- 2022-08-03 Peter Xu New
[RFC,4/4] mm/x86: Define __ARCH_SWP_OFFSET_BITS mm: Remember young bit for migration entries - - - --- 2022-07-29 Peter Xu New
[RFC,3/4] mm/x86: Use SWP_TYPE_BITS in 3-level swap macros mm: Remember young bit for migration entries - - - --- 2022-07-29 Peter Xu New
[RFC,2/4] mm: Remember young bit for page migrations mm: Remember young bit for migration entries - - - --- 2022-07-29 Peter Xu New
[RFC,1/4] mm/swap: Add swp_offset_pfn() to fetch PFN from swap entry mm: Remember young bit for migration entries - - - --- 2022-07-29 Peter Xu New
[v4,3/3] selftests: Add soft-dirty into run_vmtests.sh mm/mprotect: Fix soft-dirty checks - 1 - --- 2022-07-25 Peter Xu New
[v4,2/3] selftests: soft-dirty: Add test for mprotect mm/mprotect: Fix soft-dirty checks - 1 - --- 2022-07-25 Peter Xu New
« 1 2 3 4 »