2018-06-12 |
Björn Töpel | xsk: re-add queue id check for XDP_SKB path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-11 |
Björn Töpel | xsk: silence warning on memory allocation failure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-11 |
Anders Roxell | selftests: bpf: fix urandom_read build issue Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-07 |
Geert Uytterhoeven | xsk: Fix umem fill/completion queue mmap on 32-bit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-07 |
Yonghong Song | tools/bpf: fix selftest get_cgroup_id_user Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Daniel Borkmann | Merge branch 'bpf-af-xdp-zc-api' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Björn Töpel | samples/bpf: xdpsock: use skb Tx path for XDP_SKB Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Magnus Karlsson | xsk: wire upp Tx zero-copy functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Magnus Karlsson | net: added netdevice operation for Tx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Björn Töpel | xsk: add zero-copy support for Rx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Björn Töpel | xdp: add MEM_TYPE_ZERO_COPY Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Björn Töpel | net: xdp: added bpf_netdev_command XDP_{QUERY, SETUP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Björn Töpel | xsk: introduce xdp_umem_page Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Björn Töpel | xsk: moved struct xdp_umem definition Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Daniel Borkmann | Merge branch 'bpf-xdp-remove-xdp-flush' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Jesper Dangaard... | net: remove net_device operation ndo_xdp_flush Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Jesper Dangaard... | tun: remove ndo_xdp_flush call tun_xdp_flush Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Jesper Dangaard... | virtio_net: remove ndo_xdp_flush call virtnet_xdp_flush Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Jesper Dangaard... | ixgbe: remove ndo_xdp_flush call ixgbe_xdp_flush Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Jesper Dangaard... | i40e: remove ndo_xdp_flush call i40e_xdp_flush Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Wang YanQing | bpf, arm32: fix inconsistent naming about emit_a32_lsr_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-05 |
Wang YanQing | bpf, arm32: correct check_imm24 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Yonghong Song | bpf: guard bpf_get_current_cgroup_id() with CONFIG_CGROUPS Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Daniel Borkmann | Merge branch 'bpf-af-xdp-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Magnus Karlsson | samples/bpf: minor *_nb_free performance fix Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Björn Töpel | samples/bpf: adapted to new uapi Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Björn Töpel | xsk: new descriptor addressing scheme Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Björn Töpel | xsk: proper Rx drop statistics update Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-04 |
Björn Töpel | xsk: proper fill queue descriptor validation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-02 |
Daniel Borkmann | Merge branch 'bpf-sockmap-test-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-02 |
Prashant Bhole | selftests/bpf: test_sockmap, print additional test... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-02 |
Prashant Bhole | selftests/bpf: test_sockmap, fix data verification Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-02 |
Prashant Bhole | selftests/bpf: test_sockmap, timing improvements Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-02 |
Prashant Bhole | selftests/bpf: test_sockmap, join cgroup in selftest... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-06-02 |
Prashant Bhole | selftests/bpf: test_sockmap, check test failure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-30 |
Andrey Ignatov | bpftool: Support sendmsg{4,6} attach types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-30 |
Daniel Borkmann | Merge branch 'bpf-ir-decoder' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-30 |
Sean Young | bpf: add selftest for lirc_mode2 type program Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-30 |
Sean Young | media: rc: introduce BPF_PROG_LIRC_MODE2 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-30 |
Sean Young | bpf: bpf_prog_array_copy() should return -ENOENT if... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-29 |
David Ahern | bpf: Verify flags in bpf_fib_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-29 |
David Ahern | bpf: Drop mpls from bpf_fib_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-29 |
YueHaibing | bpf: hide the unused 'off' variable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-29 |
Quentin Monnet | bpf: clean up eBPF helpers documentation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Daniel Borkmann | Merge branch 'bpf-sendmsg-hook' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Andrey Ignatov | selftests/bpf: Selftest for sys_sendmsg hooks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Andrey Ignatov | selftests/bpf: Prepare test_sock_addr for extension Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Andrey Ignatov | libbpf: Support guessing sendmsg{4,6} progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Andrey Ignatov | bpf: Hooks for sys_sendmsg Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Andrey Ignatov | bpf: Define cgroup_bpf_enabled for CONFIG_CGROUP_BPF=n Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Mathieu Xhonneux | selftests/bpf: missing headers test_lwt_seg6local Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Arnd Bergmann | bpf: avoid -Wmaybe-uninitialized warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-28 |
Arnd Bergmann | bpf: btf: avoid -Wreturn-type warning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-27 |
Andrey Ignatov | libbpf: Install btf.h with libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Daniel Borkmann | Merge branch 'bpf-ipv6-seg6-bpf-action' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Mathieu Xhonneux | selftests/bpf: test for seg6local End.BPF action Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Mathieu Xhonneux | ipv6: sr: Add seg6local action End.BPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Mathieu Xhonneux | bpf: Split lwt inout verifier structures Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Mathieu Xhonneux | bpf: Add IPv6 Segment Routing helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Mathieu Xhonneux | ipv6: sr: export function lookup_nexthop Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Mathieu Xhonneux | ipv6: sr: make seg6.h includable without IPv6 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Daniel Borkmann | Merge branch 'bpf-multi-prog-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | tools: bpftool: add delimiters to multi-function JITed... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | tools: bpf: sync bpf uapi header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | bpf: get JITed image lengths of functions via syscall Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | bpf: fix multi-function JITed dump obtained via syscall Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | tools: bpftool: resolve calls without using imm field Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | tools: bpf: sync bpf uapi header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | bpf: get kernel symbol addresses via syscall Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | bpf: powerpc64: add JIT support for multi-function... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | bpf: powerpc64: pad function address loads with NOPs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Sandipan Das | bpf: support 64-bit offsets for bpf function calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-24 |
Martin KaFai Lau | bpf: btf: Avoid variable length array Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Sirio Balmelli | tools/lib/libbpf.c: fix string format to allow build... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Sirio Balmelli | selftests/bpf: Makefile fix "missing" headers on build... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Anders Roxell | selftests: net: reuseport_bpf_numa: don't fail if no... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Daniel Borkmann | Merge branch 'btf-uapi-cleanups' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: btf: Add tests for the btf uapi changes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: btf: Sync bpf.h and btf.h to tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_info Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: btf: Remove unused bits from uapi/linux/btf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: btf: Check array->index_type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: btf: Change how section is supported in btf_header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-23 |
Martin KaFai Lau | bpf: Expose check_uarg_tail_zero() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Daniel Borkmann | Merge branch 'bpf-fib-mtu-check' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
David Ahern | bpf: Add mtu checking to FIB forwarding helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
David Ahern | net/ipv6: Add helper to return path MTU based on fib... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
David Ahern | net/ipv4: Add helper to return path MTU based on fib... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Daniel Borkmann | Merge branch 'bpf-af-xdp-cleanups' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | xsk: convert atomic_t to refcount_t Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | xsk: simplified umem setup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | xsk: add missing write- and data-dependency barrier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | samples/bpf: adapt xdpsock to the new uapi Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | xsk: remove explicit ring structure from uapi Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Magnus Karlsson | xsk: proper queue id check at bind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | xsk: fill hole in struct sockaddr_xdp Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-22 |
Björn Töpel | xsk: remove rebind support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-18 |
Daniel Borkmann | Merge branch 'bpf-sk-msg-fields' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-18 |
John Fastabend | bpf: add sk_msg prog sk access tests to test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |