Show patches with: Submitter = Jann Horn       |   63 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
fuse: use unsigned type for getxattr/listxattr size truncation fuse: use unsigned type for getxattr/listxattr size truncation - - - --- 2024-08-19 Jann Horn New
filelock: Fix fcntl/close race recovery compat path filelock: Fix fcntl/close race recovery compat path - 1 - --- 2024-07-23 Jann Horn New
fs/pipe: Fix lockdep false-positive in watchqueue pipe_write() fs/pipe: Fix lockdep false-positive in watchqueue pipe_write() - - - --- 2023-11-24 Jann Horn New
fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected - 3 - --- 2023-01-16 Jann Horn New
[v2] fs: use acquire ordering in __fget_light() [v2] fs: use acquire ordering in __fget_light() - - - --- 2022-10-31 Jann Horn New
fs: add memory barrier in __fget_light() fs: add memory barrier in __fget_light() - - - --- 2022-10-31 Jann Horn New
fuse: Remove user_ns check for FUSE_DEV_IOC_CLONE fuse: Remove user_ns check for FUSE_DEV_IOC_CLONE - - - --- 2022-09-14 Jann Horn New
BUG: d_path() races with do_move_mount() on ->mnt_ns, leading to use-after-free BUG: d_path() races with do_move_mount() on ->mnt_ns, leading to use-after-free - - - --- 2022-09-13 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
epoll: Move helper functions from UAPI header into eventpoll.c epoll: Move helper functions from UAPI header into eventpoll.c - - - --- 2020-04-29 Jann Horn New
epoll: Fix UAF dentry name access in wakeup source setup epoll: Fix UAF dentry name access in wakeup source setup - - - --- 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
binfmt_flat: make load_flat_shared_library() work binfmt_flat: make load_flat_shared_library() work - - - --- 2019-05-24 Jann Horn New
integrity: use KERNEL_DS instead of get_ds() integrity: use KERNEL_DS instead of get_ds() - - - --- 2019-03-01 Jann Horn New
fs: use KERNEL_DS instead of get_ds() fs: use KERNEL_DS instead of get_ds() - - - --- 2019-03-01 Jann Horn New
[v2,2/2] pipe: stop using ->can_merge [v2,1/2] splice: don't merge into linked buffers - - - --- 2019-01-23 Jann Horn New
[v2,1/2] splice: don't merge into linked buffers [v2,1/2] splice: don't merge into linked buffers - - - --- 2019-01-23 Jann Horn New
[v4,3/3] fs: let filldir_t return bool instead of an error code [v4,1/3] fs: hoist EFSCORRUPTED definition into uapi header - - - --- 2019-01-18 Jann Horn New
[v4,2/3] fs: don't let getdents return bogus names [v4,1/3] fs: hoist EFSCORRUPTED definition into uapi header - - - --- 2019-01-18 Jann Horn New
[v4,1/3] fs: hoist EFSCORRUPTED definition into uapi header [v4,1/3] fs: hoist EFSCORRUPTED definition into uapi header 2 - - --- 2019-01-18 Jann Horn New
[v3,2/2] fs: let filldir_t return bool instead of an error code [v3,1/2] fs: don't let getdents return bogus names - - - --- 2019-01-14 Jann Horn New
[v3,1/2] fs: don't let getdents return bogus names [v3,1/2] fs: don't let getdents return bogus names - - - --- 2019-01-14 Jann Horn New
fuse: call pipe_buf_release() under pipe lock fuse: call pipe_buf_release() under pipe lock - - - --- 2019-01-12 Jann Horn New
fs: add a comment explaining how MNT_NS_INTERNAL affects mnt_may_suid() fs: add a comment explaining how MNT_NS_INTERNAL affects mnt_may_suid() - - - --- 2018-11-21 Jann Horn New
[2/2] pipe: remove ->can_merge from pipe_buf_operations [1/2] splice: don't merge into linked buffers - - - --- 2018-10-15 Jann Horn New
[1/2] splice: don't merge into linked buffers [1/2] splice: don't merge into linked buffers - - - --- 2018-10-15 Jann Horn New
[resend] proc: restrict kernel stack dumps to root [resend] proc: restrict kernel stack dumps to root 1 - - --- 2018-09-27 Jann Horn New
proc: restrict kernel stack dumps to root proc: restrict kernel stack dumps to root - 1 - --- 2018-09-11 Jann Horn New
[v3,7/7] lkdtm: test copy_to_user() on bad kernel pointer under KERNEL_DS x86: BUG() on #GP / kernel #PF in uaccess 1 - - --- 2018-08-28 Jann Horn New
[v3,6/7] x86: BUG() when uaccess helpers fault on kernel addresses x86: BUG() on #GP / kernel #PF in uaccess - - - --- 2018-08-28 Jann Horn New
[v3,5/7] x86: plumb error code and fault address through to fault handlers x86: BUG() on #GP / kernel #PF in uaccess - - - --- 2018-08-28 Jann Horn New
[v3,4/7] x86: introduce _ASM_EXTABLE_UA for uaccess fixups x86: BUG() on #GP / kernel #PF in uaccess - - - --- 2018-08-28 Jann Horn New
[v3,3/7] x86: stop calling fixup_exception() from kprobe_fault_handler() x86: BUG() on #GP / kernel #PF in uaccess 1 - - --- 2018-08-28 Jann Horn New
[v3,2/7] x86: inline kprobe_exceptions_notify() into do_general_protection() x86: BUG() on #GP / kernel #PF in uaccess 1 - - --- 2018-08-28 Jann Horn New
[v3,1/7] x86: refactor kprobes_fault() like kprobe_exceptions_notify() x86: BUG() on #GP / kernel #PF in uaccess 1 - - --- 2018-08-28 Jann Horn New
[v2] fs: don't let getdents return bogus names [v2] fs: don't let getdents return bogus names - - - --- 2018-07-31 Jann Horn New
fs: don't let getdents return bogus names - - - --- 2018-07-16 Jann Horn New
orangefs: fix namespace handling - - - --- 2016-06-24 Jann Horn New