2021-03-31 | Stanislav Fomichev | tools/resolve_btfids: Fix warnings Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210329223143.3659983-1-sdf@google.com |
commit | commitdiff | tree |
2021-03-20 | Stanislav Fomichev | bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210320000001.915366-1-sdf@google.com |
commit | commitdiff | tree |
2021-02-12 | Stanislav Fomichev | tools/resolve_btfids: Add /libbpf to .gitignore Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210212010053.668700-1-sdf@google.com |
commit | commitdiff | tree |
2021-02-12 | Stanislav Fomichev | libbpf: Use AF_LOCAL instead of AF_INET in xsk.c Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210209221826.922940-1-sdf@google.com |
commit | commitdiff | tree |
2021-01-29 | Stanislav Fomichev | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210127232853.3753823-5-sdf@google.com |
commit | commitdiff | tree |
2021-01-29 | Stanislav Fomichev | selftests/bpf: Rewrite recvmsg{4,6} asm progs to c... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210127232853.3753823-4-sdf@google.com |
commit | commitdiff | tree |
2021-01-29 | Stanislav Fomichev | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210127232853.3753823-3-sdf@google.com |
commit | commitdiff | tree |
2021-01-29 | Stanislav Fomichev | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210127232853.3753823-2-sdf@google.com |
commit | commitdiff | tree |
2021-01-28 | Stanislav Fomichev | selftests/bpf: Verify that rebinding to port < 1024... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210127193140.3170382-2-sdf@google.com |
commit | commitdiff | tree |
2021-01-28 | Stanislav Fomichev | bpf: Allow rewriting to ports under ip_unprivileged_port_start Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210127193140.3170382-1-sdf@google.com |
commit | commitdiff | tree |
2021-01-20 | Stanislav Fomichev | bpf: Split cgroup_bpf_enabled per attach type Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210115163501.805133-4-sdf@google.com |
commit | commitdiff | tree |
2021-01-20 | Stanislav Fomichev | bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210115163501.805133-3-sdf@google.com |
commit | commitdiff | tree |
2021-01-20 | Stanislav Fomichev | bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210115163501.805133-2-sdf@google.com |
commit | commitdiff | tree |
2021-01-12 | Stanislav Fomichev | bpf: Don't leak memory in bpf getsockopt when optlen... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20210112162829.775079-1-sdf@google.com |
commit | commitdiff | tree |
2020-12-03 | Stanislav Fomichev | libbpf: Cap retries in sys_bpf_prog_load Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201202231332.3923644-1-sdf@google.com |
commit | commitdiff | tree |
2020-12-03 | Stanislav Fomichev | selftests/bpf: Copy file using read/write in local... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201202174947.3621989-1-sdf@google.com |
commit | commitdiff | tree |
2020-12-02 | Stanislav Fomichev | selftests/bpf: Extend bind{4,6} programs with a call... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201202172516.3483656-4-sdf@google.com |
commit | commitdiff | tree |
2020-12-02 | Stanislav Fomichev | bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201202172516.3483656-3-sdf@google.com |
commit | commitdiff | tree |
2020-12-02 | Stanislav Fomichev | selftests/bpf: Rewrite test_sock_addr bind bpf into C Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201202172516.3483656-2-sdf@google.com |
commit | commitdiff | tree |
2020-10-03 | Stanislav Fomichev | bpf: Deref map in BPF_PROG_BIND_MAP when it's already... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201003002544.3601440-1-sdf@google.com |
commit | commitdiff | tree |
2020-10-02 | Stanislav Fomichev | selftests/bpf: Properly initialize linfo in sockmap_basic Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201002000451.1794044-1-sdf@google.com |
commit | commitdiff | tree |
2020-10-02 | Stanislav Fomichev | selftests/bpf: Initialize duration in xdp_noinline.c Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20201001225440.1373233-1-sdf@google.com |
commit | commitdiff | tree |
2020-08-11 | Stanislav Fomichev | selftests/bpf: Fix v4_to_v6 in sk_lookup Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200807223846.4190917-1-sdf@google.com |
commit | commitdiff | tree |
2020-08-06 | Stanislav Fomichev | bpf: Remove inline from bpf_do_trace_printk Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200806182612.1390883-1-sdf@google.com |
commit | commitdiff | tree |
2020-08-06 | Stanislav Fomichev | bpf: Add missing return to resolve_btfids Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200806155225.637202-1-sdf@google.com |
commit | commitdiff | tree |
2020-07-30 | Stanislav Fomichev | selftests/bpf: Verify socket storage in cgroup/sock_... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200729003104.1280813-2-sdf@google.com |
commit | commitdiff | tree |
2020-07-30 | Stanislav Fomichev | bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200729003104.1280813-1-sdf@google.com |
commit | commitdiff | tree |
2020-07-16 | Stanislav Fomichev | selftests/bpf: Fix possible hang in sockopt_inherit Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200715224107.3591967-1-sdf@google.com |
commit | commitdiff | tree |
2020-07-07 | Stanislav Fomichev | selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200706230128.4073544-5-sdf@google.com |
commit | commitdiff | tree |
2020-07-07 | Stanislav Fomichev | bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200706230128.4073544-4-sdf@google.com |
commit | commitdiff | tree |
2020-07-07 | Stanislav Fomichev | libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200706230128.4073544-3-sdf@google.com |
commit | commitdiff | tree |
2020-07-07 | Stanislav Fomichev | bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200706230128.4073544-2-sdf@google.com |
commit | commitdiff | tree |
2020-06-17 | Stanislav Fomichev | bpf: Document optval > PAGE_SIZE behavior for sockopt... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200617010416.93086-3-sdf@google.com |
commit | commitdiff | tree |
2020-06-17 | Stanislav Fomichev | selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200617010416.93086-2-sdf@google.com |
commit | commitdiff | tree |
2020-06-17 | Stanislav Fomichev | bpf: Don't return EINVAL from {get,set}sockopt when... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200617010416.93086-1-sdf@google.com |
commit | commitdiff | tree |
2020-05-15 | Stanislav Fomichev | selftests/bpf: Move test_align under test_progs Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200515194904.229296-2-sdf@google.com |
commit | commitdiff | tree |
2020-05-15 | Stanislav Fomichev | selftests/bpf: Fix test_align verifier log patterns Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200515194904.229296-1-sdf@google.com |
commit | commitdiff | tree |
2020-05-08 | Stanislav Fomichev | bpf: Allow any port in bpf_bind helper Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200508174611.228805-5-sdf@google.com |
commit | commitdiff | tree |
2020-05-08 | Stanislav Fomichev | net: Refactor arguments of inet{,6}_bind Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200508174611.228805-4-sdf@google.com |
commit | commitdiff | tree |
2020-05-08 | Stanislav Fomichev | selftests/bpf: Move existing common networking parts... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200508174611.228805-3-sdf@google.com |
commit | commitdiff | tree |
2020-05-08 | Stanislav Fomichev | selftests/bpf: Generalize helpers to control background... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200508174611.228805-2-sdf@google.com |
commit | commitdiff | tree |
2020-05-01 | Stanislav Fomichev | selftests/bpf: Use reno instead of dctcp Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200501224320.28441-1-sdf@google.com |
commit | commitdiff | tree |
2020-05-01 | Stanislav Fomichev | bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200430233152.199403-1-sdf@google.com |
commit | commitdiff | tree |
2020-04-26 | Stanislav Fomichev | bpf: Fix missing bpf_base_func_proto in cgroup_base_func_pro... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200424235941.58382-1-sdf@google.com |
commit | commitdiff | tree |
2020-04-26 | Stanislav Fomichev | bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200420174610.77494-1-sdf@google.com |
commit | commitdiff | tree |
2020-04-25 | Stanislav Fomichev | selftests/bpf: Fix a couple of broken test_btf cases Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200422003753.124921-1-sdf@google.com |
commit | commitdiff | tree |
2020-03-25 | Stanislav Fomichev | libbpf: Don't allocate 16M for log buffer by default Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200325195521.112210-1-sdf@google.com |
commit | commitdiff | tree |
2020-01-20 | Stanislav Fomichev | selftests/bpf: Don't check for btf fd in test_btf Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200118010546.74279-1-sdf@google.com |
commit | commitdiff | tree |
2020-01-09 | Stanislav Fomichev | selftests/bpf: Restore original comm in test_overhead Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20200108192132.189221-1-sdf@google.com |
commit | commitdiff | tree |
2019-12-13 | Stanislav Fomichev | selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191213223028.161282-2-sdf@google.com |
commit | commitdiff | tree |
2019-12-13 | Stanislav Fomichev | bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191213223028.161282-1-sdf@google.com |
commit | commitdiff | tree |
2019-12-11 | Stanislav Fomichev | bpf: Switch to offsetofend in BPF_PROG_TEST_RUN Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191210191933.105321-1-sdf@google.com |
commit | commitdiff | tree |
2019-12-05 | Stanislav Fomichev | selftests/bpf: De-flake test_tcpbpf Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191204190955.170934-1-sdf@google.com |
commit | commitdiff | tree |
2019-12-05 | Stanislav Fomichev | selftests/bpf: Bring back c++ include/link test Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191202215931.248178-1-sdf@google.com |
commit | commitdiff | tree |
2019-12-05 | Stanislav Fomichev | selftests/bpf: Don't hard-code root cgroup id Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191202200143.250793-1-sdf@google.com |
commit | commitdiff | tree |
2019-11-29 | Stanislav Fomichev | bpf: Force .BTF section start to zero when dumping... Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191127225759.39923-1-sdf@google.com |
commit | commitdiff | tree |
2019-11-27 | Stanislav Fomichev | bpf: Support pre-2.25-binutils objcopy for vmlinux BTF Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191127161410.57327-1-sdf@google.com |
commit | commitdiff | tree |
2019-10-15 | Stanislav Fomichev | selftests: bpf: Add selftest for __sk_buff tstamp Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191015183125.124413-2-sdf@google.com |
commit | commitdiff | tree |
2019-10-15 | Stanislav Fomichev | bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN Signed-off-by: Stanislav Fomichev <sdf@google.com> ...org/bpf/20191015183125.124413-1-sdf@google.com |
commit | commitdiff | tree |
2019-10-08 | Stanislav Fomichev | selftests/bpf: add test for BPF flow dissector in the... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-10-08 | Stanislav Fomichev | bpf/flow_dissector: add mode to enforce global BPF... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-25 | Stanislav Fomichev | selftests/bpf: test_progs: fix client/server race in... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-06 | Stanislav Fomichev | selftests/bpf: test_progs: convert test_tcp_rtt Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-06 | Stanislav Fomichev | selftests/bpf: test_progs: convert test_sockopt_inherit Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-06 | Stanislav Fomichev | selftests/bpf: test_progs: convert test_sockopt_multi Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-06 | Stanislav Fomichev | selftests/bpf: test_progs: convert test_sockopt_sk Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-06 | Stanislav Fomichev | selftests/bpf: test_progs: convert test_sockopt Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-06 | Stanislav Fomichev | selftests/bpf: test_progs: add test__join_cgroup helper Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-03 | Stanislav Fomichev | selftests/bpf: test_progs: add missing \n to CHECK_FAIL Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-09-03 | Stanislav Fomichev | selftests/bpf: test_progs: fix verbose mode garbage Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-27 | Stanislav Fomichev | selftests/bpf: remove wrong nhoff in flow dissector... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-27 | Stanislav Fomichev | selftests/bpf: test_progs: remove unused ret Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-27 | Stanislav Fomichev | selftests/bpf: test_progs: remove asserts from subtests Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-27 | Stanislav Fomichev | selftests/bpf: test_progs: remove global fail/success... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-27 | Stanislav Fomichev | selftests/bpf: test_progs: test__skip Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-17 | Stanislav Fomichev | selftests/bpf: add sockopt clone/inheritance test Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-17 | Stanislav Fomichev | bpf: sync bpf.h to tools/ Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-17 | Stanislav Fomichev | bpf: support cloning sk storage on accept() Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-17 | Stanislav Fomichev | bpf: export bpf_map_inc_not_zero Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-07 | Stanislav Fomichev | selftests/bpf: test_progs: drop extra trailing tab Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-07 | Stanislav Fomichev | selftests/bpf: test_progs: test__printf -> printf Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-07 | Stanislav Fomichev | selftests/bpf: test_progs: switch to open_memstream Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-01 | Stanislav Fomichev | selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTIO... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-08-01 | Stanislav Fomichev | bpf: always allocate at least 16 bytes for setsockopt... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DIS... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | tools/bpf: sync bpf_flow_keys flags Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | bpf/flow_dissector: document flags Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-26 | Stanislav Fomichev | bpf/flow_dissector: pass input flags to BPF flow dissector... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-15 | Stanislav Fomichev | bpf: sync bpf.h to tools/ Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-15 | Stanislav Fomichev | selftests/bpf: add selftests for wide loads Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-15 | Stanislav Fomichev | selftests/bpf: rename verifier/wide_store.c to verifier... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-15 | Stanislav Fomichev | bpf: allow wide aligned loads for bpf_sock_addr user_ip6... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-15 | Stanislav Fomichev | bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-08 | Stanislav Fomichev | selftests/bpf: add verifier tests for wide stores Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-08 | Stanislav Fomichev | bpf: sync bpf.h to tools/ Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-08 | Stanislav Fomichev | bpf: allow wide (u64) aligned stores for some fields... Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
2019-07-05 | Stanislav Fomichev | selftests/bpf: add test_tcp_rtt to .gitignore Signed-off-by: Stanislav Fomichev <sdf@google.com> |
commit | commitdiff | tree |
next |