Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Peter Xu
| State =
Action Required
| 284 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
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v4,7/9] mm/hugetlb: Make follow_hugetlb_page() safe to pmd unshare
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
1 2 -
-
-
-
2022-12-16
Peter Xu
New
[v4,6/9] mm/hugetlb: Make hugetlb_follow_page_mask() safe to pmd unshare
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
1 2 -
-
-
-
2022-12-16
Peter Xu
New
[v4,5/9] mm/hugetlb: Make userfaultfd_huge_must_wait() safe to pmd unshare
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-16
Peter Xu
New
[v4,4/9] mm/hugetlb: Move swap entry handling into vma lock when faulted
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-16
Peter Xu
New
[v4,3/9] mm/hugetlb: Document huge_pte_offset usage
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-16
Peter Xu
New
[v4,2/9] mm/hugetlb: Don't wait for migration entry during follow page
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-16
Peter Xu
New
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
[v4,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-16
Peter Xu
New
[v4,0/9] mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare
- - -
-
-
-
2022-12-16
Peter Xu
New
[v2] mm/uffd: Always wr-protect pte in pte|pmd_mkuffd_wp()
[v2] mm/uffd: Always wr-protect pte in pte|pmd_mkuffd_wp()
1 - -
-
-
-
2022-12-14
Peter Xu
New
[2/2] mm: Fix a few rare cases of using swapin error pte marker
mm: Fixes on pte markers
1 - -
-
-
-
2022-12-14
Peter Xu
New
[1/2] mm/uffd: Fix pte marker when fork() without fork event
mm: Fixes on pte markers
1 - -
-
-
-
2022-12-14
Peter Xu
New
[v3,9/9] mm/hugetlb: Introduce hugetlb_walk()
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-09
Peter Xu
New
[v3,8/9] mm/hugetlb: Make walk_hugetlb_range() safe to pmd unshare
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-09
Peter Xu
New
[v3,7/9] mm/hugetlb: Make follow_hugetlb_page() safe to pmd unshare
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
1 2 -
-
-
-
2022-12-09
Peter Xu
New
[v3,6/9] mm/hugetlb: Make hugetlb_follow_page_mask() safe to pmd unshare
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
1 2 -
-
-
-
2022-12-09
Peter Xu
New
[v3,5/9] mm/hugetlb: Make userfaultfd_huge_must_wait() safe to pmd unshare
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-09
Peter Xu
New
[v3,4/9] mm/hugetlb: Move swap entry handling into vma lock when faulted
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-09
Peter Xu
New
[v3,3/9] mm/hugetlb: Document huge_pte_offset usage
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-09
Peter Xu
New
[v3,2/9] mm/hugetlb: Don't wait for migration entry during follow page
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-09
Peter Xu
New
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
[v3,1/9] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-09
Peter Xu
New
[v3,0/9] mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare
- - -
-
-
-
2022-12-09
Peter Xu
New
mm/uffd: Always wr-protect pte in pte|pmd_mkuffd_wp()
mm/uffd: Always wr-protect pte in pte|pmd_mkuffd_wp()
1 - -
-
-
-
2022-12-08
Peter Xu
New
[v2,10/10] mm/hugetlb: Document why page_vma_mapped_walk() is safe to walk
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 1 -
-
-
-
2022-12-07
Peter Xu
New
[v2,09/10] mm/hugetlb: Introduce hugetlb_walk()
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 1 -
-
-
-
2022-12-07
Peter Xu
New
[v2,08/10] mm/hugetlb: Make walk_hugetlb_range() safe to pmd unshare
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-07
Peter Xu
New
[v2,07/10] mm/hugetlb: Make follow_hugetlb_page() safe to pmd unshare
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
1 2 -
-
-
-
2022-12-07
Peter Xu
New
[v2,06/10] mm/hugetlb: Make hugetlb_follow_page_mask() safe to pmd unshare
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
1 2 -
-
-
-
2022-12-07
Peter Xu
New
[v2,05/10] mm/hugetlb: Make userfaultfd_huge_must_wait() safe to pmd unshare
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-07
Peter Xu
New
[v2,04/10] mm/hugetlb: Move swap entry handling into vma lock when faulted
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-07
Peter Xu
New
[v2,03/10] mm/hugetlb: Document huge_pte_offset usage
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 2 -
-
-
-
2022-12-07
Peter Xu
New
[v2,02/10] mm/hugetlb: Don't wait for migration entry during follow page
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-07
Peter Xu
New
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
[v2,01/10] mm/hugetlb: Let vma_offset_start() to return start
- 3 -
-
-
-
2022-12-07
Peter Xu
New
[v2,00/10] mm/hugetlb: Make huge_pte_offset() thread-safe for pmd unshare
- - -
-
-
-
2022-12-07
Peter Xu
New
[10/10] mm/hugetlb: Introduce hugetlb_walk()
[01/10] mm/hugetlb: Let vma_offset_start() to return start
- 1 -
-
-
-
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 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 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 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 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
- 2 -
-
-
-
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
- 1 -
-
-
-
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
«
1
2
3
»