2018-10-01 |
Roman Gushchin | bpf: rework cgroup storage pointer passing Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | bpf: extend cgroup bpf core to allow multiple cgroup... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-28 |
Yonghong Song | bpf: permit CGROUP_DEVICE programs accessing helper... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Daniel Borkmann | Merge branch 'bpf-libbpf-attach-by-name' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | selftests/bpf: Test libbpf_{prog,attach}_type_by_name Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | selftests/bpf: Use libbpf_attach_type_by_name in test_socket... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | libbpf: Support sk_skb/stream_{parser, verdict} section names Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | libbpf: Support cgroup_skb/{e,in}gress section names Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | libbpf: Introduce libbpf_attach_type_by_name Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Song Liu | bpf: test_bpf: add init_net to dev for flow_dissector Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | bpftool: Fix bpftool net output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-25 |
Willem de Bruijn | flow_dissector: lookup netns by skb->sk if skb->dev is NULL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-25 |
Roman Gushchin | bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-22 |
Daniel Borkmann | Merge branch 'bpf-sockmap-estab-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-22 |
John Fastabend | bpf: test_maps, only support ESTABLISHED socks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-22 |
John Fastabend | bpf: sockmap, fix transition through disconnect without close Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-22 |
John Fastabend | bpf: sockmap only allow ESTABLISHED sock state Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-21 |
zhong jiang | bpf: remove redundant null pointer check before consume_skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-21 |
Prashant Bhole | samples/bpf: fix compilation failure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-19 |
Jakub Kicinski | tools: bpf: fix license for a compat header file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-19 |
Willem de Bruijn | flow_dissector: fix build failure without CONFIG_NET Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-18 |
Yonghong Song | samples/bpf: fix a compilation failure Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-18 |
YueHaibing | samples/bpf: remove duplicated includes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-18 |
Yonghong Song | tools/bpf: bpftool: improve output format for bpftool net Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-12 |
Tushar Dave | bpf: use __GFP_COMP while allocating page Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-12 |
Alexei Starovoitov | bpf/verifier: disallow pointer subtraction Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-12 |
Martin KaFai Lau | bpf: btf: Fix end boundary calculation for type section Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-02 |
John Fastabend | bpf: avoid misuse of psock when TCP_ULP_BPF collides... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-02 |
Prashant Bhole | tools/bpf: bpftool, add xskmap in map types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-02 |
Tushar Dave | bpf: Fix bpf_msg_pull_data() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Magnus Karlsson | xsk: i40e: get rid of useless struct xdp_umem_props Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Magnus Karlsson | i40e: fix possible compiler warning in xsk TX path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Nikita V. Shirokov | bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Prashant Bhole | samples/bpf: xdpsock, minor fixes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Prashant Bhole | xsk: remove unnecessary assignment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Nikita V. Shirokov | bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Nikita V. Shirokov | bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-31 |
Colin Ian King | xdp: remove redundant variable 'headroom' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-30 |
Björn Töpel | xsk: include XDP meta data in AF_XDP frames Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-30 |
Daniel Borkmann | Merge branch 'bpf-bpffs-bpftool-dump-with-btf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-30 |
Yonghong Song | tools/bpf: bpftool: add btf percpu map formated dump Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-30 |
Yonghong Song | tools/bpf: add bpffs percpu map pretty print tests in test_btf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-30 |
Yonghong Song | bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-29 |
John Fastabend | bpf: use --cgroup in test_suite if supplied Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-29 |
John Fastabend | bpf: sockmap test remove shutdown() calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-29 |
YueHaibing | bpf: remove duplicated include from syscall.c Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-28 |
John Fastabend | bpf: sockmap, decrement copied count correctly in redirect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-23 |
Quentin Monnet | tools: bpftool: return from do_event_pipe() on bad arguments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-23 |
Daniel Borkmann | bpf: use per htab salt for bucket hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-22 |
John Fastabend | bpf: sockmap: write_space events need to be passed... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-22 |
John Fastabend | tls: possible hang when do_tcp_sendpages hits sndbuf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-22 |
Daniel Borkmann | bpf, sockmap: fix sock hash count in alloc_sock_hash_elem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-22 |
Daniel Borkmann | bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-21 |
Prashant Bhole | xsk: fix return value of xdp_umem_assign_dev() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-16 |
Yonghong Song | bpf: fix a rcu usage warning in bpf_prog_array_copy_core() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-16 |
Jesper Dangaard Brouer | samples/bpf: all XDP samples should unload xdp/bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-16 |
Tariq Toukan | net/xdp: Fix suspicious RCU usage warning Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-12 |
Daniel Borkmann | Merge branch 'bpf-ancestor-cgroup-id' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | selftests/bpf: Add cgroup id helpers to bpf_helpers.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | bpf: Introduce bpf_skb_ancestor_cgroup_id helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-12 |
Daniel Borkmann | bpf: decouple btf from seq bpf fs dump and enable more maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Daniel Borkmann | Merge branch 'bpf-reuseport-map' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: Test BPF_PROG_TYPE_SK_REUSEPORT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: Sync bpf.h uapi to tools/ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: Refactor ARRAY_SIZE macro to bpf_util.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | net: Add ID (if needed) to sock_reuseport and expose... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Martin KaFai Lau | tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Daniel Borkmann | Merge branch 'bpf-btf-for-htab-lru' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Yonghong Song | tools/bpf: add bpffs pretty print btf test for hash... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Yonghong Song | bpf: btf: add pretty print for hash/lru_hash maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Yonghong Song | bpf: fix bpffs non-array map seq_show issue Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Daniel Borkmann | Merge branch 'bpf-veth-xdp-support' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | veth: Support per queue XDP ring Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | veth: Add XDP TX and REDIRECT Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | xdp: Helpers for disabling napi_direct of xdp_return_frame Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | bpf: Make redirect_info accessible from modules Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | veth: Add ndo_xdp_xmit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | veth: Handle xdp_frames in xdp napi ring Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | xdp: Helper function to clear kernel pointers in xdp_frame Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | veth: Avoid drops by oversized packets when XDP is enabled Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | veth: Add driver XDP Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Toshiaki Makita | net: Export skb_headers_offset_update Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Daniel Borkmann | Merge branch 'bpf-sample-cpumap-lb' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Jesper Dangaard Brouer | samples/bpf: xdp_redirect_cpu load balance like Suricata Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Jesper Dangaard Brouer | samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-10 |
Björn Töpel | Revert "xdp: add NULL pointer check in __xdp_return()" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-09 |
Daniel Borkmann | Merge branch 'bpf-fix-cpu-and-devmap-teardown' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-09 |
Jesper Dangaard Brouer | xdp: fix bug in devmap teardown code path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-09 |
Jesper Dangaard Brouer | samples/bpf: xdp_redirect_cpu adjustment to reproduce... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-09 |
Jesper Dangaard Brouer | xdp: fix bug in cpumap teardown code path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-07 |
Roman Gushchin | bpf: introduce update_effective_progs() Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-06 |
Martin KaFai Lau | bpf: btf: Change tools/lib/bpf/btf to LGPL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-04 |
Jakub Kicinski | nfp: bpf: xdp_adjust_tail support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-03 |
Mathieu Xhonneux | selftests/bpf: update test_lwt_seg6local.sh according... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |