Show patches with: Submitter = Oleg Nesterov       |   39 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] uprobes: fold xol_take_insn_slot() into xol_get_insn_slot() uprobes: kill xol_area->slot_count - - - --- 2024-10-01 Oleg Nesterov Handled Elsewhere
[1/2] uprobes: kill xol_area->slot_count uprobes: kill xol_area->slot_count - - - --- 2024-10-01 Oleg Nesterov Handled Elsewhere
[7/7] uprobes: deny mremap(xol_vma) uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[6/7] uprobes: pass utask to xol_get_insn_slot() and xol_free_insn_slot() uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[5/7] uprobes: move the initialization of utask->xol_vaddr from pre_ssout() to xol_get_insn_slot() uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[4/7] uprobes: simplify xol_take_insn_slot() and its caller uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[3/7] uprobes: kill the unnecessary put_uprobe/xol_free_insn_slot in uprobe_free_utask() uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[2/7] uprobes: sanitiize xol_free_insn_slot() uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[1/7] uprobes: don't abuse get_utask() in pre_ssout() and prepare_uretprobe() uprobes: deuglify xol_get_insn_slot/xol_free_insn_slot paths - - - --- 2024-09-29 Oleg Nesterov Handled Elsewhere
[v2] function_graph: remove unnecessary initialization in ftrace_graph_ret_addr() [v2] function_graph: remove unnecessary initialization in ftrace_graph_ret_addr() - - - --- 2024-09-16 Oleg Nesterov Accepted
function_graph: remove unnecessary initialization in ftrace_graph_ret_addr() function_graph: remove unnecessary initialization in ftrace_graph_ret_addr() - - - --- 2024-09-16 Oleg Nesterov Superseded
[-mm,3/3] uprobes: turn xol_area->pages[2] into xol_area->page [-mm,1/3] Revert "uprobes: use vm_special_mapping close() functionality" - - - --- 2024-09-11 Oleg Nesterov Handled Elsewhere
[-mm,2/3] uprobes: introduce the global struct vm_special_mapping xol_mapping [-mm,1/3] Revert "uprobes: use vm_special_mapping close() functionality" - - - --- 2024-09-11 Oleg Nesterov Handled Elsewhere
[-mm,1/3] Revert "uprobes: use vm_special_mapping close() functionality" [-mm,1/3] Revert "uprobes: use vm_special_mapping close() functionality" - - - --- 2024-09-11 Oleg Nesterov Handled Elsewhere
[tip/perf/core] bpf: fix use-after-free in bpf_uprobe_multi_link_attach() [tip/perf/core] bpf: fix use-after-free in bpf_uprobe_multi_link_attach() 2 - 1 --- 2024-08-13 Oleg Nesterov Accepted
[v4,9/9] uprobes: shift put_uprobe() from delete_uprobe() to uprobe_unregister() [v4,1/9] uprobes: document the usage of mm->mmap_lock 2 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,8/9] uprobes: fold __uprobe_unregister() into uprobe_unregister() [v4,1/9] uprobes: document the usage of mm->mmap_lock 2 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,7/9] uprobes: change uprobe_register() to use uprobe_unregister() instead of __uprobe_unregisteā€¦ [v4,1/9] uprobes: document the usage of mm->mmap_lock 2 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,6/9] uprobes: make uprobe_register() return struct uprobe * [v4,1/9] uprobes: document the usage of mm->mmap_lock - 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,5/9] uprobes: kill uprobe_register_refctr() [v4,1/9] uprobes: document the usage of mm->mmap_lock 1 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,4/9] selftests/bpf: fix uprobe.path leak in bpf_testmod [v4,1/9] uprobes: document the usage of mm->mmap_lock - - - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,3/9] uprobes: simplify error handling for alloc_uprobe() [v4,1/9] uprobes: document the usage of mm->mmap_lock - 2 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,2/9] uprobes: is_trap_at_addr: don't use get_user_pages_remote() [v4,1/9] uprobes: document the usage of mm->mmap_lock 1 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,1/9] uprobes: document the usage of mm->mmap_lock [v4,1/9] uprobes: document the usage of mm->mmap_lock 2 1 - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v4,0/9] uprobes: misc cleanups/simplifications - - - --- 2024-08-01 Oleg Nesterov mhiramat Accepted
[v3,4/5] uprobes: kill uprobe_register_refctr() Untitled series #875360 1 - - --- 2024-07-31 Oleg Nesterov mhiramat Accepted
[3/3] uprobes: shift put_uprobe() from delete_uprobe() to uprobe_unregister() uprobes: simplify _unregister paths 1 - - --- 2024-07-30 Oleg Nesterov mhiramat Accepted
[2/3] uprobes: fold __uprobe_unregister() into uprobe_unregister() uprobes: simplify _unregister paths 1 - - --- 2024-07-30 Oleg Nesterov mhiramat Accepted
[1/3] uprobes: change uprobe_register() to use uprobe_unregister() instead of __uprobe_unregister() uprobes: simplify _unregister paths 1 - - --- 2024-07-30 Oleg Nesterov mhiramat Accepted
[v2,5/5] uprobes: make uprobe_register() return struct uprobe * uprobes: misc cleanups/simplifications 1 - - --- 2024-07-29 Oleg Nesterov mhiramat Changes Requested
[v2,4/5] uprobes: kill uprobe_register_refctr() uprobes: misc cleanups/simplifications 1 - - --- 2024-07-29 Oleg Nesterov mhiramat Changes Requested
[v2,3/5] uprobes: simplify error handling for alloc_uprobe() uprobes: misc cleanups/simplifications - - - --- 2024-07-29 Oleg Nesterov mhiramat Accepted
[v2,2/5] uprobes: is_trap_at_addr: don't use get_user_pages_remote() uprobes: misc cleanups/simplifications 1 - - --- 2024-07-29 Oleg Nesterov mhiramat Accepted
[v2,1/5] uprobes: document the usage of mm->mmap_lock uprobes: misc cleanups/simplifications - - - --- 2024-07-29 Oleg Nesterov mhiramat Accepted
[3/3] uprobes: make uprobe_register() return struct uprobe * uprobes: future cleanups for review 1 - - --- 2024-07-10 Oleg Nesterov mhiramat Handled Elsewhere
[2/3] uprobes: simplify error handling for alloc_uprobe() uprobes: future cleanups for review - 1 - --- 2024-07-10 Oleg Nesterov mhiramat Accepted
[1/3] uprobes: kill uprobe_register_refctr() uprobes: future cleanups for review 1 - - --- 2024-07-10 Oleg Nesterov mhiramat Handled Elsewhere
LoongArch: make the users of larch_insn_gen_break() constant LoongArch: make the users of larch_insn_gen_break() constant - - 1 --- 2024-06-29 Oleg Nesterov Handled Elsewhere
LoongArch: uprobes: make UPROBE_SWBP_INSN/UPROBE_XOLBP_INSN constant LoongArch: uprobes: make UPROBE_SWBP_INSN/UPROBE_XOLBP_INSN constant 1 - - --- 2024-06-27 Oleg Nesterov Handled Elsewhere