2018-10-04 |
Andrey Ignatov | libbpf: Consistent prefixes for interfaces in str_error.h. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Consistent prefixes for interfaces in nlattr.h. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Consistent prefixes for interfaces in libbpf.h. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Move __dump_nlmsg_t from API to implementation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Joe Stringer | net: core: Fix build with CONFIG_IPV6=m Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Daniel Borkmann | Merge branch 'bpf-sk-lookup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | Documentation: Describe bpf reference tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | selftests/bpf: Add C tests for reference tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | libbpf: Support loading individual progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | selftests/bpf: Add tests for reference tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | selftests/bpf: Generalize dummy program types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Add helper to retrieve socket in BPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Add reference tracking to verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Macrofy stack state copy Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Add PTR_TO_SOCKET verifier type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Generalize ptr_or_null regs check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Reuse canonical string formatter for ctx errs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Simplify ptr_min_max_vals adjustment Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-03 |
Joe Stringer | bpf: Add iterator for spilled registers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-02 |
Daniel Borkmann | Merge branch 'bpf-big-map-entries' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-02 |
Jakub Kicinski | nfp: bpf: allow control message sizing for map ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-02 |
Jakub Kicinski | nfp: allow apps to request larger MTU on control vNIC Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-02 |
Jakub Kicinski | nfp: bpf: parse global BPF ABI version capability Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Daniel Borkmann | Merge branch 'bpf-per-cpu-cgroup-storage' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | selftests/bpf: cgroup local storage-based network counters Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | samples/bpf: extend test_cgrp2_attach2 test to use... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | selftests/bpf: extend the storage test to test per... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | selftests/bpf: add verifier per-cpu cgroup storage... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | bpftool: add support for PERCPU_CGROUP_STORAGE maps Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | bpf: sync include/uapi/linux/bpf.h to tools/include... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | bpf: don't allow create maps of per-cpu cgroup local... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-01 |
Roman Gushchin | bpf: introduce per-cpu cgroup local storage Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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... 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... 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... 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... 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... 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... 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... 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... 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... | 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... 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 |
next |