2018-09-28 | Roman Gushchin | bpf: harden flags check in cgroup_storage_update_elem() Reported-by: 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-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-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-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 |
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... 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... | 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... | 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... | xdp: fix bug in devmap teardown code path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-09 | Jesper Dangaard... | samples/bpf: xdp_redirect_cpu adjustment to reproduce... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-09 | Jesper Dangaard... | 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 |
2018-08-03 | Roman Gushchin | selftests/bpf: fix a typo in map in map test Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Daniel Borkmann | Merge branch 'bpf-cgroup-local-storage' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | 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-08-02 | Roman Gushchin | selftests/bpf: add a cgroup storage test Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | selftests/bpf: add verifier cgroup storage tests Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf/test_run: support cgroup local storage Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpftool: add support for CGROUP_STORAGE maps Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: sync bpf.h to tools/ Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: introduce the bpf_get_local_storage() helper function Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: don't allow create maps of cgroup local storages Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: extend bpf_prog_array to store pointers to the... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: allocate cgroup storage entries on attaching bpf... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: pass a pointer to a cgroup storage using pcpu... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: introduce cgroup storage maps Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-08-02 | Roman Gushchin | bpf: add ability to charge bpf maps memory dynamically Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Arthur Fabre | bpf: verifier: MOV64 don't mark dst reg unbounded Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Andrey Ignatov | selftests/bpf: Test for get_socket_cookie Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Andrey Ignatov | selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Andrey Ignatov | bpf: Support bpf_get_socket_cookie in more prog types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Jakub Kicinski | nfp: fix variable dereferenced before check in nfp_app_ctrl_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Taehee Yoo | lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Mathieu Xhonneux | bpf: add End.DT6 action to bpf_lwt_seg6_action helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Thomas Richter | bpf: fix build error in libbpf with EXTRA_CFLAGS="... Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-31 | Jakub Kicinski | net: xsk: don't return frames via the allocator on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-30 | Yonghong Song | tools/bpftool: fix a percpu_array map dump problem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-28 | Taehee Yoo | bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-28 | Daniel Borkmann | bpf: fix bpf_skb_load_bytes_relative pkt length check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-28 | Thomas Richter | perf build: Build error in libbpf missing initialization Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Daniel Borkmann | Merge branch 'bpf-docs-rst-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Tobin C. Harding | docs: bpf: Capitalise document heading Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Tobin C. Harding | docs: Add bpf/index to top level index Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Tobin C. Harding | docs: bpf: Add toctree to index Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
next |