Show patches with: Submitter = Jann Horn       |   101 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm: document mmu_notifier_invalidate_range_start_nonblock() mm: document mmu_notifier_invalidate_range_start_nonblock() - 3 - --- 2023-09-18 Jann Horn New
slub: Introduce CONFIG_SLUB_RCU_DEBUG slub: Introduce CONFIG_SLUB_RCU_DEBUG - - - --- 2023-08-25 Jann Horn New
mm: userfaultfd: remove stale comment about core dump locking mm: userfaultfd: remove stale comment about core dump locking - - - --- 2023-08-15 Jann Horn New
maple tree change made it possible for VMA iteration to see same VMA twice due to late vma_merge() … maple tree change made it possible for VMA iteration to see same VMA twice due to late vma_merge() … - - - --- 2023-08-15 Jann Horn New
[BUG] Re: [PATCH v3 10/13] mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() [BUG] Re: [PATCH v3 10/13] mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() - - - --- 2023-08-14 Jann Horn New
[2/2] mm: Fix anon_vma memory ordering fix vma->anon_vma check for per-VMA locking; fix anon_vma memory ordering - - - --- 2023-07-26 Jann Horn New
[1/2] mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock fix vma->anon_vma check for per-VMA locking; fix anon_vma memory ordering - 1 - --- 2023-07-26 Jann Horn New
[v2] mm: Fix memory ordering for mm_lock_seq and vm_lock_seq [v2] mm: Fix memory ordering for mm_lock_seq and vm_lock_seq - 1 - --- 2023-07-21 Jann Horn New
mm: Fix memory ordering for mm_lock_seq and vm_lock_seq mm: Fix memory ordering for mm_lock_seq and vm_lock_seq - - - --- 2023-07-21 Jann Horn New
mm: Lock VMA in dup_anon_vma() before setting ->anon_vma mm: Lock VMA in dup_anon_vma() before setting ->anon_vma - 1 - --- 2023-07-21 Jann Horn New
[v2] mm: Don't drop VMA locks in mm_drop_all_locks() [v2] mm: Don't drop VMA locks in mm_drop_all_locks() - 1 - --- 2023-07-20 Jann Horn New
mm: Don't drop VMA locks in mm_drop_all_locks() mm: Don't drop VMA locks in mm_drop_all_locks() - 1 - --- 2023-07-20 Jann Horn New
fork, vmalloc: KASAN-poison backing pages of vmapped stacks fork, vmalloc: KASAN-poison backing pages of vmapped stacks - - - --- 2023-01-17 Jann Horn New
mm/khugepaged: Fix ->anon_vma race mm/khugepaged: Fix ->anon_vma race 1 - - --- 2023-01-11 Jann Horn New
[v5,3/3] mm/khugepaged: Invoke MMU notifiers in shmem/file collapse paths [v5,1/3] mm/khugepaged: Take the right locks for page table retraction 1 1 - --- 2022-11-29 Jann Horn New
[v5,2/3] mm/khugepaged: Fix GUP-fast interaction by sending IPI [v5,1/3] mm/khugepaged: Take the right locks for page table retraction 1 1 - --- 2022-11-29 Jann Horn New
[v5,1/3] mm/khugepaged: Take the right locks for page table retraction [v5,1/3] mm/khugepaged: Take the right locks for page table retraction 1 1 - --- 2022-11-29 Jann Horn New
[v4,3/3] mm/khugepaged: Invoke MMU notifiers in shmem/file collapse paths [v4,1/3] mm/khugepaged: Take the right locks for page table retraction 1 1 - --- 2022-11-28 Jann Horn New
[v4,2/3] mm/khugepaged: Fix GUP-fast interaction by sending IPI [v4,1/3] mm/khugepaged: Take the right locks for page table retraction 1 1 - --- 2022-11-28 Jann Horn New
[v4,1/3] mm/khugepaged: Take the right locks for page table retraction [v4,1/3] mm/khugepaged: Take the right locks for page table retraction 1 1 - --- 2022-11-28 Jann Horn New
[v3,3/3] mm/khugepaged: Invoke MMU notifiers in shmem/file collapse paths [v3,1/3] mm/khugepaged: Take the right locks for page table retraction - - - --- 2022-11-25 Jann Horn New
[v3,2/3] mm/khugepaged: Fix GUP-fast interaction by sending IPI [v3,1/3] mm/khugepaged: Take the right locks for page table retraction 1 - - --- 2022-11-25 Jann Horn New
[v3,1/3] mm/khugepaged: Take the right locks for page table retraction [v3,1/3] mm/khugepaged: Take the right locks for page table retraction 1 - - --- 2022-11-25 Jann Horn New
mm/slub: add missing TID updates on slab deactivation mm/slub: add missing TID updates on slab deactivation 2 1 1 --- 2022-06-08 Jann Horn New
[v3] mm, oom: OOM sysrq should always kill a process [v3] mm, oom: OOM sysrq should always kill a process 2 - - --- 2022-01-06 Jann Horn New
[v2] mm, oom: OOM sysrq should always kill a process [v2] mm, oom: OOM sysrq should always kill a process 1 - - --- 2022-01-06 Jann Horn New
mm, oom: OOM sysrq should always kill a process mm, oom: OOM sysrq should always kill a process 1 - - --- 2022-01-05 Jann Horn New
page refcount race between prep_compound_gigantic_page() and __page_cache_add_speculative()? page refcount race between prep_compound_gigantic_page() and __page_cache_add_speculative()? - - - --- 2021-06-15 Jann Horn New
[v2] mm/gup: fix try_grab_compound_head() race with split_huge_page() [v2] mm/gup: fix try_grab_compound_head() race with split_huge_page() - 1 - --- 2021-06-15 Jann Horn New
[resend] mm/gup: fix try_grab_compound_head() race with split_huge_page() [resend] mm/gup: fix try_grab_compound_head() race with split_huge_page() 1 - - --- 2021-06-11 Jann Horn New
mm, slub: Consider rest of partial list if acquire_slab() fails mm, slub: Consider rest of partial list if acquire_slab() fails 2 - - --- 2020-12-28 Jann Horn New
[RFC,resend,6/6] mm: remove now-unused mmdrop_async() mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,resend,5/6] ptrace: Use mm_ref() for ->exit_mm mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,resend,4/6] mm, oom: Use mm_ref()/mm_unref() and avoid mmdrop_async() mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,resend,3/6] mm: Add refcount for preserving mm_struct without pgd mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,resend,2/6] refcount: Move refcount_t definition into linux/types.h mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,resend,1/6] ptrace: Keep mm around after exit_mm() for __ptrace_may_access() mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[resend,v3,2/2] exec: Broadly lock nascent mm until setup_arg_pages() Broad write-locking of nascent mm in execve - - - --- 2020-10-16 Jann Horn New
[resend,v3,1/2] mmap locking API: Order lock of nascent mm outside lock of live mm Broad write-locking of nascent mm in execve - - - --- 2020-10-16 Jann Horn New
[RFC,6/6] mm: remove now-unused mmdrop_async() mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,5/6] ptrace: Use mm_ref() for ->exit_mm mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,4/6] mm, oom: Use mm_ref()/mm_unref() and avoid mmdrop_async() mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,3/6] mm: Add refcount for preserving mm_struct without pgd mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,2/6] refcount: Move refcount_t definition into linux/types.h mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[RFC,1/6] ptrace: Keep mm around after exit_mm() for __ptrace_may_access() mm and ptrace: Track dumpability until task is freed - - - --- 2020-10-16 Jann Horn New
[v3,2/2] exec: Broadly lock nascent mm until setup_arg_pages() Broad write-locking of nascent mm in execve - - - --- 2020-10-15 Jann Horn New
[v3,1/2] mmap locking API: Order lock of nascent mm outside lock of live mm Broad write-locking of nascent mm in execve - - - --- 2020-10-15 Jann Horn New
proc.5: Document inaccurate RSS due to SPLIT_RSS_COUNTING proc.5: Document inaccurate RSS due to SPLIT_RSS_COUNTING - - - --- 2020-10-12 Jann Horn New
[2/2] sparc: Check VMA range in sparc_validate_prot() [1/2] mm/mprotect: Call arch_validate_prot under mmap_lock and with length - 1 - --- 2020-10-07 Jann Horn New
[1/2] mm/mprotect: Call arch_validate_prot under mmap_lock and with length [1/2] mm/mprotect: Call arch_validate_prot under mmap_lock and with length - 1 - --- 2020-10-07 Jann Horn New
[v2,2/2] exec: Broadly lock nascent mm until setup_arg_pages() Broad write-locking of nascent mm in execve - - - --- 2020-10-06 Jann Horn New
[v2,1/2] mmap locking API: Order lock of nascent mm outside lock of live mm Broad write-locking of nascent mm in execve - - - --- 2020-10-06 Jann Horn New
[2/2] exec: Broadly lock nascent mm until setup_arg_pages() Broad write-locking of nascent mm in execve - - - --- 2020-10-02 Jann Horn New
[1/2] mmap locking API: Order lock of nascent mm outside lock of live mm Broad write-locking of nascent mm in execve - - - --- 2020-10-02 Jann Horn New
[4/4] mm/gup: Assert that the mmap lock is held in __get_user_pages() [1/4] mm/gup_benchmark: Take the mmap lock around GUP 1 1 - --- 2020-09-30 Jann Horn New
[3/4] mmap locking API: Don't check locking if the mm isn't live yet [1/4] mm/gup_benchmark: Take the mmap lock around GUP - - - --- 2020-09-30 Jann Horn New
[2/4] binfmt_elf: Take the mmap lock around find_extend_vma() [1/4] mm/gup_benchmark: Take the mmap lock around GUP 1 - - --- 2020-09-30 Jann Horn New
[1/4] mm/gup_benchmark: Take the mmap lock around GUP [1/4] mm/gup_benchmark: Take the mmap lock around GUP 1 2 - --- 2020-09-30 Jann Horn New
nios2: Take mmap lock in cacheflush syscall nios2: Take mmap lock in cacheflush syscall - - - --- 2020-09-25 Jann Horn New
nds32: Take mmap lock in cacheflush syscall nds32: Take mmap lock in cacheflush syscall - - - --- 2020-09-25 Jann Horn New
mm/mmu_notifier: Fix mmget() assert in __mmu_interval_notifier_insert mm/mmu_notifier: Fix mmget() assert in __mmu_interval_notifier_insert - 1 - --- 2020-09-01 Jann Horn New
[v5,7/7] mm: Remove the now-unnecessary mmget_still_valid() hack Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v5,6/7] mm/gup: Take mmap_lock in get_dump_page() Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v5,5/7] binfmt_elf, binfmt_elf_fdpic: Use a VMA list snapshot Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v5,4/7] coredump: Rework elf/elf_fdpic vma_dump_size() into common helper Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v5,3/7] coredump: Refactor page range dumping into common helper Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v5,2/7] coredump: Let dump_emit() bail out on short writes Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v5,1/7] binfmt_elf_fdpic: Stop using dump_emit() on user pointers on !MMU Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-27 Jann Horn New
[v4,5/5] mm/gup: Take mmap_lock in get_dump_page() Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-26 Jann Horn New
[v4,4/5] binfmt_elf, binfmt_elf_fdpic: Use a VMA list snapshot Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-26 Jann Horn New
[v4,3/5] coredump: Refactor page range dumping into common helper Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-26 Jann Horn New
[v4,2/5] coredump: Let dump_emit() bail out on short writes Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-26 Jann Horn New
[v4,1/5] binfmt_elf_fdpic: Stop using dump_emit() on user pointers on !MMU Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-26 Jann Horn New
[v3,5/5] mm/gup: Take mmap_lock in get_dump_page() Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-18 Jann Horn New
[v3,4/5] binfmt_elf, binfmt_elf_fdpic: Use a VMA list snapshot Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-18 Jann Horn New
[v3,3/5] coredump: Refactor page range dumping into common helper Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-18 Jann Horn New
[v3,2/5] coredump: Let dump_emit() bail out on short writes Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-18 Jann Horn New
[v3,1/5] binfmt_elf_fdpic: Stop using dump_emit() on user pointers on !MMU Fix ELF / FDPIC ELF core dumping, and use mmap_lock properly in there - - - --- 2020-08-18 Jann Horn New
[v2,5/5] mm/gup: Take mmap_sem in get_dump_page() Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-29 Jann Horn New
[v2,4/5] binfmt_elf, binfmt_elf_fdpic: Use a VMA list snapshot Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-29 Jann Horn New
[v2,3/5] coredump: Refactor page range dumping into common helper Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-29 Jann Horn New
[v2,2/5] coredump: Let dump_emit() bail out on short writes Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-29 Jann Horn New
[v2,1/5] binfmt_elf_fdpic: Stop using dump_emit() on user pointers on !MMU Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-29 Jann Horn New
[5/5] mm/gup: Take mmap_sem in get_dump_page() Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-28 Jann Horn New
[4/5] binfmt_elf, binfmt_elf_fdpic: Use a VMA list snapshot Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-28 Jann Horn New
[3/5] coredump: Refactor page range dumping into common helper Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-28 Jann Horn New
[2/5] coredump: Fix handling of partial writes in dump_emit() Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-28 Jann Horn New
[1/5] binfmt_elf_fdpic: Stop using dump_emit() on user pointers on !MMU Fix ELF / FDPIC ELF core dumping, and use mmap_sem properly in there - - - --- 2020-04-28 Jann Horn New
vmalloc: Fix remap_vmalloc_range() bounds checks vmalloc: Fix remap_vmalloc_range() bounds checks - - - --- 2020-04-15 Jann Horn New
mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() - - - --- 2019-03-27 Jann Horn New
[v2] mmap.2: fix description of treatment of the hint [v2] mmap.2: fix description of treatment of the hint 1 1 - --- 2019-02-14 Jann Horn New
[net,v2] mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs [net,v2] mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs - - - --- 2019-02-14 Jann Horn New
[RESEND,net] mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs [RESEND,net] mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs - - - --- 2019-02-13 Jann Horn New
mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs - - - --- 2019-02-13 Jann Horn New
mmap.2: describe the 5level paging hack mmap.2: describe the 5level paging hack - - - --- 2019-02-11 Jann Horn New
mmap.2: fix description of treatment of the hint mmap.2: fix description of treatment of the hint - - - --- 2019-02-11 Jann Horn New
mm: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE mm: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE 3 1 - --- 2018-10-10 Jann Horn New
[v2,3/3] mm/vmstat: assert that vmstat_text is in sync with stat_items_size [v2,1/3] mm/vmstat: fix outdated vmstat_text 2 1 - --- 2018-10-01 Jann Horn New
[v2,2/3] mm/vmstat: skip NR_TLB_REMOTE_FLUSH* properly [v2,1/3] mm/vmstat: fix outdated vmstat_text 1 1 - --- 2018-10-01 Jann Horn New
[v2,1/3] mm/vmstat: fix outdated vmstat_text [v2,1/3] mm/vmstat: fix outdated vmstat_text 1 1 - --- 2018-10-01 Jann Horn New
« 1 2 »