2018-10-30 |
John Fastabend | bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-30 |
Yonghong Song | tools/bpf: add unlimited rlimit for flow_dissector_load Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-25 |
Martin Lau | bpf, btf: fix a missing check bug in btf_parse Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-25 |
Naresh Kamboju | selftests/bpf: add config fragments BPF_STREAM_PARSER... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-25 |
Taehee Yoo | bpf: devmap: fix wrong interface selection in notifier_call ...pointer instead of using net_eq() (Daniel Borkmann) Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Quentin Monnet | tools: bpftool: fix completion for "bpftool map update" Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Quentin Monnet | tools: bpftool: print nb of cmds to stdout (not stderr... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Quentin Monnet | tools: bpftool: document restriction on '.' in names... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-20 |
Daniel Borkmann | Merge branch 'bpf-msg-push-data' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-20 |
John Fastabend | bpf: test_sockmap add options to use msg_push_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-20 |
John Fastabend | bpf: libbpf support for msg_push_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-20 |
John Fastabend | bpf: sk_msg program helper bpf_msg_push_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-19 |
John Fastabend | bpf: skmsg, fix psock create on existing kcm/tls port Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-18 |
Jakub Kicinski | tools: bpftool: use 4 context mode for the NFP disasm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-18 |
Peng Hao | selftests/bpf: fix file resource leak in load_kallsyms Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-17 |
Daniel Borkmann | Merge branch 'bpf-sk-msg-peek' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-17 |
John Fastabend | bpf: sockmap, add msg_peek tests to test_sockmap Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-17 |
John Fastabend | bpf: sockmap, support for msg_peek in sk_msg with redirect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-17 |
John Fastabend | bpf: skmsg, improve sk_msg_used_element to work in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-17 |
John Fastabend | bpf: sockmap, fix skmsg recvmsg handler to track size... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-11 |
Anders Roxell | selftests: bpf: install script with_addr.sh Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-11 |
Anders Roxell | selftests: bpf: add config fragment LWTUNNEL Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-11 |
Jiri Olsa | bpftool: Allow add linker flags via EXTRA_LDFLAGS variable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-11 |
Jiri Olsa | bpftool: Allow to add compiler flags via EXTRA_CFLAGS... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-11 |
Björn Töpel | xsk: do not call synchronize_net() under RCU read lock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Arnd Bergmann | bpf: fix building without CONFIG_INET Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Eric Dumazet | bpf: do not blindly change rlimit in reuseport net... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Daniel Borkmann | Merge branch 'bpf-to-bpf-calls-nfp' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | bpf: allow offload of programs with BPF-to-BPF function... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: support pointers to other stack frames for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: optimise save/restore for R6~R9 based on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: fix return address from register-saving subroutine... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: update fixup function for BPF-to-BPF calls... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: account for additional stack usage when checking... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: add main logics for BPF-to-BPF calls support... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: account for BPF-to-BPF calls when preparing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: ignore helper-related checks for BPF calls... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: copy eBPF subprograms information from kernel... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | nfp: bpf: rename nfp_prog->stack_depth as nfp_prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Quentin Monnet | bpf: add verifier callback to get stack usage info... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Arthur Fabre | bpf, doc: Document Jump X addressing mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Alexei Starovoitov | libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-08 |
Björn Töpel | xsk: proper AF_XDP socket teardown ordering Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Jann Horn | bpf: 32-bit RSH verification must truncate input before... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Daniel Borkmann | Merge branch 'bpf-xsk-fix-mixed-mode' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Magnus Karlsson | xsk: simplify xdp_clear_umem_at_qid implementation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Jakub Kicinski | ethtool: don't allow disabling queues with umem installed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Jakub Kicinski | ethtool: rename local variable max -> curr Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Magnus Karlsson | xsk: fix bug when trying to use both copy and zero... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-05 |
Magnus Karlsson | net: add umem reference in netdev{_rx}_queue Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Konrad Djimeli | bpf: typo fix in Documentation/networking/af_xdp.rst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Bo YU | bpf, tracex3_user: erase "ARRAY_SIZE" redefined Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Daniel Borkmann | Merge branch 'bpf-libbpf-consistent-iface' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Use __u32 instead of u32 in bpf_program__load Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Make include guards consistent Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |
Roman Gushchin | bpf: don't accept cgroup local storage with zero value... Cc: Daniel Borkmann <daniel@iogearbox.net> 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 |
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-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 |
next |