Show patches with: Submitter = Naveen N. Rao       |    Archived = No       |   471 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] MAINTAINERS: Update powerpc BPF JIT maintainers [1/2] MAINTAINERS: Update email address of Naveen 2 - 1 - 3-- 2024-07-14 Naveen N Rao Handled Elsewhere
[1/2] MAINTAINERS: Update email address of Naveen [1/2] MAINTAINERS: Update email address of Naveen - - 1 - --- 2024-07-14 Naveen N Rao Handled Elsewhere
[RFC,v4,17/17] powerpc64/bpf: Add support for bpf trampolines powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - 2-3 2024-07-14 Naveen N Rao RFC
[RFC,v4,16/17] samples/ftrace: Add support for ftrace direct samples on powerpc powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,15/17] powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_DIRECT_CALLS powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,14/17] powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,13/17] powerpc64/ftrace: Support .text larger than 32MB with out-of-line stubs powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,12/17] powerpc64/ftrace: Move ftrace sequence out of line powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,11/17] kbuild: Add generic hook for architectures to use before the final vmlinux link powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,10/17] powerpc/ftrace: Add a postlink script to validate function tracer powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,09/17] powerpc64/bpf: Fold bpf_jit_emit_func_call_hlp() into bpf_jit_emit_func_call_rel() powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,08/17] powerpc/ftrace: Move ftrace stub used for init text before _einittext powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,07/17] powerpc/ftrace: Skip instruction patching if the instructions are the same powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,06/17] powerpc/ftrace: Remove pointer to struct module from dyn_arch_ftrace powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - 1 - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,05/17] powerpc/module_64: Convert #ifdef to IS_ENABLED() powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - 1 - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,04/17] powerpc32/ftrace: Unify 32-bit and 64-bit ftrace entry code powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - 1 - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,03/17] powerpc64/ftrace: Nop out additional 'std' instruction emitted by gcc v5.x powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,02/17] powerpc/kprobes: Use ftrace to determine if a probe is at function entry powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines 1 - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v4,01/17] powerpc/trace: Account for -fpatchable-function-entry support by toolchain powerpc: Core ftrace rework, support for ftrace direct and bpf trampolines - - - - --- 2024-07-14 Naveen N Rao RFC
[RFC,v3,11/11] powerpc64/bpf: Add support for bpf trampolines powerpc: Add support for ftrace direct and BPF trampolines - - - - 2-3 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,10/11] powerpc64/bpf: Fold bpf_jit_emit_func_call_hlp() into bpf_jit_emit_func_call_rel() powerpc: Add support for ftrace direct and BPF trampolines - - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,09/11] samples/ftrace: Add support for ftrace direct samples on powerpc powerpc: Add support for ftrace direct and BPF trampolines - - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,08/11] powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_DIRECT_CALLS powerpc: Add support for ftrace direct and BPF trampolines - - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,07/11] powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS powerpc: Add support for ftrace direct and BPF trampolines - - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,06/11] powerpc64/ftrace: Move ftrace sequence out of line powerpc: Add support for ftrace direct and BPF trampolines - - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,05/11] kbuild: Add generic hook for architectures to use before the final vmlinux link powerpc: Add support for ftrace direct and BPF trampolines - - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,04/11] powerpc/ftrace: Remove pointer to struct module from dyn_arch_ftrace powerpc: Add support for ftrace direct and BPF trampolines - - 1 - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,03/11] powerpc/module_64: Convert #ifdef to IS_ENABLED() powerpc: Add support for ftrace direct and BPF trampolines - - 1 - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,02/11] powerpc/ftrace: Unify 32-bit and 64-bit ftrace entry code powerpc: Add support for ftrace direct and BPF trampolines - - 1 - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v3,01/11] powerpc/kprobes: Use ftrace to determine if a probe is at function entry powerpc: Add support for ftrace direct and BPF trampolines 1 - - - --- 2024-06-20 Naveen N Rao Changes Requested
[RFC,v2,5/5] powerpc64/ftrace: Move ftrace sequence out of line powerpc/ftrace: Move ftrace sequence out of line - - - - 3-2 2024-06-10 Naveen N Rao Superseded
[RFC,v2,4/5] kbuild: Add generic hook for architectures to use before the final vmlinux link powerpc/ftrace: Move ftrace sequence out of line - - - - --- 2024-06-10 Naveen N Rao Superseded
[RFC,v2,3/5] powerpc/ftrace: Unify 32-bit and 64-bit ftrace entry code powerpc/ftrace: Move ftrace sequence out of line - - - - --- 2024-06-10 Naveen N Rao Superseded
[RFC,v2,2/5] powerpc/ftrace: Remove pointer to struct module from dyn_arch_ftrace powerpc/ftrace: Move ftrace sequence out of line - - - - --- 2024-06-10 Naveen N Rao Superseded
[RFC,v2,1/5] powerpc/kprobes: Use ftrace to determine if a probe is at function entry powerpc/ftrace: Move ftrace sequence out of line 1 - - - --- 2024-06-10 Naveen N Rao Superseded
[v2] powerpc/ftrace: Ignore ftrace locations in exit text sections [v2] powerpc/ftrace: Ignore ftrace locations in exit text sections - 1 1 - 5-- 2024-02-13 Naveen N Rao Accepted
powerpc/ftrace: Ignore ftrace locations in exit text sections powerpc/ftrace: Ignore ftrace locations in exit text sections - 1 1 - 4-1 2024-02-09 Naveen N Rao Superseded
[v2] powerpc/64: Set task pt_regs->link to the LR value on scv entry [v2] powerpc/64: Set task pt_regs->link to the LR value on scv entry - 1 - - 5-- 2024-02-02 Naveen N Rao Accepted
powerpc/64: Set LR to a non-NULL value in task pt_regs on scv entry powerpc/64: Set LR to a non-NULL value in task pt_regs on scv entry - - - - 5-- 2024-01-25 Naveen N Rao Superseded
[v2] powerpc/Makefile: Remove bits related to the previous use of -mcmodel=large [v2] powerpc/Makefile: Remove bits related to the previous use of -mcmodel=large - - 1 - 5-- 2024-01-10 Naveen N Rao Accepted
powerpc/Makefile: Remove bits related to the previous use of -mcmodel=large powerpc/Makefile: Remove bits related to the previous use of -mcmodel=large - - 1 - 2-- 2024-01-09 Naveen N Rao Superseded
[RFC,9/9] samples/ftrace: Add support for ftrace direct samples on powerpc powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao RFC
[RFC,8/9] powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_DIRECT_CALLS powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao RFC
[RFC,7/9] powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao RFC
[RFC,6/9] powerpc/ftrace: Update and move function profile instructions out-of-line powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao RFC
[RFC,5/9] powerpc/kprobes: Use ftrace to determine if a probe is at function entry powerpc: ftrace updates 1 - - - --- 2023-12-08 Naveen N Rao RFC
[RFC,4/9] powerpc/Kconfig: Select FUNCTION_ALIGNMENT_4B powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao Accepted
[RFC,3/9] powerpc/ftrace: Remove nops after the call to ftrace_stub powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao Accepted
[RFC,2/9] powerpc/ftrace: Unify 32-bit and 64-bit ftrace entry code powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao RFC
[RFC,1/9] powerpc/ftrace: Fix indentation in ftrace.h powerpc: ftrace updates - - - - --- 2023-12-08 Naveen N Rao Accepted
powerpc/ftrace: Fix stack teardown in ftrace_no_trace powerpc/ftrace: Fix stack teardown in ftrace_no_trace - 1 - - 5-- 2023-11-30 Naveen N Rao Accepted
powerpc/lib: Validate size for vector operations powerpc/lib: Validate size for vector operations - - - - 5-- 2023-11-23 Naveen N Rao Accepted
powerpc: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION and FTRACE_MCOUNT_USE_PATCHABLE_FUNCTIO… powerpc: Fix build issue with LD_DEAD_CODE_DATA_ELIMINATION and FTRACE_MCOUNT_USE_PATCHABLE_FUNCTIO… - 1 - - 5-- 2023-09-13 Naveen N Rao Accepted
powerpc/ftrace: Create a dummy stackframe to fix stack unwind powerpc/ftrace: Create a dummy stackframe to fix stack unwind - 1 - - 5-- 2023-06-21 Naveen N Rao Accepted
[17/17] powerpc/ftrace: Create a dummy stackframe to fix stack unwind powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Superseded
[16/17] powerpc/ftrace: Add support for -fpatchable-function-entry powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[15/17] powerpc/ftrace: Implement ftrace_replace_code() powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[14/17] powerpc/ftrace: Replace use of ftrace_call_replace() with ftrace_create_branch_inst() powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[13/17] powerpc/ftrace: Simplify ftrace_modify_call() powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[12/17] powerpc/ftrace: Simplify ftrace_make_call() powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[11/17] powerpc/ftrace: Simplify ftrace_make_nop() powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[10/17] powerpc/ftrace: Add separate ftrace_init_nop() with additional validation powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[09/17] powerpc/ftrace: Stop re-purposing linker generated long branches for ftrace powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[08/17] powerpc/ftrace: Refactor ftrace_modify_code() powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[07/17] powerpc/ftrace: Consolidate ftrace support into fewer files powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[06/17] powerpc/ftrace: Extend ftrace support for large kernels to ppc32 powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[05/17] powerpc/ftrace: Use FTRACE_REGS_ADDR to identify the correct ftrace trampoline powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[04/17] powerpc/ftrace: Simplify function_graph support in ftrace.c powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[03/17] powerpc64/ftrace: Move ELFv1 and -pg support code into a separate file powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[02/17] powerpc/module: Remove unused .ftrace.tramp section powerpc/ftrace: refactor and add support for -fpatchable-function-entry - - 1 - --- 2023-06-19 Naveen N Rao Accepted
[01/17] powerpc/ftrace: Fix dropping weak symbols with older toolchains powerpc/ftrace: refactor and add support for -fpatchable-function-entry - 1 1 - --- 2023-06-19 Naveen N Rao Accepted
[RFC] powerpc/ftrace: Create a dummy stackframe to fix stack unwind [RFC] powerpc/ftrace: Create a dummy stackframe to fix stack unwind - - - - --- 2023-06-15 Naveen N Rao RFC
powerpc/ftrace: Fix dropping weak symbols with older toolchains powerpc/ftrace: Fix dropping weak symbols with older toolchains - 1 - - 5-- 2023-06-15 Naveen N Rao Superseded
powerpc/trace: Add support for HAVE_FUNCTION_ARG_ACCESS_API powerpc/trace: Add support for HAVE_FUNCTION_ARG_ACCESS_API - - - - 5-- 2023-06-14 Naveen N Rao Accepted
powerpc/ftrace: Disable ftrace on ppc32 if using clang powerpc/ftrace: Disable ftrace on ppc32 if using clang 1 - - - 5-- 2023-06-09 Naveen N Rao Accepted
[RFC,15/15] powerpc/ftrace: Add support for -fpatchable-function-entry powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,14/15] powerpc/ftrace: Implement ftrace_replace_code() powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,13/15] powerpc/ftrace: Replace use of ftrace_call_replace() with ftrace_create_branch_inst() powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,12/15] powerpc/ftrace: Simplify ftrace_modify_call() powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,11/15] powerpc/ftrace: Simplify ftrace_make_call() powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,10/15] powerpc/ftrace: Simplify ftrace_make_nop() powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,09/15] powerpc/ftrace: Add separate ftrace_init_nop() with additional validation powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,08/15] powerpc/ftrace: Stop re-purposing linker generated long branches for ftrace powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,07/15] powerpc/ftrace: Refactor ftrace_modify_code() powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,06/15] powerpc/ftrace: Consolidate ftrace support into fewer files powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,05/15] powerpc/ftrace: Extend ftrace support for large kernels to ppc32 powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,04/15] powerpc/ftrace: Use FTRACE_REGS_ADDR to identify the correct ftrace trampoline powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,03/15] powerpc/ftrace: Simplify function_graph support in ftrace.c powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,02/15] powerpc64/ftrace: Move ELFv1 and -pg support code into a separate file powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
[RFC,01/15] powerpc/module: Remove unused .ftrace.tramp section powerpc/ftrace: refactoring and support for -fpatchable-function-entry - - - - --- 2023-06-07 Naveen N Rao Superseded
powerpc/tools: Pass -mabi=elfv2 to gcc-check-mprofile-kernel.sh powerpc/tools: Pass -mabi=elfv2 to gcc-check-mprofile-kernel.sh - - - - --- 2023-05-30 Naveen N Rao Accepted
[v2] powerpc: Fail build if using recordmcount with binutils v2.37 [v2] powerpc: Fail build if using recordmcount with binutils v2.37 - - - - 5-- 2023-05-30 Naveen N Rao Accepted
powerpc: Fail build if using recordmcount with binutils v2.37 powerpc: Fail build if using recordmcount with binutils v2.37 - - - - 5-- 2023-05-29 Naveen N Rao Superseded
[RFC] powerpc/ftrace: Refactoring and support for -fpatchable-function-entry [RFC] powerpc/ftrace: Refactoring and support for -fpatchable-function-entry - - - - --- 2023-05-19 Naveen N Rao Superseded
[3/3] selftests/powerpc: Account for offline cpus in perf-hwbreak test selftests/powerpc: ptrace/perf_hwbreak test fixes - - - - --- 2022-11-22 Naveen N. Rao Accepted
[2/3] selftests/powerpc: Bump up rlimit for perf-hwbreak test selftests/powerpc: ptrace/perf_hwbreak test fixes - - - 1 --- 2022-11-22 Naveen N. Rao Accepted
[1/3] selftests/powerpc: Move perror closer to its use selftests/powerpc: ptrace/perf_hwbreak test fixes - - - - --- 2022-11-22 Naveen N. Rao Accepted
[5/5] powerpc/kprobes: Remove unnecessary headers from kprobes powerpc/kprobes: preempt related changes and cleanups - - - - 5-- 2022-10-20 Naveen N. Rao New
[4/5] powerpc/kprobes: Setup consistent pt_regs across kprobes, optprobes and KPROBES_ON_FTRACE powerpc/kprobes: preempt related changes and cleanups - - 1 - --- 2022-10-20 Naveen N. Rao New
[3/5] powerpc/kprobes: Use preempt_enable() rather than the no_resched variant powerpc/kprobes: preempt related changes and cleanups - - 1 - --- 2022-10-20 Naveen N. Rao Accepted
« 1 2 3 44 5 »