projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests/bpf: Add selftest for calling global functions from freplace
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-05-27
Song Liu
selftests/bpf: fix stacktrace_build_id with missing...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-23
Yonghong Song
selftests/bpf: fix btf_dump/btf_dump due to recent...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-21
Alexei Starovoitov
Merge branch 'bpf: refine kernel.unprivileged_bpf_disabled...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-21
Alan Maguire
selftests/bpf: add tests verifying unprivileged bpf...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-21
Alan Maguire
bpf: refine kernel.unprivileged_bpf_disabled behaviour
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-21
Benjamin Tissoires
bpf: Allow kfunc in tracing and syscall programs.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-19
Alexei Starovoitov
Merge branch 'Start libbpf 1.0 dev cycle'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-19
Andrii Nakryiko
libbpf: remove bpf_create_map*() APIs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-19
Andrii Nakryiko
libbpf: start 1.0 development cycle
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-19
Andrii Nakryiko
libbpf: fix up global symbol counting logic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-16
Andrii Nakryiko
libbpf: fix memory leak in attach_tp for target-less...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-13
Joanne Koong
bpf: Add MEM_UNINIT as a bpf_type_flag
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Yuntao Wang
bpf: Fix potential array overflow in bpf_trampoline_get_progs()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Andrii Nakryiko
selftests/bpf: make fexit_stress test run in serial...
Suggested-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Alexei Starovoitov
Merge branch 'Introduce access remote cpu elem support...
v1->v2: Addressed comments from
Alexei Starovoitov
.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Feng Zhou
selftests/bpf: add test case for bpf_map_lookup_percpu_elem
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Feng Zhou
bpf: add bpf_map_lookup_percpu_elem for percpu map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Alexei Starovoitov
Merge branch 'Follow ups for kptr series'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Kumar Kartikeya...
selftests/bpf: Add tests for kptr_ref refcounting
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Kumar Kartikeya...
selftests/bpf: Add negative C tests for kptrs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Kumar Kartikeya...
bpf: Prepare prog_test_struct kfuncs for runtime tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Kumar Kartikeya...
bpf: Fix sparse warning for bpf_kptr_xchg_proto
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Yonghong Song
selftests/bpf: fix a few clang compilation errors
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Daniel Müller
selftests/bpf: Enable CONFIG_FPROBE for self tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Alexei Starovoitov
Merge branch 'selftests: xsk: add busy-poll testing...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: make stat tests not spin on getsockopt
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: make the stats tests normal tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: introduce validation functions
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: cleanup veth pair at ctrl-c
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: add timeout to tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: fix reporting of failed tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: run all tests for busy-poll
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: do not send zero-length packets
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-11
Magnus Karlsson
selftests: xsk: cleanup bash scripts
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Alexei Starovoitov
Merge branch 'bpf: Speed up symbol resolving in kprobe...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
selftests/bpf: Add attach bench test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
bpf: Resolve symbols with ftrace_lookup_symbols for...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
fprobe: Resolve symbols with ftrace_lookup_symbols
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
ftrace: Add ftrace_lookup_symbols function
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Jiri Olsa
kallsyms: Make kallsyms_on_each_symbol generally available
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Alexei Starovoitov
Merge branch 'bpf: bpf link iterator'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Dmitrii Dolgov
selftests/bpf: Add bpf link iter test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Dmitrii Dolgov
selftests/bpf: Use ASSERT_* instead of CHECK
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Dmitrii Dolgov
selftests/bpf: Fix result check for test_bpf_hash_map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Dmitrii Dolgov
bpf: Add bpf_link iterator
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Alexei Starovoitov
Merge branch 'Add source ip in bpf tunnel key'
test runtime based on
Alexei Starovoitov
's suggestion
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Kaixi Fan
selftests/bpf: Replace bpf_trace_printk in tunnel kernel...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Kaixi Fan
selftests/bpf: Move vxlan tunnel testcases to test_progs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Kaixi Fan
bpf: Add source ip in "struct bpf_tunnel_key"
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
KP Singh
bpftool: bpf_link_get_from_fd support for LSM programs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Takshak Chahande
selftests/bpf: Handle batch operations for map-in-map...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Takshak Chahande
bpf: Extend batch operations for map-in-map bpf-maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Tiezhu Yang
bpf: Print some info if disable bpf_jit_enable failed
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-05-10
Tiezhu Yang
net: sysctl: Use SYSCTL_TWO instead of &two
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-29
Alexei Starovoitov
Merge branch 'libbpf: allow to opt-out from BPF map...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-29
Andrii Nakryiko
selftests/bpf: Test bpf_map__set_autocreate() and related...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-29
Andrii Nakryiko
libbpf: Allow to opt-out from creating BPF maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-29
Andrii Nakryiko
libbpf: Use libbpf_mem_ensure() when allocating new map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-29
Andrii Nakryiko
libbpf: Append "..." in fixed up log if CO-RE spec...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Alexei Starovoitov
Merge branch 'Teach libbpf to "fix up" BPF verifier...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
selftests/bpf: Add libbpf's log fixup logic selftests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Fix up verifier log for unguarded failed CO...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Simplify bpf_core_parse_spec() signature
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Refactor CO-RE relo human description formatting...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Record subprog-resolved CO-RE relocations unconditio...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
selftests/bpf: Add CO-RE relos and SEC("?...") to linked_fun...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Avoid joining .BTF.ext data with BPF programs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Fix logic for finding matching program for...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Drop unhelpful "program too large" guess
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Andrii Nakryiko
libbpf: Fix anonymous type check in CO-RE logic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Menglong Dong
bpf: Compute map_btf_id during build time
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Alexei Starovoitov
Merge branch 'Introduce typed pointer support in BPF...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
selftests/bpf: Add test for strict BTF type check
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
selftests/bpf: Add verifier tests for kptr
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
selftests/bpf: Add C tests for kptr
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
libbpf: Add kptr type tag macros to bpf_helpers.h
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Make BTF type match stricter for release arguments
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Teach verifier about kptr_get kfunc helpers
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Wire up freeing of referenced kptr
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Populate pairs of btf_id and destructor kfunc...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Adapt copy_map_value for multiple offset case
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Prevent escaping of kptr loaded from maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Allow storing referenced kptr in map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Tag argument to be released in bpf_func_proto
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Kumar Kartikeya...
bpf: Allow storing unreferenced kptr in map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-26
Stanislav Fomichev
bpf: Use bpf_prog_run_array_cg_flags everywhere
Suggested-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-20
KP Singh
bpf: Fix usage of trace RCU in local storage.
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Alexei Starovoitov
Merge branch 'Ensure type tags are always ordered first...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Kumar Kartikeya...
selftests/bpf: Add tests for type tag order validation
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Kumar Kartikeya...
bpf: Ensure type tags precede modifiers in BTF
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Andrii Nakryiko
selftests/bpf: Use non-autoloaded programs in few tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Andrii Nakryiko
libbpf: Support opting out from autoloading BPF programs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Yonghong Song
selftests/bpf: Workaround a verifier issue for test...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Yonghong Song
selftests/bpf: Limit unroll_count for pyperf600 test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-19
Stanislav Fomichev
bpf: Move rcu lock management out of BPF_PROG_RUN routines
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-04-08
Andrii Nakryiko
libbpf: Allow WEAK and GLOBAL bindings during BTF fixup
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next