2018-11-10 |
Quentin Monnet | bpf: do not pass netdev to translate() and prepare... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: pass prog instead of env to bpf_prog_offload_verifier_p... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: pass destroy() as a callback and remove its ndo_bpf... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: pass translate() as a callback and remove its... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: call verifier_prep from its callback in struct... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: call finalize() from its callback in struct bpf_offload_dev Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: call verify_insn from its callback in struct bpf_offloa... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | bpf: pass a struct with offload callbacks to bpf_offload_dev... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-10 |
Quentin Monnet | nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-11-02 |
Daniel Borkmann | bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-31 |
Alexei Starovoitov | Merge branch 'verifier-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: test make sure to run unpriv test cases in test_verifier Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: add various test cases to test_verifier Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: don't set id on after map lookup with ptr_to_map_val... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: fix partial copy of map_ptr when dst is scalar Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix wrong helper enablement in cgroup local storage Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: add bpf_jit_limit knob to restrict unpriv allocations Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Alexei Starovoitov | Merge branch 'pkt-access-fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: make direct packet write unclone more robust Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix leaking uninitialized memory on pop/peek helpers Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix direct packet write into pop/peek helpers Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix cg_skb types to hint access type in may_access_dire... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix direct packet access for flow dissector progs Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: disallow direct packet access for unpriv in cg_skb Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix test suite to enable all unpriv program types Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Quentin Monnet | selftests/bpf: fix return value comparison for tests... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Alexei Starovoitov | Merge branch 'misc-improvements' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, libbpf: simplify and cleanup perf ring buffer... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: avoid retpoline for map push/pop/peek... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: remove unneeded flow key in check_helper_mem_... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: reject xadd on flow key memory Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: fix register type dump in xadd and st Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | ulp: remove uid and user_visible members Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Alexei Starovoitov | bpf: remove unused variable Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Alexei Starovoitov | Merge branch 'cg_skb_direct_pkt_access' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Song Liu | bpf: add tests for direct packet access from CGROUP_SKB Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Song Liu | bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Alexei Starovoitov | Merge branch 'improve_perf_barriers' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Daniel Borkmann | bpf, libbpf: use correct barriers in perf ring buffer... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Daniel Borkmann | tools, perf: add and use optimized ring_buffer_{read_head... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Anders Roxell | selftests/bpf: add missing executables to .gitignore Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Alexei Starovoitov | Merge branch 'queue_stack_maps' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | selftests/bpf: add test cases for queue and stack maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | Sync uapi/bpf.h to tools/include Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf: add queue and stack maps Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf/syscall: allow key to be null in map functions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-19 |
Mauricio Vasquez B | bpf: rename stack trace map operations Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-18 |
Nicolas Dichtel | bpf: fix doc of bpf_skb_adjust_room() in uapi Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Alexei Starovoitov | Merge branch 'nfp-improve-bpf-offload' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Jakub Kicinski | nfp: bpf: double check vNIC capabilities after object... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Jakub Kicinski | nfp: bpf: protect against mis-initializing atomic counters Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Andrey Ignatov | libbpf: Per-symbol visibility for DSO Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-16 |
Daniel Borkmann | bpf, tls: add tls header to tools infrastructure Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Jakub Kicinski | tools: bpftool: add map create command Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Alexei Starovoitov | Merge branch 'bpftool_sockmap' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | bpf: bpftool, add flag to allow non-compat map definitions Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | bpf: bpftool, add support for attaching programs to... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Alexei Starovoitov | Merge branch 'ipv6_sk_lookup_fixes' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Joe Stringer | bpf: Fix IPv6 dport byte-order in bpf_sk_lookup Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Joe Stringer | bpf: Allow sk_lookup with IPv6 module Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Alexei Starovoitov | Merge branch 'sockmap_and_ktls' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | bpf, doc: add maintainers entry to related files Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | bpf: add tls support for testing in test_sockmap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | tls: add bpf support to sk_msg handling Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
John Fastabend | tls: replace poll implementation with read hook Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | tls: convert to generic sk_msg interface Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | bpf, sockmap: convert to generic sk_msg interface Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | tcp, ulp: remove ulp bits from sockmap Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-15 |
Daniel Borkmann | tcp, ulp: enforce sock_owned_by_me upon ulp init and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-14 |
Joe Stringer | bpf: Fix dev pointer dereference from sk_skb Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-13 |
Daniel Colascione | bpf: wait for running BPF programs when updating map... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Yonghong Song | tools/bpf: use proper type and uapi perf_event.h header... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Alexei Starovoitov | Merge branch 'xdp-vlan' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard... | selftests/bpf: add XDP selftests for modifying and... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard... | bpf: make TC vlan bpf_helpers avail to selftests Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Jesper Dangaard... | net: fix generic XDP to handle if eth header was mangled Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Alexei Starovoitov | Merge branch 'unsupported-map-lookup' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | selftests/bpf: test_verifier, check bpf_map_lookup_elem... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | selftests/bpf: test_verifier, change names of fixup... Suggested-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | tools/bpf: bpftool, print strerror when map lookup... Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | tools/bpf: bpftool, split the function do_dump() Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | bpf: return EOPNOTSUPP when map lookup isn't supported Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Prashant Bhole | bpf: error handling when map_lookup_elem isn't supported Acked-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-10-10 |
Wenwen Wang | bpf: btf: Fix a missing check bug Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Alexei Starovoitov | selftests/bpf: fix bpf_flow.c build Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Alexei Starovoitov | Merge branch 'bpf-flow-dissector' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | selftests/bpf: test bpf flow dissection Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | flow_dissector: implements eBPF parser Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | bpf: support flow dissector in libbpf and bpftool Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | bpf: sync bpf.h uapi with tools/ Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-14 |
Petar Penkov | flow_dissector: implements flow dissector BPF hook Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Anders Roxell | net/core/filter: fix unused-variable warning Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Yonghong Song | tools/bpf: fix a netlink recv issue Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Alexei Starovoitov | Merge branch 'progarray_mapinmap_dump' Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Yonghong Song | tools/bpf: bpftool: support prog array map and map... Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-11 |
Yonghong Song | bpf: add bpffs pretty print for program array map Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Yonghong Song | tools/bpf: bpftool: add net support Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
2018-09-07 |
Yonghong Song | tools/bpf: add more netlink functionalities in lib/bpf Signed-off-by: Alexei Starovoitov <ast@kernel.org>
|
commit | commitdiff | tree |
next |