projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Allow calling bpf_prog_test kfuncs in tracing programs
2022-08-10
Kumar Kartikeya...
bpf: Allow calling bpf_prog_test kfuncs in tracing...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-04
Jinghao Jia
BPF: Fix potential bad pointer dereference in bpf_sys_bpf()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-04
Paul E. McKenney
bpf: Update bpf_design_QA.rst to clarify that BTF_ID...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-04
Paul E. McKenney
bpf: Update bpf_design_QA.rst to clarify that attaching...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-04
Paul E. McKenney
bpf: Update bpf_design_QA.rst to clarify that kprobes...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Alexei Starovoitov
Merge branch 'New nf_conntrack kfuncs for insertion...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
selftests/bpf: Fix test_verifier failed test in unprivileged...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
selftests/bpf: Add negative tests for new nf_conntrack...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Lorenzo Bianconi
selftests/bpf: Add tests for new nf_conntrack kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
selftests/bpf: Add verifier tests for trusted kfunc...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Lorenzo Bianconi
net: netfilter: Add kfuncs to set and change CT status
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
net: netfilter: Add kfuncs to set and change CT timeout
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Lorenzo Bianconi
net: netfilter: Add kfuncs to allocate and insert CT
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
net: netfilter: Deduplicate code in bpf_{xdp,skb}_ct_lookup
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Add documentation for kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Add support for forcing kfunc args to be trusted
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Switch to new kfunc flags infrastructure
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
tools/resolve_btfids: Add support for 8-byte BTF sets
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Introduce 8-byte BTF set
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Dan Carpenter
libbpf: fix an snprintf() overflow check
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Dan Carpenter
selftests/bpf: fix a test for snprintf() overflow
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Donald Hunter
bpf, docs: document BPF_MAP_TYPE_HASH and variants
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
selftests/bpf: test eager BPF ringbuf size adjustment...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
libbpf: make RINGBUF map size adjustments more eagerly
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Joanne Koong
bpf: fix bpf_skb_pull_data documentation
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
libbpf: fallback to tracefs mount point if debugfs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Zhengchao Shao
bpf: Don't redirect packets with invalid pkt_len
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Alexei Starovoitov
Merge branch 'BPF array map fixes and improvements'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
selftests/bpf: validate .bss section bigger than 8MB...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
bpf: remove obsolete KMALLOC_MAX_SIZE restriction on...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
bpf: make uniform use of array->elem_size everywhere...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
bpf: fix potential 32-bit overflow when accessing ARRAY...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Indu Bhagat
docs/bpf: Update documentation for BTF_KIND_FUNC
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Stanislav Fomichev
bpf: fix lsm_cgroup build errors on esoteric configs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Alexei Starovoitov
Merge branch 'Add SEC("ksyscall") support'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
selftests/bpf: use BPF_KSYSCALL and SEC("ksyscall"...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
libbpf: add ksyscall/kretsyscall sections support for...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
libbpf: improve BPF_KPROBE_SYSCALL macro and rename...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
selftests/bpf: add test of __weak unknown virtual __kconfig...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-19
Andrii Nakryiko
libbpf: generalize virtual __kconfig externs and use...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-13
Joanne Koong
bpf: Tidy up verifier check_func_arg()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-13
Yafang Shao
bpf: Make non-preallocated allocation low priority
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-13
Song Liu
bpf, x86: fix freeing of not-finalized bpf_prog_pack
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-12
Roman Gushchin
bpf: reparent bpf maps on memcg offlining
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-12
Alexei Starovoitov
Merge branch 'bpf: add a ksym BPF iterator'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-12
Alan Maguire
selftests/bpf: add a ksym iter subtest
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-12
Alan Maguire
bpf: add a ksym BPF iterator
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Alexei Starovoitov
Merge branch 'bpf: cgroup_sock lsm flavor'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
selftests/bpf: lsm_cgroup functional test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpftool: implement cgroup tree for BPF_LSM_CGROUP
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
libbpf: implement bpf_prog_query_opts
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
libbpf: add lsm_cgoup_sock type
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
tools/bpf: Sync btf_ids.h to tools
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpf: expose bpf_{g,s}etsockopt to lsm cgroup
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpf: minimize number of allocated lsm slots per program
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpf: per-cgroup lsm flavor
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpf: convert cgroup_bpf.progs to hlist
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Stanislav Fomichev
bpf: add bpf_func_t and trampoline helpers
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Alexei Starovoitov
Merge branch 'libbpf: remove deprecated APIs'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: fix up few libbpf.map problems
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: enforce strict libbpf 1.0 behaviors
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
selftests/bpf: remove last tests with legacy BPF map...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: clean up SEC() handling
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove internal multi-instance prog support
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove multi-instance and custom private data...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove most other deprecated high-level APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove prog_info_linear APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: clean up perfbuf APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove deprecated BTF APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove deprecated probing APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove deprecated XDP APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: remove deprecated low-level APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-28
Andrii Nakryiko
libbpf: move xsk.{c,h} into selftests/bpf
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Alexei Starovoitov
Merge branch 'Align BPF TCP CCs implementing cong_control...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Jörn-Thorben Hinz
selftests/bpf: Test a BPF CC implementing the unsupported...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Jörn-Thorben Hinz
selftests/bpf: Test an incomplete BPF CC
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Jörn-Thorben Hinz
selftests/bpf: Test a BPF CC writing sk_pacing_*
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Jörn-Thorben Hinz
bpf: Require only one of cong_avoid() and cong_control...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Jörn-Thorben Hinz
bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Jian Shen
test_bpf: fix incorrect netdev features
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-23
Dave Marchevsky
selftests/bpf: Add benchmark for local_storage get
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-22
Andy Gospodarek
samples/bpf: fixup some tools to be able to support...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Alexei Starovoitov
Merge branch 'bpf_loop inlining'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Eduard Zingerman
selftests/bpf: BPF test_prog selftests for bpf_loop...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Eduard Zingerman
selftests/bpf: BPF test_verifier selftests for bpf_loop...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Eduard Zingerman
bpf: Inline calls to bpf_loop when callback is known
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Eduard Zingerman
selftests/bpf: allow BTF specs and func infos in test_verifi...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Eduard Zingerman
selftests/bpf: specify expected instructions in test_verifie...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-21
Delyan Kratunov
uprobe: gate bpf call behind BPF_EVENTS
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Daniel Borkmann
bpf, docs: Update some of the JIT/maintenance entries
Acked-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alexei Starovoitov
Merge branch 'New BPF helpers to accelerate synproxy'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
selftests/bpf: Add selftests for raw syncookie helpers...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Allow the new syncookie helpers to work with SKBs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
selftests/bpf: Add selftests for raw syncookie helpers
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Add helpers to issue and check SYN cookies in XDP
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Allow helpers to accept pointers with a fixed...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Fix documentation of th_len in bpf_tcp_{gen,check...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next