Show patches with: Submitter = Lorenzo Stoakes       |   115 patches
« 1 2 »
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,3/7] mm: unexport vma_expand() / vma_shrink() 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
[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
[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
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
[v6,3/6] mm/gup: remove vmas parameter from get_user_pages_remote() Untitled series #748623 1 3 - --- 2023-05-17 Lorenzo Stoakes New
[v5,3/6] mm/gup: remove vmas parameter from get_user_pages_remote() Untitled series #747365 1 3 - --- 2023-05-14 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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 - 1 - --- 2023-05-01 Lorenzo Stoakes Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
[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 Mainlined
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 Mainlined
[v4,3/6] mm/gup: remove vmas parameter from get_user_pages_remote() Untitled series #741026 1 2 - --- 2023-04-18 Lorenzo Stoakes Mainlined
[v3,3/7] mm/gup: remove vmas parameter from get_user_pages_remote() Untitled series #740105 1 1 - --- 2023-04-15 Lorenzo Stoakes Mainlined
[v2,3/7] mm/gup: remove vmas parameter from get_user_pages_remote() Untitled series #740060 - - - --- 2023-04-15 Lorenzo Stoakes Mainlined
[3/7] mm/gup: remove vmas parameter from get_user_pages_remote() Untitled series #740008 - - - --- 2023-04-14 Lorenzo Stoakes Mainlined
[RFC,3/3] mm: perform the mapping_map_writable() check after call_mmap() permit write-sealed memfd read-only shared mappings - - - --- 2023-04-03 Lorenzo Stoakes Mainlined
[RFC,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-03 Lorenzo Stoakes Mainlined
[RFC,1/3] mm: drop the assumption that VM_SHARED always implies writable permit write-sealed memfd read-only shared mappings - - - --- 2023-04-03 Lorenzo Stoakes Mainlined
[v8,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-23 Lorenzo Stoakes Mainlined
[v8,3/4] iov_iter: add copy_page_to_iter_nofault() convert read_kcore(), vread() to use iterators - - - --- 2023-03-23 Lorenzo Stoakes Mainlined
[v8,2/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-23 Lorenzo Stoakes Mainlined
[v8,1/4] fs/proc/kcore: avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-23 Lorenzo Stoakes Mainlined
[v7,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v7,3/4] iov_iter: add copy_page_to_iter_nofault() convert read_kcore(), vread() to use iterators - - - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v7,2/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v7,1/4] fs/proc/kcore: avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v6,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v6,3/4] iov_iter: add copy_page_to_iter_nofault() convert read_kcore(), vread() to use iterators - - - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v6,2/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v6,1/4] fs/proc/kcore: avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v5,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v5,3/4] iov_iter: add copy_page_to_iter_nofault() convert read_kcore(), vread() to use iterators - - - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v5,2/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v5,1/4] fs/proc/kcore: avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-22 Lorenzo Stoakes Mainlined
[v4,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-21 Lorenzo Stoakes Mainlined
[v4,3/4] iov_iter: add copy_page_to_iter_atomic() convert read_kcore(), vread() to use iterators - - - --- 2023-03-21 Lorenzo Stoakes Mainlined
[v4,2/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-21 Lorenzo Stoakes Mainlined
[v4,1/4] fs/proc/kcore: avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-21 Lorenzo Stoakes Mainlined
[v3,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-20 Lorenzo Stoakes Mainlined
[v3,3/4] iov_iter: add copy_page_to_iter_atomic() convert read_kcore(), vread() to use iterators - - - --- 2023-03-20 Lorenzo Stoakes Mainlined
[v3,2/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-20 Lorenzo Stoakes Mainlined
[v3,1/4] fs/proc/kcore: avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-20 Lorenzo Stoakes Mainlined
[v2,4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-19 Lorenzo Stoakes Mainlined
[v2,3/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-19 Lorenzo Stoakes Mainlined
[v2,2/4] mm: vmalloc: use rwsem, mutex for vmap_area_lock and vmap_block->lock convert read_kcore(), vread() to use iterators - - - --- 2023-03-19 Lorenzo Stoakes Mainlined
[v2,1/4] fs/proc/kcore: Avoid bounce buffer for ktext data convert read_kcore(), vread() to use iterators - 1 - --- 2023-03-19 Lorenzo Stoakes Mainlined
[4/4] mm: vmalloc: convert vread() to vread_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-19 Lorenzo Stoakes Mainlined
[3/4] fs/proc/kcore: convert read_kcore() to read_kcore_iter() convert read_kcore(), vread() to use iterators - - - --- 2023-03-19 Lorenzo Stoakes Mainlined
[2/4] mm: vmalloc: use rwsem, mutex for vmap_area_lock and vmap_block->lock convert read_kcore(), vread() to use iterators - - - --- 2023-03-19 Lorenzo Stoakes Mainlined
« 1 2 »