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-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-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 |
2018-07-27 | Tobin C. Harding | docs: bpf: Rename README.rst to index.rst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Daniel Borkmann | Merge branch 'bpf-convert-more-samples' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | samples: bpf: convert xdpsock_user.c to libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | samples: bpf: convert xdp_fwd_user.c to libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | tools: libbpf: add bpf_object__find_program_by_title() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | tools: libbpf: handle NULL program gracefully in bpf_program... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Daniel Borkmann | Merge branch 'bpf-nfp-perf-event-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | nfp: bpf: improve map offload info messages Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | nfp: bpf: remember maps by ID Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | nfp: bpf: allow receiving perf events on data queues Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | nfp: bpf: pass raw data buffer to nfp_bpf_event_output() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | nfp: allow control message reception on data queues Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Jakub Kicinski | nfp: move repr handling on RX path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Taeung Song | samples/bpf: Add BTF build flags to Makefile Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Brian Brooks | samples/bpf: xdpsock: order memory on AArch64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Martin KaFai Lau | bpf: btf: Use exact btf value_size match in map_check_btf() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-27 | Taehee Yoo | xdp: add NULL pointer check in __xdp_return() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-26 | Björn Töpel | xsk: fix poll/POLLIN premature returns Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-26 | Wang YanQing | bpf, x32: Fix regression caused by commit 24dea04767e6 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-26 | Taeung Song | tools/bpftool: ignore build products Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-25 | Jeremy Cline | bpf: Add Python 3 support to selftests scripts for bpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-25 | YueHaibing | bpf: btf: fix inconsistent IS_ERR and PTR_ERR Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-25 | Daniel Borkmann | Merge branch 'bpf-annotate-kv-pair' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-25 | Martin KaFai Lau | bpf: Introduce BPF_ANNOTATE_KV_PAIR Suggested-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-25 | Martin KaFai Lau | bpf: Replace [u]int32_t and [u]int64_t in libbpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-25 | Martin KaFai Lau | bpf: btf: Sync uapi btf.h to tools Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-23 | Martin KaFai Lau | bpf: btf: Ensure the member->offset is in the right... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-20 | Martin KaFai Lau | bpf: Use option "help" in the llvm-objcopy test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-20 | Martin KaFai Lau | bpf: btf: Clean up BTF_INT_BITS() in uapi btf.h Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-20 | Taeung Song | tools/bpftool: Fix segfault case regarding 'pin' arguments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-18 | Daniel Borkmann | Merge branch 'bpf-offload-sharing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2018-07-18 | Jakub Kicinski | selftests/bpf: add test for sharing objects between... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
next |