projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: make uniform use of array->elem_size everywhere in arraymap.c
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
2022-06-17
Alexei Starovoitov
Merge branch 'bpf: Fix cookie values for kprobe multi'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
selftest/bpf: Fix kprobe_multi bench test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
bpf: Force cookies array to follow symbols sorting
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
ftrace: Keep address offset in ftrace_lookup_symbols
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Jiri Olsa
selftests/bpf: Shuffle cookies symbols in kprobe multi...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Alexei Starovoitov
Merge branch 'sleepable uprobe support'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Delyan Kratunov
selftests/bpf: add tests for sleepable (uk)probes
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Delyan Kratunov
libbpf: add support for sleepable uprobe programs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Delyan Kratunov
bpf: allow sleepable uprobe programs to attach
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Delyan Kratunov
bpf: implement sleepable uprobes by chaining gps
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-17
Delyan Kratunov
bpf: move bpf_prog to bpf.h
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-14
Yonghong Song
selftests/bpf: Avoid skipping certain subtests
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-14
Yonghong Song
selftests/bpf: Fix test_varlen verification failure...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-11
Alexei Starovoitov
Merge branch 'Optimize performance of update hash-map...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-11
Feng Zhou
selftest/bpf/benchs: Add bpf_map benchmark
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-11
Feng Zhou
bpf: avoid grabbing spin_locks of all cpus when no...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Toke Høiland-Jørgensen
selftests/bpf: Add selftest for calling global functions...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Toke Høiland-Jørgensen
bpf: Fix calling global functions from BPF_PROG_TYPE_EXT...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Dan Carpenter
bpf: Use safer kvmalloc_array() where possible
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Eric Dumazet
bpf, arm64: Clear prog->jited_len along prog->jited
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Alexei Starovoitov
Merge branch 'bpf: Add 64bit enum value support'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
docs/bpf: Update documentation for BTF_KIND_ENUM64...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Add a test for enum64 value relocations
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Test BTF_KIND_ENUM64 for deduplication
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Add BTF_KIND_ENUM64 unit tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Test new enum kflag and enum64 API functions
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Fix selftests failure
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
bpftool: Add btf enum64 support
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
libbpf: Add enum64 relocation support
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
libbpf: Add enum64 support for bpf linking
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
libbpf: Add enum64 sanitization
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next