projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Introduce sleepable BPF programs
2020-08-27
Andrii Nakryiko
libbpf: Fix compilation warnings for 64-bit printf...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-24
Andrii Nakryiko
libbpf: Fix type compatibility check copy-paste error
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-24
Andrii Nakryiko
libbpf: Avoid false unuinitialized variable warning...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-21
Andrii Nakryiko
libbpf: Normalize and improve logging across few functions
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-21
Andrii Nakryiko
libbpf: Skip well-known ELF sections when iterating ELF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-21
Andrii Nakryiko
libbpf: Add __noinline macro to bpf_helpers.h
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-21
Andrii Nakryiko
libbpf: Factor out common ELF operations and improve...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-21
Andrii Nakryiko
selftests/bpf: BPF object files should depend only...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-21
Andrii Nakryiko
libbpf: Add perf_buffer APIs for better integration...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-20
Andrii Nakryiko
selftests/bpf: List newest Clang built-ins needed for...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-20
Andrii Nakryiko
selftests/bpf: Fix two minor compilation warnings reported...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-20
Andrii Nakryiko
libbpf: Fix libbpf build on compilers missing __builtin_mul_...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-20
Andrii Nakryiko
libbpf: Fix detection of BPF helper call instruction
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Implement enum value-based CO-RE relocations
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Implement type-based CO-RE relocations support
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
tools: Remove feature-libelf-mmap feature detection
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Centralize poisoning and poison reallocarray()
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
tools/bpftool: Remove libbpf_internal.h usage in bpftool
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Remove any use of reallocarray() in libbpf
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
selftests/bpf: Add test validating failure on ambiguous...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Improve relocation ambiguity detection
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Clean up and improve CO-RE reloc logging
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Improve error logging for mismatched BTF kind...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Detect minimal BTF support and skip BTF loading...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Switch tracing and CO-RE helper macros to bpf_probe_...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_u...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Sanitize BPF program code for bpf_probe_read_...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Factor out common logic of testing and closing FD
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Make kernel feature probing lazy
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-19
Andrii Nakryiko
libbpf: Disable -Wswitch-enum compiler warning
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
selftests/bpf: Make test_varlen work with 32-bit user...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
tools/bpftool: Generate data section struct with conservativ...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
selftests/bpf: Correct various core_reloc 64-bit assumptions
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
libbpf: Enforce 64-bitness of BTF for BPF object files
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
selftests/bpf: Fix btf_dump test cases on 32-bit arches
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
libbpf: Handle BTF pointer sizes more carefully
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
libbpf: Fix BTF-defined map-in-map initialization on...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
selftest/bpf: Fix compilation warnings in 32-bit mode
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
tools/bpftool: Fix compilation warnings in 32-bit mode
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
tools/bpftool: Make skeleton code C++17-friendly by...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-13
Andrii Nakryiko
bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_U...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-07
Andrii Nakryiko
selftests/bpf: Fix silent Makefile output
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-06
Andrii Nakryiko
selftests/bpf: Prevent runqslower from racing on building...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-03
Andrii Nakryiko
tools/resolve_btfids: Use libbpf's btf__parse() API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-03
Andrii Nakryiko
tools/bpftool: Use libbpf's btf__parse() API for parsing...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-03
Andrii Nakryiko
libbpf: Add btf__parse_raw() and generic btf__parse...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-03
Andrii Nakryiko
tools, build: Propagate build failures from tools/build...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-02
Andrii Nakryiko
selftests/bpf: Fix spurious test failures in core_retro...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-02
Andrii Nakryiko
tools/bpftool: Add documentation and bash-completion...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-02
Andrii Nakryiko
tools/bpftool: Add `link detach` subcommand
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-02
Andrii Nakryiko
selftests/bpf: Add link detach tests for cgroup, netns...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-02
Andrii Nakryiko
libbpf: Add bpf_link detach APIs
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-08-02
Andrii Nakryiko
bpf: Add support for forced LINK_DETACH command
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-30
Andrii Nakryiko
libbpf: Make destructors more robust by handling ERR_PTR...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-30
Andrii Nakryiko
selftests/bpf: Don't destroy failed link
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-29
Andrii Nakryiko
selftests/bpf: Extend map-in-map selftest to detect...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-29
Andrii Nakryiko
bpf: Fix map leak in HASH_OF_MAPS map
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-28
Andrii Nakryiko
bpf: Fix build without CONFIG_NET when using BPF XDP...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-28
Andrii Nakryiko
selftests/bpf: Add new bpf_iter context structs to...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-28
Andrii Nakryiko
bpf: Fix bpf_ringbuf_output() signature to return long
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
selftests/bpf: Add BPF XDP link selftests
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
libbpf: Add support for BPF XDP link
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf: Implement BPF XDP link-specific introspection...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf, xdp: Implement LINK_UPDATE for BPF XDP link
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf, xdp: Add bpf_link-based XDP attachment API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf, xdp: Extract common XDP program attachment logic
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf, xdp: Maintain info on attached XDP BPF programs...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
bpf: Make bpf_link API available indepently of CONFIG_BPF_SY...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-26
Andrii Nakryiko
tools/bpftool: Strip BPF .o files before skeleton generation
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-14
Andrii Nakryiko
tools/bpftool: Strip away modifiers from global variables
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-14
Andrii Nakryiko
libbpf: Support stripping modifiers for btf_dump
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-13
Andrii Nakryiko
tools/bpftool: Remove warning about PID iterator support
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-10
Andrii Nakryiko
libbpf: Fix memory leak and optimize BTF sanitization
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-08
Andrii Nakryiko
selftests/bpf: Switch perf_buffer test to tracepoint...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-08
Andrii Nakryiko
libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-08
Andrii Nakryiko
selftests/bpf: Add test relying only on CO-RE and no...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-08
Andrii Nakryiko
libbpf: Improve BTF sanitization handling
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-08
Andrii Nakryiko
libbpf: Add btf__set_fd() for more control over loaded...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-08
Andrii Nakryiko
libbpf: Make BTF finalization strict
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-01
Andrii Nakryiko
tools/bpftool: Turn off -Wnested-externs warning
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-01
Andrii Nakryiko
selftests/bpf: Add byte swapping selftest
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-07-01
Andrii Nakryiko
libbpf: Make bpf_endian co-exist with vmlinux.h
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-30
Andrii Nakryiko
selftests/bpf: Allow substituting custom vmlinux.h...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-30
Andrii Nakryiko
tools/bpftool: Allow substituting custom vmlinux.h...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-30
Andrii Nakryiko
bpf: Enforce BPF ringbuf size to be the power of 2
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-28
Andrii Nakryiko
selftests/bpf: Test auto-load disabling logic for BPF...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-28
Andrii Nakryiko
libbpf: Support disabling auto-loading BPF programs
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-24
Andrii Nakryiko
libbpf: Prevent loading vmlinux BTF twice
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-24
Andrii Nakryiko
libbpf: Fix CO-RE relocs against .text section
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
selftests/bpf: Add variable-length data concatenation...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
bpf: Switch most helper return values from 32-bit int...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
tools/bpftool: Add documentation and sample output...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
tools/bpftool: Show info for processes holding BPF...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
libbpf: Wrap source argument of BPF_CORE_READ macro...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
tools/bpftool: Generalize BPF skeleton support and...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2020-06-23
Andrii Nakryiko
tools/bpftool: Minimize bootstrap bpftool
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
next