2019-11-25 |
Daniel Borkmann | bpf: Move owner type, jited info into array auxiliary... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Daniel Borkmann | bpf: Move bpf_free_used_maps into sleepable section Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Daniel Borkmann | bpf, x86: Generalize and extend bpf_arch_text_poke... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Alexei Starovoitov | selftests/bpf: Add BPF trampoline performance test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Alexei Starovoitov | Merge branch 'jmp32-reg-bounds' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | selftests/bpf: Ensure core_reloc_kernel is reading... Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Yonghong Song | selftests/bpf: Add verifier tests for better jmp32... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | libbpf: Fix bpf_object name determination for bpf_object__op... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Yonghong Song | bpf: Provide better register bounds after jmp32 instructions Suggested-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Toke Høiland-Jørgensen | xdp: Fix cleanup on map free for devmap_hash map type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Alexei Starovoitov | Merge branch 'libbpf-global-vars' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | selftests/bpf: Integrate verbose verifier log into... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | libbpf: Support initialized global variables Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Jakub Kicinski | selftests, bpftool: Skip the build test if not in tree
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | libbpf: Fix various errors and warning reported by... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Quentin Monnet | selftests, bpftool: Set EXIT trap after usage function
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | libbpf: Refactor relocation handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Quentin Monnet | tools, bpf: Fix build for 'make -s tools/bpf O=<dir>'
|
commit | commitdiff | tree |
2019-11-25 |
Andrii Nakryiko | selftests/bpf: Ensure no DWARF relocations for BPF... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-25 |
Quentin Monnet | tools, bpftool: Fix warning on ignored return value...
|
commit | commitdiff | tree |
2019-11-25 |
Luc Van Oostenryck | xsk: Fix xsk_poll()'s return type
|
commit | commitdiff | tree |
2019-11-20 |
Daniel Borkmann | bpf: Emit audit messages upon successful prog load... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-20 |
YueHaibing | bpf: Make array_map_mmap static Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-20 |
Andrii Nakryiko | selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Andrii Nakryiko | libbpf: Fix call relocation offset calculation bug Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Luigi Rizzo | net-af_xdp: Use correct number of channels from ethtool Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Alexei Starovoitov | Merge branch 'remove-jited-size-limits' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Remove JITed image size limitations Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Use lg(f)rl when long displacement cannot... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Use lgrl instead of lg where possible Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Load literal pool register using larl Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Align literal pool entries Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Ilya Leoshkevich | s390/bpf: Use relative long branches Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-19 |
Colin Ian King | bpf: Fix memory leak on object 'data' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-15 |
Peter Zijlstra | x86/alternatives: Teach text_poke_bp() to emulate instructions Tested-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Alexei Starovoitov | Merge branch 'share-umem' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Magnus Karlsson | xsk: Extend documentation for Rx|Tx-only sockets and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Magnus Karlsson | samples/bpf: Use Rx-only and Tx-only sockets in xdpsock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Magnus Karlsson | libbpf: Allow for creating Rx or Tx only AF_XDP sockets Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Magnus Karlsson | samples/bpf: Add XDP_SHARED_UMEM support to xdpsock Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Magnus Karlsson | libbpf: Support XDP_SHARED_UMEM with external XDP program Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Alexei Starovoitov | Merge branch 'map-pinning' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Toke Høiland-Jørgensen | libbpf: Add getter for program size Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Toke Høiland-Jørgensen | libbpf: Add bpf_get_link_xdp_info() function to get... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Toke Høiland-Jørgensen | libbpf: Use pr_warn() when printing netlink errors Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Toke Høiland-Jørgensen | libbpf: Propagate EPERM to caller on program load Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Toke Høiland-Jørgensen | selftests/bpf: Add tests for automatic map unpinning... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-11 |
Toke Høiland-Jørgensen | libbpf: Unpin auto-pinned maps if loading fails Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-09 |
Daniel T. Lee | samples: bpf: update map definition to new syntax BTF... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-09 |
Daniel T. Lee | samples: bpf: Update outdated error message Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-07 |
Martin KaFai Lau | bpf: Add cb access in kfree_skb test Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-07 |
Martin KaFai Lau | bpf: Add array support to btf_struct_access Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-07 |
Martin KaFai Lau | bpf: Account for insn->off when doing bpf_probe_read_kernel Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-06 |
Andrii Nakryiko | libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-06 |
Andrii Nakryiko | selftests/bps: Clean up removed ints relocations negative... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Alexei Starovoitov | Merge branch 'bpf_probe_read_user' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | bpf, testing: Add selftest to read/write sockaddr from... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | bpf, testing: Convert prog tests to probe_read_{user... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | bpf, samples: Use bpf_probe_read_user where appropriate Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | bpf: Switch BPF probe insns to bpf_probe_read_kernel Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | bpf: Add probe_read_{user, kernel} and probe_read_... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | bpf: Make use of probe_user_write in probe write helper Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | uaccess: Add strict non-pagefault kernel-space read... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Daniel Borkmann | uaccess: Add non-pagefault user-space write function Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Alexei Starovoitov | Merge branch 'map-pinning' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Toke Høiland-Jørgensen | selftests: Add tests for automatic map pinning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Toke Høiland-Jørgensen | libbpf: Add auto-pinning of maps when loading BPF objects Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Toke Høiland-Jørgensen | libbpf: Move directory creation into _pin() functions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Toke Høiland-Jørgensen | libbpf: Store map pin path and status in struct bpf_map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-11-02 |
Toke Høiland-Jørgensen | libbpf: Fix error handling in bpf_map__reuse_fd() Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-30 |
Ilya Leoshkevich | bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-29 |
Andrii Nakryiko | libbpf: Don't use kernel-side u32 type in xsk.c Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-29 |
Andrii Nakryiko | libbpf: Fix off-by-one error in ELF sanity check Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-29 |
Magnus Karlsson | libbpf: Fix compatibility for kernels without need_wakeup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-25 |
Martin KaFai Lau | bpf: Prepare btf_ctx_access for non raw_tp use case Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-24 |
Magnus Karlsson | xsk: Fix registration of Rx-only sockets Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-23 |
KP Singh | libbpf: Fix strncat bounds error in libbpf_prog_type_by_name Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-23 |
Magnus Karlsson | xsk: Improve documentation for AF_XDP Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-23 |
Andrii Nakryiko | selftests/bpf: Fix LDLIBS order Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-23 |
Andrii Nakryiko | selftests/bpf: Move test_section_names into test_progs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-23 |
Björn Töpel | libbpf: Use implicit XSKMAP lookup from AF_XDP XDP... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-23 |
Daniel Borkmann | bpf: Fix use after free in bpf_get_prog_name Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-22 |
Daniel Borkmann | bpf: Fix use after free in subprog's jited symbol removal Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-21 |
Toke Høiland-Jørgensen | xdp: Handle device unregister for devmap_hash map type Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-21 |
Jakub Sitnicki | scripts/bpf: Print an error when known types list needs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-18 |
Toke Høiland-Jørgensen | xdp: Prevent overflow in devmap_hash cost calculation... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Alexei Starovoitov | Merge branch 'cleanup-selftests-bpf-makefile' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftest/bpf: Remove test_libbpf.sh and test_libbpf_open Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftests/bpf: Move test_queue_stack_map.h into progs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftests/bpf: Replace test_progs and test_maps w/... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftests/bpf: Add simple per-test targets to Makefile Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftests/bpf: Switch test_maps to test_progs' test... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftests/bpf: Make CO-RE reloc test impartial to test_progs... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Andrii Nakryiko | selftests/bpf: Teach test_progs to cd into subdir Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-17 |
Jakub Sitnicki | selftests/bpf: Restore the netns after flow dissector... Reported-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-16 |
Song Liu | bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() Signed-off-by: Alexei Starovoitov <ast@kernel.org> Cc: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-15 |
Jiri Pirko | selftests: bpf: Don't try to read files without read... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-15 |
Stanislav Fomichev | selftests: bpf: Add selftest for __sk_buff tstamp Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-15 |
Stanislav Fomichev | bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2019-10-15 |
Alexei Starovoitov | Merge branch 'libbpf-field-existence' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |