2022-10-26 |
Yonghong Song | bpftool: Support new cgroup local storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Yonghong Song | libbpf: Support new cgroup local storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Yonghong Song | bpf: Implement cgroup storage available to non-cgroup... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Yonghong Song | bpf: Refactor some inode/task/sk storage functions... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Yonghong Song | bpf: Make struct cgroup btf id global Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Alexei Starovoitov | Merge branch 'bpf: Avoid unnecessary deadlock detection... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | selftests/bpf: Tracing prog can still do lookup under... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | selftests/bpf: Ensure no task storage failure for bpf_lsm... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: Add new bpf_task_storage_delete proto with no... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: bpf_task_storage_delete_recur does lookup first... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: Add new bpf_task_storage_get proto with no deadlock... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: Avoid taking spinlock in bpf_task_storage_get... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: Refactor the core bpf_task_storage_get logic into... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: Append _recur naming to the bpf_task_storage helper... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-26 |
Martin KaFai Lau | bpf: Remove prog->active check for bpf_lsm and bpf_iter Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Alexei Starovoitov | Merge branch 'bpf: Fixes for kprobe multi on kernel... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | selftests/bpf: Add kprobe_multi kmod attach api tests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | selftests/bpf: Add kprobe_multi check to module attach... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | selftests/bpf: Add bpf_testmod_fentry_* functions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | selftests/bpf: Add load_kallsyms_refresh function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | bpf: Take module reference on kprobe_multi link Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | bpf: Rename __bpf_kprobe_multi_cookie_cmp to bpf_kprobe_mult... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | ftrace: Add support to resolve module symbols in ftrace_look... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Jiri Olsa | kallsyms: Make module_kallsyms_on_each_symbol generally... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Alexei Starovoitov | Merge branch 'bpftool: Add LLVM as default library... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Add llvm feature to "bpftool version" Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Support setting alternative arch for JIT disasm... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Add LLVM as default library for disassembling... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Refactor disassembler for JIT-ed programs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Group libbfd defs in Makefile, only pass them... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Split FEATURE_TESTS/FEATURE_DISPLAY definitions... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Remove asserts from JIT disassembler Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-25 |
Quentin Monnet | bpftool: Define _GNU_SOURCE only once Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-22 |
Dave Marchevsky | selftests/bpf: Add write to hashmap to array_map iter... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-22 |
Dave Marchevsky | selftests/bpf: Add test verifying bpf_ringbuf_reserve... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-22 |
Dave Marchevsky | bpf: Consider all mem_types compatible for map_{key... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-22 |
Dave Marchevsky | bpf: Allow ringbuf memory to be used as map key Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Delyan Kratunov | selftests/bpf: fix task_local_storage/exit_creds rcu... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Alexei Starovoitov | Merge branch 'bpftool: Add autoattach for bpf prog... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Wang Yufen | bpftool: Update the bash completion(add autoattach... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Wang Yufen | bpftool: Update doc (add autoattach to prog load) Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Wang Yufen | bpftool: Add autoattach for bpf prog load|loadall Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Wang Yufen | selftests/bpf: fix missing BPF object files Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-21 |
Donald Hunter | bpf, docs: Reformat BPF maps page to be more readable Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Alexei Starovoitov | Merge branch 'bpf,x64: Use BMI2 for shifts' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Jie Meng | bpf: add selftests for lsh, rsh, arsh with reg operand Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Jie Meng | bpf,x64: use shrx/sarx/shlx when available Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Jie Meng | bpf,x64: avoid unnecessary instructions when shift... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Alexei Starovoitov | Merge branch 'libbpf: support non-mmap()'able data... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Andrii Nakryiko | libbpf: add non-mmapable data section selftest Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Andrii Nakryiko | libbpf: only add BPF_F_MMAPABLE flag for data maps... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-19 |
Andrii Nakryiko | libbpf: clean up and refactor BTF fixup step Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-18 |
Alexei Starovoitov | Merge branch 'Remove unnecessary RCU grace period chaining' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-18 |
Hou Tao | bpf: Use rcu_trace_implies_rcu_gp() for program array... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-18 |
Hou Tao | bpf: Use rcu_trace_implies_rcu_gp() in local storage map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-18 |
Hou Tao | bpf: Use rcu_trace_implies_rcu_gp() in bpf memory allocator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-18 |
Paul E. McKenney | rcu-tasks: Provide rcu_trace_implies_rcu_gp() Cc: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-06 |
Yonghong Song | selftests/bpf: Add selftest deny_namespace to s390x... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-06 |
Andrii Nakryiko | scripts/bpf_doc.py: update logic to not assume sequential... Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-06 |
Andrii Nakryiko | bpf: explicitly define BPF_FUNC_xxx integer values Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-05 |
Andrii Nakryiko | selftests/bpf: add BPF object fixup step to veristat Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-05 |
Andrii Nakryiko | selftests/bpf: avoid reporting +100% difference in... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-05 |
Andrii Nakryiko | selftests/bpf: allow requesting log level 2 in test_verifier Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-03 |
Lorenzo Bianconi | net: netfilter: move bpf_ct_set_nat_info kfunc in nf_nat_bpf.c Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-03 |
Bagas Sanjaya | Documentation: bpf: Add implementation notes documentations... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-10-01 |
Alexei Starovoitov | bpf, docs: Delete misformatted table. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-30 |
Dave Thaler | bpf, docs: Add TOC and fix formatting. Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-30 |
Dave Thaler | bpf, docs: Add Clang note about BPF_ALU Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-30 |
Dave Thaler | bpf, docs: Move Clang notes to a separate file Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-30 |
Dave Thaler | bpf, docs: Linux byteswap note Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-30 |
Dave Thaler | bpf, docs: Move legacy packet instructions to a separate... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-29 |
Alexei Starovoitov | Merge branch 'bpf: Remove recursion check for struct_ops... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-29 |
Martin KaFai Lau | selftests/bpf: Check -EBUSY for the recurred bpf_setsockopt... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-29 |
Martin KaFai Lau | bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-29 |
Martin KaFai Lau | bpf: Refactor bpf_setsockopt(TCP_CONGESTION) handling... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-29 |
Martin KaFai Lau | bpf: Move the "cdg" tcp-cc check to the common sol_tcp_sockopt() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-29 |
Martin KaFai Lau | bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Alexei Starovoitov | Merge branch 'enforce W^X for trampoline and dispatcher' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Song Liu | bpf: Enforce W^X for bpf trampoline Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Song Liu | bpf: use bpf_prog_pack for bpf_dispatcher Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Alexei Starovoitov | Merge branch 'bpf: Fixes for CONFIG_X86_KERNEL_IBT' Signed-off-by: Alexei Starovoitov <ast@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: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Jiri Olsa | bpf: Return value in kprobe get_func_ip only for entry... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Jiri Olsa | bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Jiri Olsa | bpf: Use given function address for trampoline ip arg Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Jiri Olsa | ftrace: Keep the resolved addr in kallsyms_callback Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-27 |
Jiri Olsa | kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-24 |
Alexei Starovoitov | Merge branch 'veristat: further usability improvements' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-24 |
Andrii Nakryiko | selftests/bpf: allow to adjust BPF verifier log level... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-24 |
Andrii Nakryiko | selftests/bpf: emit processing progress and add quiet... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-24 |
Andrii Nakryiko | selftests/bpf: make veristat skip non-BPF and failing... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-24 |
Andrii Nakryiko | selftests/bpf: make veristat's verifier log parsing... Suggested-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-24 |
Andrii Nakryiko | selftests/bpf: add sign-file to .gitignore Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Alexei Starovoitov | Merge branch 'veristat: CSV output, comparison mode... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Andrii Nakryiko | selftests/bpf: add ability to filter programs in veristat Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Andrii Nakryiko | selftests/bpf: add comparison mode to veristat Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Andrii Nakryiko | selftests/bpf: add CSV output mode for veristat Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Andrii Nakryiko | selftests/bpf: fix double bpf_object__close() in veristate Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Alexei Starovoitov | Merge branch 'Introduce bpf_ct_set_nat_info kfunc helper' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2022-09-22 |
Lorenzo Bianconi | selftests/bpf: add tests for bpf_ct_set_nat_info kfunc Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |