projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'Fix incorrect pruning for ARG_CONST_ALLOC_SIZE_OR_ZERO'
2022-08-25
Alexei Starovoitov
Merge branch 'Fix incorrect pruning for ARG_CONST_ALLOC_SIZE...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-25
Kumar Kartikeya...
selftests/bpf: Add regression test for pruning fix
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-25
Kumar Kartikeya...
bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-12
Daniel Müller
selftests/bpf: Add lru_bug to s390x deny list
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-11
Alexei Starovoitov
bpf: Shut up kern_sys_bpf warning.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Alexei Starovoitov
Merge branch 'fixes for bpf map iterator'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
selftests/bpf: Ensure sleepable program is rejected...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
selftests/bpf: Add write tests for sk local storage...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
selftests/bpf: Add tests for reading a dangling map...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
bpf: Only allow sleepable program for resched-able...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
bpf: Check the validity of max_rdwr_access for sock...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
bpf: Acquire map uref in .init_seq_private for sock...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
bpf: Acquire map uref in .init_seq_private for sock...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
bpf: Acquire map uref in .init_seq_private for hash...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Hou Tao
bpf: Acquire map uref in .init_seq_private for array...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Alexei Starovoitov
bpf: Disallow bpf programs call prog_run command.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Alexei Starovoitov
Merge branch 'Don't reinit map value in prealloc_lru_pop'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Kumar Kartikeya...
selftests/bpf: Add test for prealloc_lru_pop bug
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Kumar Kartikeya...
bpf: Don't reinit map value in prealloc_lru_pop
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
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
next