Show patches with: Submitter = Ryan Roberts       |    Archived = No       |   239 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,01/10] mm: Expose clear_huge_page() unconditionally variable-order, large folios for anonymous memory - - - --- 2023-06-26 Ryan Roberts New
[v1,14/14] arm64/mm: Implement ptep_set_wrprotects() to optimize fork() Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,13/14] mm: Batch-copy PTE ranges during fork() Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,12/14] arm64/mm: Add ptep_get_and_clear_full() to optimize process teardown Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,11/14] arm64/mm: Wire up PTE_CONT for user mappings Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,10/14] arm64/mm: Split __flush_tlb_range() to elide trailing DSB Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,09/14] arm64/mm: ptep_get(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,08/14] arm64/mm: ptep_set_access_flags(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,07/14] arm64/mm: ptep_set_wrprotect(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,06/14] arm64/mm: ptep_clear_flush_young(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,05/14] arm64/mm: ptep_test_and_clear_young(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,04/14] arm64/mm: ptep_get_and_clear(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,03/14] arm64/mm: pte_clear(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,02/14] arm64/mm: set_ptes()/set_pte_at(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,01/14] arm64/mm: set_pte(): New layer to manage contig bit Transparent Contiguous PTEs for User Mappings - - - --- 2023-06-22 Ryan Roberts New
[v1,2/2] mm: /proc/pid/smaps: Report contpte mappings Report on physically contiguous memory in smaps - - - --- 2023-06-13 Ryan Roberts New
[v1,1/2] mm: /proc/pid/smaps: Report large folio mappings Report on physically contiguous memory in smaps - - - --- 2023-06-13 Ryan Roberts New
[v3,3/3] mm: ptep_get() conversion Encapsulate PTE contents from non-arch code - 1 - --- 2023-06-12 Ryan Roberts New
[v3,2/3] mm: Move ptep_get() and pmdp_get() helpers Encapsulate PTE contents from non-arch code - - - --- 2023-06-12 Ryan Roberts New
[v3,1/3] mm: ptdump should use ptep_get_lockless() Encapsulate PTE contents from non-arch code - - - --- 2023-06-12 Ryan Roberts New
[v3,4/4] mm: Fix failure to unmap pte on highmem systems Fixes for pte encapsulation bypasses - 2 - --- 2023-06-02 Ryan Roberts New
[v3,3/4] mm/damon/ops-common: Refactor to use {pte|pmd}p_clear_young_notify() Fixes for pte encapsulation bypasses 1 1 - --- 2023-06-02 Ryan Roberts New
[v3,2/4] mm/damon/ops-common: atomically test and clear young on ptes and pmds Fixes for pte encapsulation bypasses - 3 - --- 2023-06-02 Ryan Roberts New
[v3,1/4] mm: vmalloc must set pte via arch code Fixes for pte encapsulation bypasses 1 4 - --- 2023-06-02 Ryan Roberts New
[v2,5/5] mm: ptep_deref() conversion Encapsulate PTE contents from non-arch code - 2 - --- 2023-05-18 Ryan Roberts New
[v2,4/5] mm: Add new ptep_deref() helper to fully encapsulate pte_t Encapsulate PTE contents from non-arch code - - - --- 2023-05-18 Ryan Roberts New
[v2,3/5] mm: Fix failure to unmap pte on highmem systems Encapsulate PTE contents from non-arch code - 2 - --- 2023-05-18 Ryan Roberts New
[v2,2/5] mm: damon must atomically clear young on ptes and pmds Encapsulate PTE contents from non-arch code - 3 - --- 2023-05-18 Ryan Roberts New
[v2,1/5] mm: vmalloc must set pte via arch code Encapsulate PTE contents from non-arch code 1 4 - --- 2023-05-18 Ryan Roberts New
[RESEND,v1,5/5] mm: ptep_deref() conversion Encapsulate PTE contents from non-arch code - - - --- 2023-05-11 Ryan Roberts New
[RESEND,v1,4/5] mm: Add new ptep_deref() helper to fully encapsulate pte_t Encapsulate PTE contents from non-arch code - - - --- 2023-05-11 Ryan Roberts New
[RESEND,v1,3/5] mm: Fix failure to unmap pte on highmem systems Encapsulate PTE contents from non-arch code - - - --- 2023-05-11 Ryan Roberts New
[RESEND,v1,2/5] mm: damon must atomically clear young on ptes and pmds Encapsulate PTE contents from non-arch code - - - --- 2023-05-11 Ryan Roberts New
[RESEND,v1,1/5] mm: vmalloc must set pte via arch code Encapsulate PTE contents from non-arch code 1 1 - --- 2023-05-11 Ryan Roberts New
[v1,5/5] mm: ptep_deref() conversion [v1,1/5] mm: vmalloc must set pte via arch code - - - --- 2023-05-11 Ryan Roberts New
[v1,4/5] mm: Add new ptep_deref() helper to fully encapsulate pte_t [v1,1/5] mm: vmalloc must set pte via arch code - - - --- 2023-05-11 Ryan Roberts New
[v1,3/5] mm: Fix failure to unmap pte on highmem systems [v1,1/5] mm: vmalloc must set pte via arch code - - - --- 2023-05-11 Ryan Roberts New
[v1,2/5] mm: damon must atomically clear young on ptes and pmds [v1,1/5] mm: vmalloc must set pte via arch code - - - --- 2023-05-11 Ryan Roberts New
[v1,1/5] mm: vmalloc must set pte via arch code [v1,1/5] mm: vmalloc must set pte via arch code - - - --- 2023-05-11 Ryan Roberts New
« 1 2 3 »