Show patches with: Submitter = Lorenzo Stoakes       |    State = Action Required       |    Archived = No       |   210 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v2,7/7] tools: add skeleton code for userland testing of VMA logic Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,v2,6/7] tools: separate out shared radix-tree components Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,v2,5/7] MAINTAINERS: Add entry for new VMA files Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,v2,4/7] mm: move internal core VMA manipulation functions to own file Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,v2,3/7] mm: move vma_shrink(), vma_expand() to internal header Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,v2,2/7] mm: move vma_modify() and helpers to internal header Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,v2,1/7] userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c Make core VMA operations internal and testable - - - --- 2024-06-28 Lorenzo Stoakes New
[RFC,7/7] tools: add skeleton code for userland testing of VMA logic Make core VMA operations internal and testable - - - --- 2024-06-27 Lorenzo Stoakes New
[RFC,6/7] tools: separate out shared radix-tree components Make core VMA operations internal and testable - - - --- 2024-06-27 Lorenzo Stoakes New
[RFC,5/7] MAINTAINERS: Add entry for new VMA files Make core VMA operations internal and testable - - - --- 2024-06-27 Lorenzo Stoakes New
[RFC,4/7] mm: move internal core VMA manipulation functions to own file Make core VMA operations internal and testable - - - --- 2024-06-27 Lorenzo Stoakes New
[RFC,2/7] mm: move vma_modify() and helpers to internal header Make core VMA operations internal and testable - - - --- 2024-06-27 Lorenzo Stoakes New
[RFC,1/7] userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c Make core VMA operations internal and testable - - - --- 2024-06-27 Lorenzo Stoakes New
MAINTAINERS: remove myself as vmalloc reviewer MAINTAINERS: remove myself as vmalloc reviewer - - - --- 2024-06-02 Lorenzo Stoakes New
MAINTAINERS: add memory mapping entry with reviewers MAINTAINERS: add memory mapping entry with reviewers 2 - - --- 2024-02-20 Lorenzo Stoakes New
[v4,3/3] mm: perform the mapping_map_writable() check after call_mmap() permit write-sealed memfd read-only shared mappings - - - --- 2023-10-12 Lorenzo Stoakes New
[v4,2/3] mm: update memfd seal write check to include F_SEAL_WRITE permit write-sealed memfd read-only shared mappings - 1 - --- 2023-10-12 Lorenzo Stoakes New
[v4,1/3] mm: drop the assumption that VM_SHARED always implies writable permit write-sealed memfd read-only shared mappings - - - --- 2023-10-12 Lorenzo Stoakes New
[v4,5/5] mm: abstract VMA merge and extend into vma_merge_extend() helper Abstract vma_merge() and split_vma() - 1 - --- 2023-10-11 Lorenzo Stoakes New
[v4,4/5] mm: abstract merge for new VMAs into vma_merge_new_vma() Abstract vma_merge() and split_vma() - 1 - --- 2023-10-11 Lorenzo Stoakes New
[v4,3/5] mm: make vma_merge() and split_vma() internal Abstract vma_merge() and split_vma() - 1 - --- 2023-10-11 Lorenzo Stoakes New
[v4,2/5] mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. Abstract vma_merge() and split_vma() - 1 - --- 2023-10-11 Lorenzo Stoakes New
[v4,1/5] mm: move vma_policy() and anon_vma_name() decls to mm_types.h Abstract vma_merge() and split_vma() - 1 - --- 2023-10-11 Lorenzo Stoakes New
[v3,5/5] mm: abstract VMA merge and extend into vma_merge_extend() helper Abstract vma_merge() and split_vma() - 1 - --- 2023-10-10 Lorenzo Stoakes New
[v3,4/5] mm: abstract merge for new VMAs into vma_merge_new_vma() Abstract vma_merge() and split_vma() - 1 - --- 2023-10-10 Lorenzo Stoakes New
[v3,3/5] mm: make vma_merge() and split_vma() internal Abstract vma_merge() and split_vma() - 1 - --- 2023-10-10 Lorenzo Stoakes New
[v3,2/5] mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. Abstract vma_merge() and split_vma() - 1 - --- 2023-10-10 Lorenzo Stoakes New
[v3,1/5] mm: move vma_policy() and anon_vma_name() decls to mm_types.h Abstract vma_merge() and split_vma() - 1 - --- 2023-10-10 Lorenzo Stoakes New
[RESEND,v2] mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() [RESEND,v2] mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() 1 - - --- 2023-10-10 Lorenzo Stoakes New
[v2,5/5] mm: abstract VMA merge and extend into vma_merge_extend() helper Abstract vma_merge() and split_vma() - 1 - --- 2023-10-09 Lorenzo Stoakes New
[v2,4/5] mm: abstract merge for new VMAs into vma_merge_new_vma() Abstract vma_merge() and split_vma() - 1 - --- 2023-10-09 Lorenzo Stoakes New
[v2,3/5] mm: make vma_merge() and split_vma() internal Abstract vma_merge() and split_vma() - 1 - --- 2023-10-09 Lorenzo Stoakes New
[v2,2/5] mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. Abstract vma_merge() and split_vma() - 1 - --- 2023-10-09 Lorenzo Stoakes New
[v2,1/5] mm: move vma_policy() and anon_vma_name() decls to mm_types.h Abstract vma_merge() and split_vma() - 1 - --- 2023-10-09 Lorenzo Stoakes New
[4/4] mm: abstract VMA extension and merge into vma_merge_extend() helper Abstract vma_merge() and split_vma() - 1 - --- 2023-10-08 Lorenzo Stoakes New
[3/4] mm: abstract merge for new VMAs into vma_merge_new_vma() Abstract vma_merge() and split_vma() - 1 - --- 2023-10-08 Lorenzo Stoakes New
[2/4] mm: make vma_merge() and split_vma() internal Abstract vma_merge() and split_vma() - 1 - --- 2023-10-08 Lorenzo Stoakes New
[1/4] mm: abstract the vma_merge()/split_vma() pattern for mprotect() et al. Abstract vma_merge() and split_vma() - - - --- 2023-10-08 Lorenzo Stoakes New
[v3,3/3] mm: enforce the mapping_map_writable() check after call_mmap() permit write-sealed memfd read-only shared mappings - - - --- 2023-10-07 Lorenzo Stoakes New
[v3,2/3] mm: update memfd seal write check to include F_SEAL_WRITE permit write-sealed memfd read-only shared mappings - - - --- 2023-10-07 Lorenzo Stoakes New
[v3,1/3] mm: drop the assumption that VM_SHARED always implies writable permit write-sealed memfd read-only shared mappings - - - --- 2023-10-07 Lorenzo Stoakes New
[v2] mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() [v2] mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() 2 - - --- 2023-10-07 Lorenzo Stoakes New
[v2,4/4] mm/gup: adapt get_user_page_vma_remote() to never return NULL various improvements to the GUP interface 1 2 - --- 2023-10-02 Lorenzo Stoakes New
[v2,3/4] mm/gup: make failure to pin an error if FOLL_NOWAIT not specified various improvements to the GUP interface - 2 - --- 2023-10-02 Lorenzo Stoakes New
[v2,2/4] mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH various improvements to the GUP interface - 2 - --- 2023-10-02 Lorenzo Stoakes New
[v2,1/4] mm: make __access_remote_vm() static various improvements to the GUP interface - 2 - --- 2023-10-02 Lorenzo Stoakes New
[4/4] mm/gup: adapt get_user_page_vma_remote() to never return NULL various improvements to the GUP interface 1 1 - --- 2023-10-01 Lorenzo Stoakes New
[3/4] mm/gup: make failure to pin an error if FOLL_NOWAIT not specified various improvements to the GUP interface - - - --- 2023-10-01 Lorenzo Stoakes New
[2/4] mm/gup: explicitly define and check internal GUP flags, disallow FOLL_TOUCH various improvements to the GUP interface - 2 - --- 2023-10-01 Lorenzo Stoakes New
[1/4] mm: make __access_remote_vm() static various improvements to the GUP interface - 2 - --- 2023-10-01 Lorenzo Stoakes New
mm/filemap: clarify filemap_fault() comments for not uptodate case mm/filemap: clarify filemap_fault() comments for not uptodate case - 2 - --- 2023-09-30 Lorenzo Stoakes New
mm: refactor si_mem_available() mm: refactor si_mem_available() - - - --- 2023-08-27 Lorenzo Stoakes New
fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions 1 1 3 --- 2023-07-31 Lorenzo Stoakes New
mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect() 1 - - --- 2023-06-26 Lorenzo Stoakes New
lib/test_vmalloc.c: avoid garbage in page array lib/test_vmalloc.c: avoid garbage in page array - 2 - --- 2023-05-24 Lorenzo Stoakes New
mm/mmap: refactor mlock_future_check() mm/mmap: refactor mlock_future_check() 1 - - --- 2023-05-22 Lorenzo Stoakes New
[v6,6/6] mm/gup: remove vmas array from internal GUP functions remove the vmas parameter from GUP APIs 1 1 - --- 2023-05-17 Lorenzo Stoakes New
[v6,5/6] mm/gup: remove vmas parameter from pin_user_pages() remove the vmas parameter from GUP APIs 3 1 - --- 2023-05-17 Lorenzo Stoakes New
[v6,4/6] io_uring: rsrc: delegate VMA file-backed check to GUP remove the vmas parameter from GUP APIs - 3 - --- 2023-05-17 Lorenzo Stoakes New
[v6,3/6] mm/gup: remove vmas parameter from get_user_pages_remote() remove the vmas parameter from GUP APIs 1 3 - --- 2023-05-17 Lorenzo Stoakes New
[v6,2/6] mm/gup: remove unused vmas parameter from pin_user_pages_remote() remove the vmas parameter from GUP APIs 1 2 - --- 2023-05-17 Lorenzo Stoakes New
[v6,1/6] mm/gup: remove unused vmas parameter from get_user_pages() remove the vmas parameter from GUP APIs 5 2 - --- 2023-05-17 Lorenzo Stoakes New
[v2] mm: userfaultfd: avoid passing an invalid range to vma_merge() [v2] mm: userfaultfd: avoid passing an invalid range to vma_merge() - 1 - --- 2023-05-15 Lorenzo Stoakes New
[v5,6/6] mm/gup: remove vmas array from internal GUP functions remove the vmas parameter from GUP APIs 1 1 - --- 2023-05-14 Lorenzo Stoakes New
[v5,5/6] mm/gup: remove vmas parameter from pin_user_pages() remove the vmas parameter from GUP APIs 3 1 - --- 2023-05-14 Lorenzo Stoakes New
[v5,4/6] io_uring: rsrc: delegate VMA file-backed check to GUP remove the vmas parameter from GUP APIs - 3 - --- 2023-05-14 Lorenzo Stoakes New
[v5,3/6] mm/gup: remove vmas parameter from get_user_pages_remote() remove the vmas parameter from GUP APIs 1 3 - --- 2023-05-14 Lorenzo Stoakes New
[v5,2/6] mm/gup: remove unused vmas parameter from pin_user_pages_remote() remove the vmas parameter from GUP APIs 1 2 - --- 2023-05-14 Lorenzo Stoakes New
[v5,1/6] mm/gup: remove unused vmas parameter from get_user_pages() remove the vmas parameter from GUP APIs 5 2 - --- 2023-05-14 Lorenzo Stoakes New
[for,6.4-rcX] mm: userfaultfd: avoid passing an invalid range to vma_merge() [for,6.4-rcX] mm: userfaultfd: avoid passing an invalid range to vma_merge() - - - --- 2023-05-14 Lorenzo Stoakes New
mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() 1 - - --- 2023-05-06 Lorenzo Stoakes New
[v9,3/3] mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default 1 1 - --- 2023-05-04 Lorenzo Stoakes New
[v9,2/3] mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default 1 4 - --- 2023-05-04 Lorenzo Stoakes New
[v9,1/3] mm/mmap: separate writenotify and dirty tracking logic mm/gup: disallow GUP writing to file-backed mappings by default 1 4 - --- 2023-05-04 Lorenzo Stoakes New
[v8,3/3] mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default 1 1 - --- 2023-05-02 Lorenzo Stoakes New
[v8,2/3] mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default 1 4 - --- 2023-05-02 Lorenzo Stoakes New
[v8,1/3] mm/mmap: separate writenotify and dirty tracking logic mm/gup: disallow GUP writing to file-backed mappings by default 1 4 - --- 2023-05-02 Lorenzo Stoakes New
[v7,3/3] mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default - - - --- 2023-05-02 Lorenzo Stoakes New
[v7,2/3] mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default - 4 - --- 2023-05-02 Lorenzo Stoakes New
[v7,1/3] mm/mmap: separate writenotify and dirty tracking logic mm/gup: disallow GUP writing to file-backed mappings by default - 4 - --- 2023-05-02 Lorenzo Stoakes New
[v6,3/3] mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default - - - --- 2023-05-01 Lorenzo Stoakes New
[v6,2/3] mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings mm/gup: disallow GUP writing to file-backed mappings by default - 4 - --- 2023-05-01 Lorenzo Stoakes New
[v6,1/3] mm/mmap: separate writenotify and dirty tracking logic mm/gup: disallow GUP writing to file-backed mappings by default - 4 - --- 2023-05-01 Lorenzo Stoakes New
[v2,3/3] mm: perform the mapping_map_writable() check after call_mmap() permit write-sealed memfd read-only shared mappings - - - --- 2023-04-30 Lorenzo Stoakes New
[v2,2/3] mm: update seal_check_[future_]write() to include F_SEAL_WRITE as well permit write-sealed memfd read-only shared mappings - - - --- 2023-04-30 Lorenzo Stoakes New
[v2,1/3] mm: drop the assumption that VM_SHARED always implies writable permit write-sealed memfd read-only shared mappings - - - --- 2023-04-30 Lorenzo Stoakes New
mm/mmap/vma_merge: always check invariants mm/mmap/vma_merge: always check invariants 1 2 - --- 2023-04-30 Lorenzo Stoakes New
[v2] mm/mempolicy: Correctly update prev when policy is equal on mbind [v2] mm/mempolicy: Correctly update prev when policy is equal on mbind - - - --- 2023-04-30 Lorenzo Stoakes New
mm/mempolicy: Correctly update prev when policy is equal on mbind mm/mempolicy: Correctly update prev when policy is equal on mbind - - - --- 2023-04-30 Lorenzo Stoakes New
[v5] mm/gup: disallow GUP writing to file-backed mappings by default [v5] mm/gup: disallow GUP writing to file-backed mappings by default - 4 - --- 2023-04-27 Lorenzo Stoakes New
[v4] mm/gup: disallow GUP writing to file-backed mappings by default [v4] mm/gup: disallow GUP writing to file-backed mappings by default - - - --- 2023-04-25 Lorenzo Stoakes New
[v3] mm/gup: disallow GUP writing to file-backed mappings by default [v3] mm/gup: disallow GUP writing to file-backed mappings by default - - - --- 2023-04-25 Lorenzo Stoakes New
[v2] mm/gup: disallow GUP writing to file-backed mappings by default [v2] mm/gup: disallow GUP writing to file-backed mappings by default - - - --- 2023-04-24 Lorenzo Stoakes New
mm/gup: disallow GUP writing to file-backed mappings by default mm/gup: disallow GUP writing to file-backed mappings by default - - - --- 2023-04-22 Lorenzo Stoakes New
[v4,6/6] mm/gup: remove vmas array from internal GUP functions remove the vmas parameter from GUP APIs 1 - - --- 2023-04-18 Lorenzo Stoakes New
[v4,5/6] mm/gup: remove vmas parameter from pin_user_pages() remove the vmas parameter from GUP APIs 2 - - --- 2023-04-18 Lorenzo Stoakes New
[v4,4/6] io_uring: rsrc: avoid use of vmas parameter in pin_user_pages() remove the vmas parameter from GUP APIs - - - --- 2023-04-18 Lorenzo Stoakes New
[v4,3/6] mm/gup: remove vmas parameter from get_user_pages_remote() remove the vmas parameter from GUP APIs 1 2 - --- 2023-04-18 Lorenzo Stoakes New
[v4,2/6] mm/gup: remove unused vmas parameter from pin_user_pages_remote() remove the vmas parameter from GUP APIs 1 1 - --- 2023-04-18 Lorenzo Stoakes New
[v4,1/6] mm/gup: remove unused vmas parameter from get_user_pages() remove the vmas parameter from GUP APIs 4 1 - --- 2023-04-18 Lorenzo Stoakes New
« 1 2 3 »