2020-06-12 |
Andrey Ignatov | bpf: Fix memlock accounting for sock_hash Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | selftests/bpf: Test for sk helpers in cgroup skb Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | selftests/bpf: Add connect_fd_to_fd, connect_wait net... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | bpf: Allow sk lookup helpers in cgroup skb Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | selftests/bpf: Test narrow loads for bpf_sock_addr... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-05-15 |
Andrey Ignatov | bpf: Support narrow loads from bpf_sock_addr.user_port Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-04-07 |
Andrey Ignatov | selftests/bpf: Add test for bpf_get_link_xdp_id Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-04-07 |
Andrey Ignatov | libbpf: Fix bpf_get_link_xdp_id flags handling Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-03-25 |
Andrey Ignatov | bpf: Document bpf_inspect drgn tool Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-02-26 |
Andrey Ignatov | bpftool: Support struct_ops, tracing, ext prog types Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-01-27 |
Andrey Ignatov | tools/bpf: Allow overriding llvm tools for runqslower Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2020-01-09 |
Andrey Ignatov | bpf: Document BPF_F_QUERY_EFFECTIVE flag Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-21 |
Andrey Ignatov | selftests/bpf: Preserve errno in test_progs CHECK macros Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-20 |
Andrey Ignatov | selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-20 |
Andrey Ignatov | selftests/bpf: Convert test_cgroup_attach to prog_tests Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-20 |
Andrey Ignatov | libbpf: Introduce bpf_prog_attach_xattr Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-20 |
Andrey Ignatov | bpf: Support replacing cgroup-bpf program in MULTI... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-20 |
Andrey Ignatov | bpf: Remove unused new_flags in hierarchy_allows_attach() Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-12-20 |
Andrey Ignatov | bpf: Simplify __cgroup_bpf_attach Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-18 |
Andrey Ignatov | bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-17 |
Andrey Ignatov | bpftool: Support sysctl hook Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Fix distinct pointer types warning for ARCH=i386 Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: C based test for sysctl and strtoX Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test bpf_strtol and bpf_strtoul helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test ARG_PTR_TO_LONG arg type Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_strtol and bpf_strtoul helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test file_pos field in bpf_sysctl ctx Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test bpf_sysctl_{get,set}_new_value... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test sysctl_get_current_value helper Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test bpf_sysctl_get_name helper Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test BPF_CGROUP_SYSCTL Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | selftests/bpf: Test sysctl section name Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | libbpf: Support sysctl hook Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Add file_pos field to bpf_sysctl ctx Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_sysctl_{get,set}_new_value helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_sysctl_get_current_value helper Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Introduce bpf_sysctl_get_name helper Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Sysctl hook Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-12 |
Andrey Ignatov | bpf: Add base proto function for cgroup-bpf programs Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-11 |
Andrey Ignatov | libbpf: Fix build with gcc-8 Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-07 |
Andrey Ignatov | libbpf: Ignore -Wformat-nonliteral warning Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Add missed newline in verifier verbose log Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | selftests/bpf: Test unbounded var_off stack access Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Sanity check max value for var_off stack access Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | selftests/bpf: Test indirect var_off stack access in... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Reject indirect var_off stack access in unpriv... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | selftests/bpf: Test indirect var_off stack access in... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-04-05 |
Andrey Ignatov | bpf: Reject indirect var_off stack access in raw mode Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-03-29 |
Andrey Ignatov | selftests/bpf: Test variable offset stack access Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-03-29 |
Andrey Ignatov | bpf: Support variable offset stack access from helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-02-15 |
Andrey Ignatov | libbpf: Introduce bpf_object__btf Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-02-15 |
Andrey Ignatov | libbpf: Introduce bpf_map__resize Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-01-05 |
Andrey Ignatov | selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2019-01-05 |
Andrey Ignatov | bpf: Fix [::] -> [::1] rewrite in sys_sendmsg Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-12-13 |
Andrey Ignatov | selftests/bpf: Fix sk lookup usage in test_sock_addr Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-12-03 |
Andrey Ignatov | libbpf: Fix license in README.rst Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-27 |
Andrey Ignatov | libbpf: Document API and ABI conventions Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-27 |
Andrey Ignatov | libbpf: Verify versioned symbols Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-27 |
Andrey Ignatov | libbpf: Add version script for DSO Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-17 |
Andrey Ignatov | selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-17 |
Andrey Ignatov | bpf: Support socket lookup in CGROUP_SOCK_ADDR progs Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-17 |
Andrey Ignatov | bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-11 |
Andrey Ignatov | selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-11 |
Andrey Ignatov | selftests/bpf: Test narrow loads with off > 0 in test_verifier Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-11 |
Andrey Ignatov | bpf: Allow narrow loads with offset > 0 Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-11-09 |
Andrey Ignatov | bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-31 |
Andrey Ignatov | libbpf: Fix compile error in libbpf_attach_type_by_name Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-16 |
Andrey Ignatov | libbpf: Per-symbol visibility for DSO Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Use __u32 instead of u32 in bpf_program__load Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Make include guards consistent Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Consistent prefixes for interfaces in str_error.h. Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Consistent prefixes for interfaces in nlattr.h. Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Consistent prefixes for interfaces in libbpf.h. Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-10-04 |
Andrey Ignatov | libbpf: Move __dump_nlmsg_t from API to implementation Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | selftests/bpf: Test libbpf_{prog,attach}_type_by_name Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | selftests/bpf: Use libbpf_attach_type_by_name in test_socket... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | libbpf: Support sk_skb/stream_{parser, verdict} section... Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | libbpf: Support cgroup_skb/{e,in}gress section names Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | libbpf: Introduce libbpf_attach_type_by_name Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-27 |
Andrey Ignatov | bpftool: Fix bpftool net output Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-09-24 |
Andrey Ignatov | cgroup: Simplify cgroup_ancestor Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | selftests/bpf: Add cgroup id helpers to bpf_helpers.h Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-08-12 |
Andrey Ignatov | bpf: Introduce bpf_skb_ancestor_cgroup_id helper Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-31 |
Andrey Ignatov | selftests/bpf: Test for get_socket_cookie Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-31 |
Andrey Ignatov | selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-31 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-31 |
Andrey Ignatov | bpf: Support bpf_get_socket_cookie in more prog types Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-14 |
Andrey Ignatov | selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-14 |
Andrey Ignatov | selftests/bpf: Better verification in test_tcpbpf Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-14 |
Andrey Ignatov | selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-14 |
Andrey Ignatov | selftests/bpf: Fix const'ness in cgroup_helpers Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
2018-07-14 |
Andrey Ignatov | bpf: Sync bpf.h to tools/ Signed-off-by: Andrey Ignatov <rdna@fb.com>
|
commit | commitdiff | tree |
next |