Age | Commit message (Expand) | Author | Files | Lines |
2022-09-01 | Merge branch 'fixes for concurrent htab updates' | Martin KaFai Lau | 4 | -7/+179 |
2022-09-01 | selftests/bpf: Add test cases for htab update | Hou Tao | 3 | -0/+156 |
2022-09-01 | bpf: Propagate error from htab_lock_bucket() to userspace | Hou Tao | 1 | -2/+5 |
2022-09-01 | bpf: Disable preemption when increasing per-cpu map_locked | Hou Tao | 1 | -5/+18 |
2022-08-31 | selftest/bpf: Ensure no module loading in bpf_setsockopt(TCP_CONGESTION) | Martin KaFai Lau | 1 | -0/+4 |
2022-08-31 | bpf, net: Avoid loading module when calling bpf_setsockopt(TCP_CONGESTION) | Martin KaFai Lau | 1 | -1/+1 |
2022-08-31 | libbpf: Add GCC support for bpf_tail_call_static | James Hilliard | 1 | -6/+13 |
2022-08-30 | bpftool: Add support for querying cgroup_iter link | Hao Luo | 1 | -0/+35 |
2022-08-29 | selftests/bpf: Fix connect4_prog tcp/socket header type conflict | James Hilliard | 1 | -2/+3 |
2022-08-29 | selftests/bpf: Fix bind{4,6} tcp/socket header type conflict | James Hilliard | 2 | -4/+0 |
2022-08-29 | bpf, mips: No need to use min() to get MAX_TAIL_CALL_CNT | Tiezhu Yang | 2 | -2/+18 |
2022-08-27 | bpf: Fix a few typos in BPF helpers documentation | Quentin Monnet | 2 | -16/+16 |
2022-08-27 | selftests/bpf: Declare subprog_noise as static in tailcall_bpf2bpf4 | James Hilliard | 1 | -1/+1 |
2022-08-27 | selftests/bpf: fix type conflict in test_tc_dtime | James Hilliard | 1 | -1/+0 |
2022-08-26 | libbpf: add map_get_fd_by_id and map_delete_elem in light skeleton | Benjamin Tissoires | 1 | -0/+23 |
2022-08-26 | bpf: prepare for more bpf syscall to be used from kernel and user space. | Benjamin Tissoires | 1 | -4/+6 |
2022-08-26 | bpf: Add CGROUP prefix to cgroup_iter_order | Hao Luo | 6 | -33/+33 |
2022-08-25 | bpf/scripts: Assert helper enum value is aligned with comment order | Eyal Birger | 1 | -5/+34 |
2022-08-25 | bpftool: Fix a wrong type cast in btf_dumper_int | Lam Thai | 1 | -1/+1 |
2022-08-25 | Merge branch 'bpf: rstat: cgroup hierarchical' | Alexei Starovoitov | 15 | -49/+1433 |
2022-08-25 | selftests/bpf: add a selftest for cgroup hierarchical stats collection | Yosry Ahmed | 3 | -0/+584 |
2022-08-25 | selftests/bpf: extend cgroup helpers | Yosry Ahmed | 2 | -47/+174 |
2022-08-25 | cgroup: bpf: enable bpf programs to integrate with rstat | Yosry Ahmed | 1 | -0/+48 |
2022-08-25 | selftests/bpf: Test cgroup_iter. | Hao Luo | 4 | -1/+271 |
2022-08-25 | bpf: Introduce cgroup iter | Hao Luo | 6 | -2/+357 |
2022-08-25 | selftests/bpf: Fix wrong size passed to bpf_setsockopt() | Yang Yingliang | 1 | -3/+7 |
2022-08-25 | selftests/bpf: Add cb_refs test to s390x deny list | Daniel Müller | 1 | -0/+1 |
2022-08-25 | Merge branch 'Fix reference state management for synchronous callbacks' | Alexei Starovoitov | 5 | -13/+212 |
2022-08-25 | selftests/bpf: Add tests for reference state fixes for callbacks | Kumar Kartikeya Dwivedi | 2 | -0/+164 |
2022-08-25 | bpf: Fix reference state management for synchronous callbacks | Kumar Kartikeya Dwivedi | 2 | -9/+44 |
2022-08-24 | bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF | Kumar Kartikeya Dwivedi | 1 | -4/+4 |
2022-08-24 | Merge branch 'bpf: expose bpf_{g,s}et_retval to more cgroup hooks' | Alexei Starovoitov | 12 | -124/+322 |
2022-08-24 | selftests/bpf: Make sure bpf_{g,s}et_retval is exposed everywhere | Stanislav Fomichev | 4 | -0/+90 |
2022-08-24 | bpf: update bpf_{g,s}et_retval documentation | Stanislav Fomichev | 2 | -10/+34 |
2022-08-24 | bpf: expose bpf_strtol and bpf_strtoul to all program types | Stanislav Fomichev | 2 | -5/+5 |
2022-08-24 | bpf: Use cgroup_{common,current}_func_proto in more hooks | Stanislav Fomichev | 4 | -58/+80 |
2022-08-24 | bpf: Introduce cgroup_{common,current}_func_proto | Stanislav Fomichev | 3 | -53/+115 |
2022-08-23 | scripts/bpf: Set date attribute for bpf-helpers(7) man page | Quentin Monnet | 1 | -2/+18 |
2022-08-23 | scripts/bpf: Set version attribute for bpf-helpers(7) man page | Quentin Monnet | 1 | -1/+20 |
2022-08-23 | bpf, selftests: Test BPF_FLOW_DISSECTOR_CONTINUE | Shmulik Ladkani | 3 | -0/+44 |
2022-08-23 | bpf, test_run: Propagate bpf_flow_dissect's retval to user's bpf_attr.test.re... | Shmulik Ladkani | 3 | -3/+24 |
2022-08-23 | bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE retcode for bpf progs | Shmulik Ladkani | 3 | -0/+13 |
2022-08-23 | flow_dissector: Make 'bpf_flow_dissect' return the bpf program retcode | Shmulik Ladkani | 3 | -9/+10 |
2022-08-19 | selftest/bpf: Add setget_sockopt to DENYLIST.s390x | Martin KaFai Lau | 1 | -0/+1 |
2022-08-19 | selftests/bpf: Fix spelling mistake. | Colin Ian King | 1 | -1/+1 |
2022-08-19 | Merge branch 'bpf: net: Remove duplicated code from bpf_setsockopt()' | Alexei Starovoitov | 16 | -277/+874 |
2022-08-19 | selftests/bpf: bpf_setsockopt tests | Martin KaFai Lau | 3 | -1/+606 |
2022-08-19 | bpf: Add a few optnames to bpf_setsockopt | Martin KaFai Lau | 1 | -0/+5 |
2022-08-19 | bpf: Change bpf_setsockopt(SOL_IPV6) to reuse do_ipv6_setsockopt() | Martin KaFai Lau | 5 | -32/+33 |
2022-08-19 | bpf: Change bpf_setsockopt(SOL_IP) to reuse do_ip_setsockopt() | Martin KaFai Lau | 3 | -22/+24 |