2017-12-17 | Alexei Starovoitov | bpf: x64: add JIT support for multi-function programs Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | bpf: fix net.core.bpf_jit_enable race Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | bpf: add support for bpf_call to interpreter Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | selftests/bpf: add xdp noinline test Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | selftests/bpf: add bpf_call test Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | libbpf: add support for bpf_call Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | selftests/bpf: add tests for stack_zero tracking Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | bpf: teach verifier to recognize zero initialized stack Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | selftests/bpf: add verifier tests for bpf_call Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | bpf: introduce function calls (verification) Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-17 | Alexei Starovoitov | bpf: introduce function calls (function boundaries) Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Jakub Kicinski | nfp: bpf: correct printk formats for size_t Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Daniel Borkmann | Merge branch 'bpf-nfp-jit-adjust-head-support' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Jakub Kicinski | nfp: bpf: optimize the adjust_head calls in trivial... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Jakub Kicinski | nfp: bpf: add basic support for adjust head call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Jakub Kicinski | nfp: bpf: prepare for call support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Jakub Kicinski | nfp: bpf: prepare for parsing BPF FW capabilities Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-15 | Jakub Kicinski | nfp: add nfp_cpp_area_size() accessor Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-14 | Daniel Borkmann | Merge branch 'bpf-bpftool-cgroup-ops' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-14 | Roman Gushchin | bpftool: implement cgroup bpf operations Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-14 | Roman Gushchin | bpftool: implement prog load command Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-14 | Roman Gushchin | libbpf: prefer global symbols as bpf program name source Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-14 | Roman Gushchin | libbpf: add ability to guess program type based on... Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-13 | Yonghong Song | bpf/tracing: fix kernel/events/core.c compilation error Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-12 | Naresh Kamboju | selftests: bpf: Adding config fragment CONFIG_CGROUP_BPF=y Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-08 | Daniel Borkmann | Merge branch 'bpf-bpftool-makefile-cleanups' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-08 | Quentin Monnet | tools: bpftool: create "uninstall", "doc-uninstall... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-08 | Quentin Monnet | tools: bpftool: harmonise Makefile and Documentation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-05 | Lawrence Brakmo | bpf: Add access to snd_cwnd and others in sock_ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-04 | William Tu | bpf: move bpf csum flag check Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Daniel Borkmann | Merge branch 'bpf-xdp-stack-uninit-and-offload-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | net: dummy: remove fake SR-IOV functionality Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | netdevsim: add SR-IOV functionality Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | selftests/bpf: add offload test based on netdevsim Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | netdevsim: add bpf offload support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | netdevsim: add software driver for testing offloads Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | net: xdp: make the stack take care of the tear down Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | net: xdp: report flags program was installed with on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-02 | Jakub Kicinski | net: xdp: avoid output parameters when querying XDP... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Daniel Borkmann | Merge branch 'bpf-nfp-jmp-memcpy-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: detect load/store sequences lowered from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: implement memory bulk copy for length bigger... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: implement memory bulk copy for length within... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: factor out is_mbpf_load & is_mbpf_store Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jakub Kicinski | nfp: bpf: encode indirect commands Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: correct the encoding for No-Dest immed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: relax source operands check Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: don't do ld/shifts combination if shifts... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: don't do ld/mask combination if mask is jump... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: flag jump destination to guide insn combine... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: record jump destination to simplify jump... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jiong Wang | nfp: bpf: support backward jump Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Jakub Kicinski | nfp: fix old kdoc issues Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Daniel Borkmann | Merge branch 'bpf-verifier-misc-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | selftests/bpf: adjust test_align expected output Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | bpf: cleanup register_is_null() Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | bpf: improve JEQ/JNE path walking Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | bpf: improve verifier liveness marks Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | bpf: don't mark FP reg as uninit Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | bpf: print liveness info to verifier log Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Alexei Starovoitov | bpf: fix stack state printing in verifier log Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Yonghong Song | samples/bpf: add error checking for perf ioctl calls... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-12-01 | Yonghong Song | bpf: set maximum number of attached progs to 64 for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | David Ahern | samples/bpf: Convert magic numbers to names in multi... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Yonghong Song | tools/bpf: adjust rlimit RLIMIT_MEMLOCK for test_verifier_log Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Xie XiuQi | trace/xdp: fix compile warning: 'struct bpf_map' declared... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Daniel Borkmann | Merge branch 'bpftool-misc-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Quentin Monnet | tools: bpftool: declare phony targets as such Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Quentin Monnet | tools: bpftool: unify installation directories Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Quentin Monnet | tools: bpftool: remove spurious line break from error... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Quentin Monnet | tools: bpftool: make error message from getopt_long... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Quentin Monnet | tools: bpftool: clean up the JSON writer before exiting... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-30 | Quentin Monnet | tools: bpftool: fix crash on bad parameters with JSON Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-27 | Jakub Kicinski | bpf: offload: add a license header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-23 | Alexei Starovoitov | bpf: fix branch pruning logic Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-22 | Daniel Borkmann | Merge branch 'bpf-fix-null-arg-semantics' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-22 | Gianluca Borello | bpf: change bpf_perf_event_output arg5 type to ARG_CONST_SIZ... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-22 | Gianluca Borello | bpf: change bpf_probe_read_str arg2 type to ARG_CONST_SIZE_O... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-22 | Gianluca Borello | bpf: remove explicit handling of 0 for arg2 in bpf_probe_read Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-22 | Gianluca Borello | bpf: introduce ARG_PTR_TO_MEM_OR_NULL Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-21 | Yonghong Song | bpf: change bpf_probe_write_user to bpf_trace_printk... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Daniel Borkmann | Merge branch 'bpf-offload-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: make bpf_prog_offload_verifier_prep() static inline Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: revert report offload info to user space Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpftool: revert printing program device bound info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: offload: ignore namespace moves Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: turn bpf_prog_get_type() into a wrapper Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | net: xdp: don't allow device-bound programs in driver... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: offload: move offload device validation out to... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: offload: rename the ifindex field Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: offload: limit offload to cls_bpf and xdp programs... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |
2017-11-20 | Jakub Kicinski | bpf: offload: add comment warning developers about... Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> |
commit | commitdiff | tree |