projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'bpf: Support bpf_get_func_ip helper in uprobes'
2023-08-07
Jiri Olsa
selftests/bpf: Add bpf_get_func_ip test for uprobe...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Jiri Olsa
selftests/bpf: Add bpf_get_func_ip tests for uprobe...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-08-07
Jiri Olsa
bpf: Add support for bpf_get_func_ip helper for uprobe...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-07-26
Jiri Olsa
bpf: Disable preemption in bpf_event_output
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-07-26
Jiri Olsa
bpf: Disable preemption in bpf_perf_event_output
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-06-27
Jiri Olsa
perf tools: Add missing else to cmd_daemon subcommand...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-06-27
Jiri Olsa
fprobe: Release rethook after the ftrace_ops is unregistered
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-06-22
Jiri Olsa
ftrace: Show all functions with addresses in available_filte...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-06-21
Jiri Olsa
bpf: Force kprobe multi expected_attach_type for kprobe_mult...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-06-08
Jiri Olsa
selftests/bpf: Add missing prototypes for several test...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-06-07
Jiri Olsa
bpf: Add extra path pointer check to d_path helper
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
bpf: Move kernel test kfuncs to bpf_testmod
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Remove extern from kfuncs declarations
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Allow to use kfunc from testmod.ko in...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Load bpf_testmod for verifier test
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Use un/load_bpf_testmod functions in...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Use only stdout in un/load_bpf_testmod...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Move test_progs helpers to testing_helpers...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testmod...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
libbpf: Store zero fd to fd_array for loader kfunc...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-05-10
Jiri Olsa
perf lock contention: Add empty 'struct rq' to satisfy...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-04-05
Jiri Olsa
kallsyms: Disable preemption for find_kallsyms_symbol_value
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-03-31
Jiri Olsa
selftests/bpf: Replace extract_build_id with read_build_id
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-03-31
Jiri Olsa
selftests/bpf: Add read_build_id function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-03-31
Jiri Olsa
selftests/bpf: Add err.h header
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-02-09
Jiri Olsa
tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-02-07
Jiri Olsa
tools/resolve_btfids: Compile resolve_btfids as host...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-01-20
Jiri Olsa
bpf: Add missing btf_put to register_btf_id_dtor_kfuncs
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-01-20
Jiri Olsa
bpf: Change modules resolving for kprobe multi link
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-01-20
Jiri Olsa
selftests/bpf: Add serial_test_kprobe_multi_bench_attach_ker...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-01-18
Jiri Olsa
bpf/selftests: Add verifier tests for loading sleepable...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2023-01-18
Jiri Olsa
bpf: Do not allow to load sleepable BPF_TRACE_RAW_TP...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Jiri Olsa
bpf: Remove trace_printk_lock
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Jiri Olsa
bpf: Do cleanup in bpf_bprintf_cleanup only when needed
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-12-19
Jiri Olsa
bpf: Add struct for bin_args arg in bpf_bprintf_prepare
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-12-14
Jiri Olsa
bpf: Synchronize dispatcher update with bpf_dispatcher_xdp_func
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Jiri Olsa
selftests/bpf: Make test_bench_attach serial
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Jiri Olsa
selftests/bpf: Filter out default_idle from kprobe_multi...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-11-14
Jiri Olsa
libbpf: Use correct return pointer in attach_raw_tp
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
selftests/bpf: Add kprobe_multi kmod attach api tests
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
selftests/bpf: Add kprobe_multi check to module attach...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
selftests/bpf: Add bpf_testmod_fentry_* functions
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
selftests/bpf: Add load_kallsyms_refresh function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
bpf: Take module reference on kprobe_multi link
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
bpf: Rename __bpf_kprobe_multi_cookie_cmp to bpf_kprobe_mult...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
ftrace: Add support to resolve module symbols in ftrace_look...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jiri Olsa
kallsyms: Make module_kallsyms_on_each_symbol generally...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-24
Jiri Olsa
x86/syscall: Include asm/ptrace.h in syscall_wrapper...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-21
Jiri Olsa
bpf: Fix dispatcher patchable function entry to 5 bytes nop
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-10-06
Jiri Olsa
selftests/bpf: Add missing bpf_iter_vma_offset__destroy...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-29
Jiri Olsa
perf tests mmap-basic: Remove unused variable to address...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-29
Jiri Olsa
perf parse-events: Ignore clang 15 warning about variable...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Check flags for branch stack in bpf_read_branch_records...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
selftests/bpf: Fix get_func_ip offset test for CONFIG_X86_KE...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Return value in kprobe get_func_ip only for entry...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Use given function address for trampoline ip arg
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
ftrace: Keep the resolved addr in kallsyms_callback
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Jiri Olsa
bpf: Prevent bpf program recursion for raw tracepoint...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-09-16
Jiri Olsa
bpf: Move bpf_dispatcher function out of ftrace locations
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-08-31
Jiri Olsa
perf script: Skip dummy event attr check
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-08-08
Jiri Olsa
mptcp, btf: Add struct mptcp_sock definition when CONFIG_MPT...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-08-05
Jiri Olsa
bpf: Cleanup ftrace hash in bpf_trampoline_put
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-08-01
Jiri Olsa
perf tools: Rework prologue generation code
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-08-01
Jiri Olsa
perf bpf: Convert legacy map definition to BTF-defined
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-07-22
Jiri Olsa
bpf, x64: Allow to use caller address from stack
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-07-15
Jiri Olsa
selftests/bpf: Do not attach kprobe_multi bench to...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-06-24
Jiri Olsa
perf tools: Rework prologue generation code
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
selftest/bpf: Fix kprobe_multi bench test
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
bpf: Force cookies array to follow symbols sorting
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
ftrace: Keep address offset in ftrace_lookup_symbols
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
selftests/bpf: Shuffle cookies symbols in kprobe multi...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-26
Jiri Olsa
perf build: Stop using __weak btf__raw_data() to handle...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-26
Jiri Olsa
perf build: Stop using __weak bpf_object__next_map...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-26
Jiri Olsa
perf build: Stop using __weak bpf_object__next_program...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-26
Jiri Olsa
perf build: Stop using __weak bpf_prog_load() to handle...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-26
Jiri Olsa
perf build: Fix btf__load_from_kernel_by_id() feature...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Jiri Olsa
libbpf: Add bpf_program__set_insns function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
selftests/bpf: Add attach bench test
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
bpf: Resolve symbols with ftrace_lookup_symbols for...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
fprobe: Resolve symbols with ftrace_lookup_symbols
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
ftrace: Add ftrace_lookup_symbols function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
kallsyms: Make kallsyms_on_each_symbol generally available
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-04-22
Jiri Olsa
perf tools: Move libbpf init in libbpf_init function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-30
Jiri Olsa
bpf: Fix sparse warnings in kprobe_multi_resolve_syms
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-29
Jiri Olsa
bpftool: Fix generated code in codegen_asserts
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Jiri Olsa
bpf: Fix kprobe_multi return probe backtrace
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Jiri Olsa
Revert "bpf: Add support to inline bpf_get_func_ip...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
selftests/bpf: Add cookie test for bpf_program__attach_kprob...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
selftests/bpf: Add attach test for bpf_program__attach_kprob...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
selftests/bpf: Add kprobe_multi bpf_cookie test
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
selftests/bpf: Add kprobe_multi attach test
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
libbpf: Add bpf_program__attach_kprobe_multi_opts function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
libbpf: Add bpf_link_create support for multi kprobes
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
libbpf: Add libbpf_kallsyms_parse function
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
bpf: Add cookie support to programs attached with kprobe...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
bpf: Add support to inline bpf_get_func_ip helper on x86
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
2022-03-18
Jiri Olsa
bpf: Add bpf_get_func_ip kprobe helper for multi kprobe...
Signed-off-by:
Jiri Olsa
<jolsa@kernel.org>
commit
|
commitdiff
|
tree
next