Age | Commit message (Expand) | Author | Files | Lines |
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 |
2022-08-19 | bpf: Change bpf_setsockopt(SOL_TCP) to reuse do_tcp_setsockopt() | Martin KaFai Lau | 3 | -69/+34 |
2022-08-19 | bpf: Refactor bpf specific tcp optnames to a new function | Martin KaFai Lau | 1 | -29/+50 |
2022-08-19 | bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt() | Martin KaFai Lau | 3 | -98/+34 |
2022-08-19 | bpf: Embed kernel CONFIG check into the if statement in bpf_setsockopt | Martin KaFai Lau | 1 | -7/+3 |
2022-08-19 | bpf: Initialize the bpf_run_ctx in bpf_iter_run_prog() | Martin KaFai Lau | 1 | -0/+5 |
2022-08-19 | bpf: net: Change do_ipv6_setsockopt() to use the sockopt's lock_sock() and ca... | Martin KaFai Lau | 1 | -7/+7 |
2022-08-19 | bpf: net: Change do_ip_setsockopt() to use the sockopt's lock_sock() and capa... | Martin KaFai Lau | 1 | -6/+6 |
2022-08-19 | bpf: net: Change do_tcp_setsockopt() to use the sockopt's lock_sock() and cap... | Martin KaFai Lau | 1 | -9/+9 |
2022-08-19 | bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsock... | Martin KaFai Lau | 2 | -13/+27 |
2022-08-19 | bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpf | Martin KaFai Lau | 3 | -3/+43 |
2022-08-19 | net: Add sk_setsockopt() to take the sk ptr instead of the sock ptr | Martin KaFai Lau | 1 | -3/+10 |
2022-08-18 | net: ethernet: altera: Add use of ethtool_op_get_ts_info | Maxime Chevallier | 1 | -0/+1 |
2022-08-18 | stmmac: intel: remove unused 'has_crossts' flag | Wong Vee Khee | 2 | -2/+0 |
2022-08-18 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 61 | -372/+986 |
2022-08-17 | selftests/bpf: Few fixes for selftests/bpf built in release mode | Andrii Nakryiko | 4 | -6/+6 |
2022-08-17 | libbpf: Clean up deprecated and legacy aliases | Andrii Nakryiko | 5 | -10/+2 |
2022-08-17 | libbpf: Streamline bpf_attr and perf_event_attr initialization | Andrii Nakryiko | 4 | -91/+138 |
2022-08-17 | libbpf: Fix potential NULL dereference when parsing ELF | Andrii Nakryiko | 1 | -1/+1 |
2022-08-17 | Merge branch 'net-dsa-bcm_sf2-utilize-phylink-for-all-ports' | Jakub Kicinski | 1 | -67/+63 |
2022-08-17 | net: dsa: bcm_sf2: Have PHYLINK configure CPU/IMP port(s) | Florian Fainelli | 1 | -52/+43 |