summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-10-03net: netfilter: move bpf_ct_set_nat_info kfunc in nf_nat_bpf.cLorenzo Bianconi
2022-10-03Documentation: bpf: Add implementation notes documentations to table of contentsBagas Sanjaya
2022-10-01bpf, docs: Delete misformatted table.Alexei Starovoitov
2022-09-30selftests/xsk: Fix double freeMagnus Karlsson
2022-09-30bpftool: Fix error message of strerrorTianyi Liu
2022-09-30libbpf: Fix overrun in netlink attribute iterationXin Liu
2022-09-30selftests/bpf: Fix spelling mistake "unpriviledged" -> "unprivileged"Colin Ian King
2022-09-30samples/bpf: Fix typo in xdp_router_ipv4 sampleDeming Wang
2022-09-30Merge branch 'tools: bpftool: Remove unused struct'Andrii Nakryiko
2022-09-30bpftool: Remove unused struct event_ring_infoYuan Can
2022-09-30bpftool: Remove unused struct btf_attach_pointYuan Can
2022-09-30bpf, docs: Add TOC and fix formatting.Dave Thaler
2022-09-30bpf, docs: Add Clang note about BPF_ALUDave Thaler
2022-09-30bpf, docs: Move Clang notes to a separate fileDave Thaler
2022-09-30bpf, docs: Linux byteswap noteDave Thaler
2022-09-30bpf, docs: Move legacy packet instructions to a separate fileDave Thaler
2022-09-29Merge branch 'bpf: Remove recursion check for struct_ops prog'Alexei Starovoitov
2022-09-29selftests/bpf: Check -EBUSY for the recurred bpf_setsockopt(TCP_CONGESTION)Martin KaFai Lau
2022-09-29bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itselfMartin KaFai Lau
2022-09-29bpf: Refactor bpf_setsockopt(TCP_CONGESTION) handling into another functionMartin KaFai Lau
2022-09-29bpf: Move the "cdg" tcp-cc check to the common sol_tcp_sockopt()Martin KaFai Lau
2022-09-29bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops trampolineMartin KaFai Lau
2022-09-28Merge branch 'bpf/selftests: convert some tests to ASSERT_* macros'Andrii Nakryiko
2022-09-28selftests/bpf: Convert udp_limit test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert tcpbpf_user test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert tcp_rtt test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert tcp_hdr_options test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert tcp_estats test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert sockopt_sk test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert sockopt_multi test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert sockopt_inherit test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert sockopt test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert sockmap_ktls test to ASSERT_* macrosWang Yufen
2022-09-28selftests/bpf: Convert sockmap_basic test to ASSERT_* macrosWang Yufen
2022-09-28Merge branch 'Parameterize task iterators.'Andrii Nakryiko
2022-09-28bpftool: Show parameters of BPF task iterators.Kui-Feng Lee
2022-09-28selftests/bpf: Test parameterized task BPF iterators.Kui-Feng Lee
2022-09-28bpf: Handle show_fdinfo for the parameterized task BPF iteratorsKui-Feng Lee
2022-09-28bpf: Handle bpf_link_info for the parameterized task BPF iterators.Kui-Feng Lee
2022-09-28bpf: Parameterize task iterators.Kui-Feng Lee
2022-09-27libbpf: Don't require full struct enum64 in UAPI headersAndrii Nakryiko
2022-09-27selftests/bpf: Fix passing arguments via function in test_kmod.shYauheni Kaliuta
2022-09-26libbpf: Fix the case of running as non-root with capabilitiesJon Doron
2022-09-26Merge branch 'enforce W^X for trampoline and dispatcher'Alexei Starovoitov
2022-09-26bpf: Enforce W^X for bpf trampolineSong Liu
2022-09-26bpf: use bpf_prog_pack for bpf_dispatcherSong Liu
2022-09-26Merge branch 'bpf: Fixes for CONFIG_X86_KERNEL_IBT'Alexei Starovoitov
2022-09-26selftests/bpf: Fix get_func_ip offset test for CONFIG_X86_KERNEL_IBTJiri Olsa
2022-09-26bpf: Return value in kprobe get_func_ip only for entry addressJiri Olsa
2022-09-26bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBTJiri Olsa