projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Use rcu_trace_implies_rcu_gp() for program array freeing
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
2022-09-22
Lorenzo Bianconi
net: netfilter: add bpf_ct_set_nat_info kfunc helper
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Kumar Kartikeya...
bpf: Tweak definition of KF_TRUSTED_ARGS
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Hou Tao
bpf: Always use raw spinlock for hash bucket lock
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Jiri Olsa
bpf: Prevent bpf program recursion for raw tracepoint...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Alexei Starovoitov
Merge branch 'bpf: Add kfuncs for PKCS#7 signature...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add tests for dynamic pointers parameters...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add test for bpf_verify_pkcs7_signature...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add additional tests for bpf_lookup_...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add verifier tests for bpf_lookup_*_key...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Compile kernel with everything as built-in
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Add bpf_verify_pkcs7_signature() kfunc
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Export bpf_dynptr_get_size()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
btf: Allow dynamic pointer parameters in kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Move dynptr type check to is_dynptr_type_expected()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
btf: Export bpf_dynptr definition
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-22
KP Singh
bpf: Allow kfuncs to be used in LSM programs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-21
Kumar Kartikeya...
bpf: Gate dynptr API behind CAP_BPF
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-20
Hou Tao
bpf: Check whether or not node is NULL before free...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-15
Dave Marchevsky
bpf: Add verifier check for BPF_PTR_POISON retval and arg
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Dave Marchevsky
bpf: Add verifier support for custom callback return...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Lorenz Bauer
bpf: btf: fix truncated last_member_type_id in btf_struct_re...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Lorenzo Bianconi
selftests/bpf: fix ct status check in bpf_nf selftests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Alexei Starovoitov
Merge branch 'Support direct writes to nf_conn:mark'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
selftests/bpf: Add tests for writing to nf_conn:mark
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Add support for writing to nf_conn:mark
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Export btf_type_by_id() and bpf_log()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Use 0 instead of NOT_INIT for btf_struct_access...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Add stub for btf_struct_access()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Remove duplicate PTR_TO_BTF_ID RO check
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-10
Punit Agrawal
bpf: Simplify code by using for_each_cpu_wrap()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-10
Tetsuo Handa
bpf: add missing percpu_counter_destroy() in htab_map_alloc()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add helper macro bpf_for_each_reg_in_vstate
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add zero_map_value to zero map value with special...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Support kptrs in percpu arraymap
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add copy_map_value_long to copy to remote percpu...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Jules Irenge
bpf: Fix resetting logic for unreferenced kptrs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Alexei Starovoitov
Merge branch 'bpf-core changes for preparation of HID...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
selftests/bpf: Add tests for kfunc returning a memory...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf/verifier: allow kfunc to return an allocated mem
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf/btf: bump BTF_KFUNC_SET_MAX_CNT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
selftests/bpf: add test for accessing ctx from syscall...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf/verifier: allow all functions to read user provided...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf: split btf_check_subprog_arg_match in two
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
selftests/bpf: regroup and declare similar kfuncs selftests...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Alexei Starovoitov
Merge branch 'bpf: Support struct argument for trampoline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Add tracing_struct test in DENYLIST...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Use BPF_PROG2 for some fentry programs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Add struct argument tests with fentry...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
libbpf: Add new BPF_PROG2 macro
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: arm64: No support of struct argument in trampoline...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: Update descriptions for helpers bpf_get_func_arg...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next