2020-08-19 |
Andrii Nakryiko | libbpf: Make kernel feature probing lazy Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-19 |
Andrii Nakryiko | libbpf: Disable -Wswitch-enum compiler warning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-19 |
Xu Wang | libbpf: Convert comma to semicolon Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-19 |
Daniel T. Lee | samples: bpf: Fix broken bpf programs due to removed... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | selftests/bpf: Make test_varlen work with 32-bit user... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | tools/bpftool: Generate data section struct with conservativ... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | selftests/bpf: Correct various core_reloc 64-bit assumptions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | libbpf: Enforce 64-bitness of BTF for BPF object files Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | selftests/bpf: Fix btf_dump test cases on 32-bit arches Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | libbpf: Handle BTF pointer sizes more carefully Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | libbpf: Fix BTF-defined map-in-map initialization on... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | selftest/bpf: Fix compilation warnings in 32-bit mode Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | tools/bpftool: Fix compilation warnings in 32-bit mode Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Jiri Olsa | bpf: Iterate through all PT_NOTE sections when looking... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Jean-Philippe Brucker | libbpf: Handle GCC built-in types for Arm NEON Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | tools/bpftool: Make skeleton code C++17-friendly by... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-13 |
Andrii Nakryiko | bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_U... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Jianlin Lv | bpf: Fix compilation warning of selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Jiri Benc | selftests: bpf: Switch off timeout Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Stanislav Fomichev | bpf: Remove inline from bpf_do_trace_printk Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Stanislav Fomichev | bpf: Add missing return to resolve_btfids Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Daniel T. Lee | libbf: Fix uninitialized pointer at btf__parse_raw() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Alexei Starovoitov | Merge branch 'bpf_iter-uapi-fix' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Yonghong Song | tools/bpf: Support new uapi for map element bpf iterator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Yonghong Song | bpf: Change uapi for bpf iterator map elements Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-06 |
Andrii Nakryiko | selftests/bpf: Prevent runqslower from racing on building... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Andrii Nakryiko | selftests/bpf: Fix spurious test failures in core_retro... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Alexei Starovoitov | Merge branch 'link_detach' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Andrii Nakryiko | tools/bpftool: Add documentation and bash-completion... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Andrii Nakryiko | tools/bpftool: Add `link detach` subcommand Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Andrii Nakryiko | selftests/bpf: Add link detach tests for cgroup, netns... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Andrii Nakryiko | libbpf: Add bpf_link detach APIs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
Andrii Nakryiko | bpf: Add support for forced LINK_DETACH command Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-08-02 |
John Fastabend | bpf, selftests: Use single cgroup helpers for both... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Alexei Starovoitov | Merge branch 'bpf_link-XDP' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | selftests/bpf: Add BPF XDP link selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | libbpf: Add support for BPF XDP link Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf: Implement BPF XDP link-specific introspection... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf, xdp: Implement LINK_UPDATE for BPF XDP link Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf, xdp: Add bpf_link-based XDP attachment API Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf, xdp: Extract common XDP program attachment logic Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf, xdp: Maintain info on attached XDP BPF programs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | bpf: Make bpf_link API available indepently of CONFIG_BPF_SY... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Song Liu | bpf: Fix build on architectures with special bpf_user_pt_regs_t Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
YiFei Zhu | bpf/local_storage: Fix build without CONFIG_CGROUP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Alexei Starovoitov | Merge branch 'shared-cgroup-storage' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
YiFei Zhu | Documentation/bpf: Document CGROUP_STORAGE map type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
YiFei Zhu | selftests/bpf: Test CGROUP_STORAGE behavior on shared... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Alexei Starovoitov | Merge branch 'fix-bpf_get_stack-with-PEBS' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
YiFei Zhu | bpf: Make cgroup storages shared between programs on... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Song Liu | selftests/bpf: Add get_stackid_cannot_attach Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
YiFei Zhu | selftests/bpf: Test CGROUP_STORAGE map can't be used... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Song Liu | selftests/bpf: Add callchain_stackid Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
YiFei Zhu | selftests/bpf: Add test for CGROUP_STORAGE map on multiple... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Song Liu | libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Alexei Starovoitov | Merge branch 'bpf_iter-for-map-elems' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Song Liu | bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_[stack... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | selftests/bpf: Add a test for out of bound rdonly buf... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Song Liu | bpf: Separate bpf_get_[stack|stackid] for perf events BPF Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | selftests/bpf: Add a test for bpf sk_storage_map iterator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | selftests/bpf: Add test for bpf array map iterators Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | selftests/bpf: Add test for bpf hash map iterators Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | tools/bpftool: Add bpftool support for bpf map element... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | tools/libbpf: Add support for bpf map element iterator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Implement bpf iterator for sock local storage map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Implement bpf iterator for array maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Implement bpf iterator for hash maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Alexei Starovoitov | bpf: Add bpf_prog iterator Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Implement bpf iterator for map elements Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Fix pos computation for bpf_iter seq_ops->start() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Support readonly/readwrite buffers in verifier Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Jakub Sitnicki | selftests/bpf: Test BPF socket lookup and reuseport... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Yonghong Song | bpf: Refactor bpf_iter_reg to have separate seq_info... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Jakub Sitnicki | udp: Don't discard reuseport selection when group has... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-26 |
Andrii Nakryiko | tools/bpftool: Strip BPF .o files before skeleton generation Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Alexei Starovoitov | Merge branch 'bpf_iter-BTF_ID-at-build-time' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | samples/bpf, selftests/bpf: Use bpf_probe_read_kernel Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Yonghong Song | bpf: net: Use precomputed btf_id for bpf iterators Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | selftests/bpf: Fix test_lwt_seg6local.sh hangs Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Yonghong Song | bpf: Make btf_sock_ids global Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Alexei Starovoitov | Merge branch 'compressed-JITed-insn' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Yonghong Song | bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Yonghong Song | tools/bpf: Sync btf_ids.h to tools Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Yonghong Song | bpf: Compute bpf_skc_to_*() helper socket btf ids at... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
YueHaibing | tools/bpftool: Fix error handing in do_skeleton() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Luke Nelson | bpf, riscv: Use compressed instructions in the rv64 JIT Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ian Rogers | libbpf bpf_helpers: Use __builtin_offsetof for offsetof Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Luke Nelson | bpf, riscv: Add encodings for compressed instructions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Use bpf_skip() in bpf_jit_prologue() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Luke Nelson | bpf, riscv: Modify JIT ctx to support compressed instructions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Tolerate not converging code shrinking Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Use brcl for jumping to exit_ip if necessary Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | s390/bpf: Fix sign extension in branch_ku Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Ilya Leoshkevich | selftests: bpf: test_kmod.sh: Fix running out of srctree Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Lorenzo Bianconi | bpf: cpumap: Fix possible rcpu kthread hung Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-21 |
Jakub Sitnicki | bpf, netns: Fix build without CONFIG_INET Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-18 |
Alexei Starovoitov | Merge branch 'bpf-socket-lookup' Cc: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2020-07-18 |
Jakub Sitnicki | selftests/bpf: Tests for BPF_SK_LOOKUP attach point Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |