2019-04-10 |
Daniel Borkmann | bpf: kernel side support for BTF Var and DataSec Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: add specification for BTF Var and DataSec kinds Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: allow . char as part of the object name Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: add syscall side map freeze support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: add program side {rd, wr}only support for maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: do not retain flags that are not tied to map lifetime Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-10 |
Daniel Borkmann | bpf: implement lookup-free direct value access for maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-05 |
Daniel Borkmann | Merge branch 'bpf-varstack-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-03 |
Daniel Borkmann | Merge branch 'bpf-verifier-scalability' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-04-02 |
Daniel Borkmann | Merge branch 'bpf-selftest-clang-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-25 |
Daniel Borkmann | bpf, libbpf: clarify bump in libbpf version info Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-25 |
Daniel Borkmann | bpf, libbpf: fix version info and add it to shared object Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-07 |
Daniel Borkmann | bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-04 |
Daniel Borkmann | bpf: add test cases for non-pointer sanitiation logic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-02 |
Daniel Borkmann | bpf: fix sanitation rewrite in case of non-pointers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-01 |
Daniel Borkmann | Merge branch 'bpf-doc-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-01 |
Daniel Borkmann | Merge branch 'bpf-dedup-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-28 |
Daniel Borkmann | Merge branch 'bpf-samples-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-28 |
Daniel Borkmann | x86, retpolines: Raise limit for generating indirect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-27 |
Daniel Borkmann | Merge branch 'bpf-prog-stats' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-25 |
Daniel Borkmann | Merge branch 'bpf-libbpf-af-xdp' * Addressed the review comments of Daniel Borkmann, mainly leaking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-23 |
Daniel Borkmann | bpf, doc: add bpf list as secondary entry to maintainers file Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-22 |
Daniel Borkmann | Merge branch 'bpf-nfp-codegen-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-22 |
Daniel Borkmann | ipvlan: disallow userns cap_net_admin to change global... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-08 |
Daniel Borkmann | ipvlan: decouple l3s mode dependencies from other modes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-06 |
Daniel Borkmann | Merge branch 'bpf-xdp-hw-plus-generic' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-05 |
Daniel Borkmann | Merge branch 'bpf-riscv-jit' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-05 |
Daniel Borkmann | Merge branch 'bpf-btf-dedup' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Daniel Borkmann | Merge branch 'bpf-xdp-sample-libbpf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-01 |
Daniel Borkmann | Merge branch 'bpf-spinlocks' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Daniel Borkmann | Merge branch 'bpf-lockdep-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Daniel Borkmann | Merge branch 'bpf-tests-probe-kernel-support' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-31 |
Daniel Borkmann | ipvlan, l3mdev: fix broken l3s mode wrt local routes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-29 |
Daniel Borkmann | bpf, doc: add reviewers to maintainers entry Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-29 |
Daniel Borkmann | Merge branch 'bpf-flow-dissector-tests' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-25 |
Daniel Borkmann | Merge branch 'af-xdp-sock-diag' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-18 |
Daniel Borkmann | bpf: fix inner map masking to prevent oob under speculation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-18 |
Daniel Borkmann | bpf: pull in pkt_sched.h header for tooling to fix bpftool build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-17 |
Daniel Borkmann | Merge branch 'bpf-bpftool-queue-stack' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-16 |
Daniel Borkmann | Merge branch 'bpf-int128-btf' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-11 |
Daniel Borkmann | Merge branch 'bpf-fix-bitfield-printing' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-07 |
Daniel Borkmann | bpf, doc: add note for libbpf's stand-alone build Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-07 |
Daniel Borkmann | bpf, doc: update design qa to reflect kern_version requirement Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-06 |
Daniel Borkmann | bpf: add various test cases for alu op on mixed dst... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-06 |
Daniel Borkmann | bpf: fix sanitation of alu op with pointer / scalar... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: add various test cases to selftests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: prevent out of bounds speculation on pointer arithmetic Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: fix check_map_access smin_value test when pointer... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: restrict unknown scalars of mixed signed bounds... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: restrict stack pointer arithmetic for unprivileged Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: restrict map value pointer arithmetic for unprivileged Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: enable access to ax register also from verifier rewrite Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: move tmp variable into ax register in interpreter Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-01-03 |
Daniel Borkmann | bpf: move {prev_,}insn_idx into verifier env Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-21 |
Daniel Borkmann | bpf: fix segfault in test_verifier selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Daniel Borkmann | Merge branch 'bpf-sockmap-fixes-and-improvements' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-20 |
Daniel Borkmann | Merge branch 'bpf-jset-verifier' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Daniel Borkmann | Merge branch 'bpf-sk-msg-size-member' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Daniel Borkmann | Merge branch 'bpf-bpftool-mount-tracefs' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-18 |
Daniel Borkmann | Merge branch 'bpf-btf-type-fixes' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-17 |
Daniel Borkmann | bpf: remove useless version check for prog load Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Daniel Borkmann | Merge branch 'bpf-bpftool-cleanups' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-15 |
Daniel Borkmann | Merge branch 'bpf-improve-verifier-state-analysis' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Daniel Borkmann | bpf: remove obsolete prog->aux sanitation in bpf_insn_prepar... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Daniel Borkmann | Merge branch 'bpf-fix-kptr-checks' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-13 |
Daniel Borkmann | Merge branch 'bpf-bpftool-license-update' Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-12 |
Daniel Borkmann | bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-11 |
Daniel Borkmann | bpf: fix up uapi helper description and sync bpf header... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-05 |
Daniel Borkmann | Merge branch 'bpf-jit-overridable-alloc' Cc: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-04 |
Daniel Borkmann | Merge branch 'bpf-verifier-resilience' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-12-01 |
Daniel Borkmann | bpf: fix pointer offsets in context for 32 bit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-28 |
Daniel Borkmann | Merge branch 'bpf-sk-msg-pop-data' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-27 |
Daniel Borkmann | bpf, doc: add entries of who looks over which jits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-27 |
Daniel Borkmann | bpf, arm64: fix getting subprog addr from aux for calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-27 |
Daniel Borkmann | bpf, ppc64: generalize fetching subprog into bpf_jit_get_fun... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-21 |
Daniel Borkmann | Merge branch 'bpf-libbpf-mapinmap' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-19 |
Daniel Borkmann | Merge branch 'bpf-zero-hash-seed' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-09 |
Daniel Borkmann | Merge branch 'bpf-max-pkt-offset' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-02 |
Daniel Borkmann | bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-11-02 |
Daniel Borkmann | Merge branch 'bpf-accurate-prog-addr' Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: test make sure to run unpriv test cases in test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: add various test cases to test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: don't set id on after map lookup with ptr_to_map_val return Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-31 |
Daniel Borkmann | bpf: fix partial copy of map_ptr when dst is scalar Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix wrong helper enablement in cgroup local storage Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: add bpf_jit_limit knob to restrict unpriv allocations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: make direct packet write unclone more robust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix leaking uninitialized memory on pop/peek helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix direct packet write into pop/peek helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix cg_skb types to hint access type in may_access_dire... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix direct packet access for flow dissector progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: disallow direct packet access for unpriv in cg_skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-26 |
Daniel Borkmann | bpf: fix test suite to enable all unpriv program types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, libbpf: simplify and cleanup perf ring buffer walk Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: avoid retpoline for map push/pop/peek operation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: remove unneeded flow key in check_helper_mem_... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: reject xadd on flow key memory Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | bpf, verifier: fix register type dump in xadd and st Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-10-21 |
Daniel Borkmann | ulp: remove uid and user_visible members 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 |
next |