Show patches with: Submitter = Mateusz Guzik       |    State = Action Required       |    Archived = No       |   58 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
not issuing vma_start_write() in dup_mmap() if the caller is single-threaded not issuing vma_start_write() in dup_mmap() if the caller is single-threaded - - - --- 2025-03-27 Mateusz Guzik New
[v6,5/5] pid: drop irq disablement around pidmap_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-06 Mateusz Guzik New
[v6,4/5] pid: perform free_pid() calls outside of tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-06 Mateusz Guzik New
[v6,3/5] pid: sprinkle tasklist_lock asserts reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-06 Mateusz Guzik New
[v6,2/5] exit: hoist get_pid() in release_task() outside of tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-06 Mateusz Guzik New
[v6,1/5] exit: perform add_device_randomness() without tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-06 Mateusz Guzik New
[v5,5/5] pid: drop irq disablement around pidmap_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v5,4/5] pid: perform free_pid() calls outside of tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v5,3/5] pid: sprinkle tasklist_lock asserts reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v5,2/5] exit: hoist get_pid() in release_task() outside of tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v5,1/5] exit: perform add_device_randomness() without tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v4,5/5] pid: drop irq disablement around pidmap_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v4,4/5] pid: perform free_pid() calls outside of tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v4,3/5] pid: sprinkle tasklist_lock asserts reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v4,2/5] exit: hoist get_pid() in release_task() outside of tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v4,1/5] exit: perform add_device_randomness() without tasklist_lock reduce tasklist_lock hold time on exit and do some pid cleanup - 1 - --- 2025-02-05 Mateusz Guzik New
[v3,6/6] pid: drop irq disablement around pidmap_lock reduce tasklist_lock hold time on exit and do some - - - --- 2025-02-01 Mateusz Guzik New
[v3,5/6] pid: perform free_pid() calls outside of tasklist_lock reduce tasklist_lock hold time on exit and do some - - - --- 2025-02-01 Mateusz Guzik New
[v3,4/6] pid: sprinkle tasklist_lock asserts reduce tasklist_lock hold time on exit and do some - - - --- 2025-02-01 Mateusz Guzik New
[v3,3/6] exit: postpone tty_kref_put() until after tasklist_lock is dropped reduce tasklist_lock hold time on exit and do some - - - --- 2025-02-01 Mateusz Guzik New
[v3,2/6] exit: hoist get_pid() in release_task() outside of tasklist_lock reduce tasklist_lock hold time on exit and do some - - - --- 2025-02-01 Mateusz Guzik New
[v3,1/6] exit: perform add_device_randomness() without tasklist_lock reduce tasklist_lock hold time on exit and do some - - - --- 2025-02-01 Mateusz Guzik New
[v2] exit: perform randomness and pid work without tasklist_lock [v2] exit: perform randomness and pid work without tasklist_lock - - - --- 2025-01-28 Mateusz Guzik New
[RESEND] fs: avoid mmap sem relocks when coredumping with many missing pages [RESEND] fs: avoid mmap sem relocks when coredumping with many missing pages 1 1 - --- 2025-01-19 Mateusz Guzik New
fs: avoid mmap sem relocks when coredumping with many missing pages fs: avoid mmap sem relocks when coredumping with many missing pages - - - --- 2025-01-16 Mateusz Guzik New
mm: remove an avoidable load of page refcount in page_ref_add_unless mm: remove an avoidable load of page refcount in page_ref_add_unless - - - --- 2024-12-07 Mateusz Guzik New
[v3,3/3] tmpfs: use inode_set_cached_link() symlink length caching - 1 - --- 2024-11-20 Mateusz Guzik New
[v3,2/3] ext4: use inode_set_cached_link() symlink length caching - 1 - --- 2024-11-20 Mateusz Guzik New
[v3,1/3] vfs: support caching symlink lengths in inodes symlink length caching - - - --- 2024-11-20 Mateusz Guzik New
[v2,3/3] tmpfs: use inode_set_cached_link() symlink length caching - - - --- 2024-11-19 Mateusz Guzik New
[v2,2/3] ext4: use inode_set_cached_link() symlink length caching - - - --- 2024-11-19 Mateusz Guzik New
[v2,1/3] vfs: support caching symlink lengths in inodes symlink length caching - - - --- 2024-11-19 Mateusz Guzik New
mm/hugetlb: sort out global lock annotations mm/hugetlb: sort out global lock annotations - - - --- 2024-08-28 Mateusz Guzik New
ratelimit: convert flags to int to save 8 bytes in size ratelimit: convert flags to int to save 8 bytes in size - - - --- 2024-08-17 Mateusz Guzik New
mm: whack now bogus comment in pmd_install() concerning a fence mm: whack now bogus comment in pmd_install() concerning a fence - - - --- 2024-08-14 Mateusz Guzik New
[RFC] vm: align vma allocation and move the lock back into the struct [RFC] vm: align vma allocation and move the lock back into the struct - - - --- 2024-08-08 Mateusz Guzik New
exec: drop a racy path_noexec check exec: drop a racy path_noexec check - - - --- 2024-08-05 Mateusz Guzik New
[v2] vfs: remove redundant smp_mb for thp handling in do_dentry_open [v2] vfs: remove redundant smp_mb for thp handling in do_dentry_open - 1 - --- 2024-06-24 Mateusz Guzik New
[RFC] vfs: wrap CONFIG_READ_ONLY_THP_FOR_FS-related code with an ifdef [RFC] vfs: wrap CONFIG_READ_ONLY_THP_FOR_FS-related code with an ifdef - - - --- 2024-06-24 Mateusz Guzik New
[v4] percpu_counter: add a cmpxchg-based _add_batch variant [v4] percpu_counter: add a cmpxchg-based _add_batch variant 2 - - --- 2024-05-28 Mateusz Guzik New
[v2] mm: batch unlink_file_vma calls in free_pgd_range [v2] mm: batch unlink_file_vma calls in free_pgd_range - 1 - --- 2024-05-21 Mateusz Guzik New
[v3] percpu_counter: add a cmpxchg-based _add_batch variant [v3] percpu_counter: add a cmpxchg-based _add_batch variant 1 - - --- 2024-05-21 Mateusz Guzik New
[v2] percpu_counter: add a cmpxchg-based _add_batch variant [v2] percpu_counter: add a cmpxchg-based _add_batch variant 1 - - --- 2024-05-20 Mateusz Guzik New
mm: batch unlink_file_vma calls in free_pgd_range mm: batch unlink_file_vma calls in free_pgd_range - - - --- 2024-05-18 Mateusz Guzik New
[RFC] percpu_counter: reimplement _add_batch with __this_cpu_cmpxchg [RFC] percpu_counter: reimplement _add_batch with __this_cpu_cmpxchg - - - --- 2024-05-16 Mateusz Guzik New
Unintentional 24 byte hole in mm_struct reducing objs_per_slab Unintentional 24 byte hole in mm_struct reducing objs_per_slab - - - --- 2023-09-03 Mateusz Guzik New
mm: remove remnants of SPLIT_RSS_COUNTING mm: remove remnants of SPLIT_RSS_COUNTING 1 - - --- 2023-08-23 Mateusz Guzik New
[v3,2/2] kernel/fork: group allocation/free of per-cpu counters for mm struct execve scalability issues, part 1 - 1 - --- 2023-08-23 Mateusz Guzik New
[v3,1/2] pcpcntr: add group allocation/free execve scalability issues, part 1 - 2 - --- 2023-08-23 Mateusz Guzik New
[v2,2/2] fork: group allocation of per-cpu counters for mm struct execve scalability issues, part 1 - - - --- 2023-08-22 Mateusz Guzik New
[v2,1/2] pcpcntr: add group allocation/free execve scalability issues, part 1 - - - --- 2023-08-22 Mateusz Guzik New
maple_tree: shrink struct maple_tree from 24 to 16 bytes on LP64 maple_tree: shrink struct maple_tree from 24 to 16 bytes on LP64 - 1 - --- 2023-08-21 Mateusz Guzik New
[2/2] fork: group allocation of per-cpu counters for mm struct execve scalability issues, part 1 - - - --- 2023-08-21 Mateusz Guzik New
[1/2] pcpcntr: add group allocation/free execve scalability issues, part 1 - 1 - --- 2023-08-21 Mateusz Guzik New
mm: remove unintentional voluntary preemption in get_mmap_lock_carefully mm: remove unintentional voluntary preemption in get_mmap_lock_carefully - - - --- 2023-08-20 Mateusz Guzik New
[v2] kernel/fork: stop playing lockless games for exe_file replacement [v2] kernel/fork: stop playing lockless games for exe_file replacement 2 - - --- 2023-08-14 Mateusz Guzik New
kernel/fork: stop playing lockless games for exe_file replacement kernel/fork: stop playing lockless games for exe_file replacement 1 - - --- 2023-08-13 Mateusz Guzik New
mm: move dummy_vm_ops out of a header mm: move dummy_vm_ops out of a header - - - --- 2023-08-06 Mateusz Guzik New