summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-08-03bpf, xdp: Add tracepoint to xdp attaching failureLeon Hwang2-1/+21
2023-08-03selftests/bpf: fix static assert compilation issue for test_cls_*.cAlan Maguire1-0/+9
2023-08-03bpf: fix bpf_probe_read_kernel prototype mismatchArnd Bergmann3-20/+15
2023-08-03riscv, bpf: Adapt bpf trampoline to optimized riscv ftrace frameworkPu Lehui1-71/+82
2023-08-02libbpf: fix typos in MakefileRandy Dunlap1-2/+2
2023-08-01tracing: bpf: use struct trace_entry in struct syscall_tp_tYauheni Kaliuta1-4/+8
2023-08-01Merge branch 'Remove unused fields in cpumap & devmap'Martin KaFai Lau2-5/+0
2023-08-01bpf, devmap: Remove unused dtab field from bpf_dtab_netdevHou Tao1-2/+0
2023-08-01bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entryHou Tao1-3/+0
2023-08-01netfilter: bpf: Only define get_proto_defrag_hook() if necessaryDaniel Xu1-0/+2
2023-08-01bpf: Fix an array-index-out-of-bounds issue in disasm.cYonghong Song1-1/+2
2023-07-31net: remove duplicate INDIRECT_CALLABLE_DECLARE of udp[6]_ehashfnLorenz Bauer2-4/+0
2023-07-30docs/bpf: Fix malformed documentationYonghong Song1-21/+24
2023-07-29Merge branch 'support-defragmenting-ipv-4-6-packets-in-bpf'Alexei Starovoitov14-26/+718
2023-07-29bpf: selftests: Add defrag selftestsDaniel Xu5-2/+536
2023-07-29bpf: selftests: Support custom type and proto for client socketsDaniel Xu2-6/+17
2023-07-29bpf: selftests: Support not connecting client socketDaniel Xu2-2/+4
2023-07-29netfilter: bpf: Support BPF_F_NETFILTER_IP_DEFRAG in netfilter linkDaniel Xu3-15/+118
2023-07-29netfilter: defrag: Add glue hooks for enabling/disabling defragDaniel Xu4-1/+43
2023-07-29docs/bpf: Improve documentation for cpu=v4 instructionsYonghong Song1-22/+32
2023-07-28bpf: Non-atomically allocate freelist during prefillYiFei Zhu1-4/+8
2023-07-28selftests/bpf: Enable test test_progs-cpuv4 for gcc build kernelYonghong Song1-2/+3
2023-07-28bpf: Fix compilation warning with -WparenthesesYonghong Song2-4/+4
2023-07-28Merge branch 'bpf-support-new-insns-from-cpu-v4'Alexei Starovoitov21-170/+2251
2023-07-28docs/bpf: Add documentation for new instructionsYonghong Song2-41/+79
2023-07-28selftests/bpf: Test ldsx with more complex casesYonghong Song3-1/+265
2023-07-28selftests/bpf: Add unit tests for new gotol insnYonghong Song2-0/+46
2023-07-28selftests/bpf: Add unit tests for new sdiv/smod insnsYonghong Song2-0/+783
2023-07-28selftests/bpf: Add unit tests for new bswap insnsYonghong Song2-0/+61
2023-07-28selftests/bpf: Add unit tests for new sign-extension mov insnsYonghong Song2-0/+215
2023-07-28selftests/bpf: Add unit tests for new sign-extension load insnsYonghong Song2-0/+133
2023-07-28selftests/bpf: Add a cpuv4 test runner for cpu=v4 testingYonghong Song2-4/+26
2023-07-28selftests/bpf: Fix a test_verifier failureYonghong Song1-3/+3
2023-07-28bpf: Add kernel/bpftool asm support for new instructionsYonghong Song1-6/+51
2023-07-28bpf: Support new 32bit offset jmp instructionYonghong Song3-23/+56
2023-07-28bpf: Fix jit blinding with new sdiv/smov insnsYonghong Song2-6/+12
2023-07-28bpf: Support new signed div/mod instructions.Yonghong Song3-26/+117
2023-07-28bpf: Support new unconditional bswap instructionYonghong Song3-2/+20
2023-07-28bpf: Handle sign-extenstin ctx member accessesYonghong Song1-0/+6
2023-07-28bpf: Support new sign-extension mov insnsYonghong Song3-31/+197
2023-07-28bpf: Support new sign-extension load insnsYonghong Song6-27/+181
2023-07-28bpf, docs: fix BPF_NEG entry in instruction-set.rstJose E. Marchesi1-1/+1
2023-07-26bpf: work around -Wuninitialized warningArnd Bergmann1-6/+6
2023-07-26selftests/xsk: Fix spelling mistake "querrying" -> "querying"Colin Ian King1-1/+1
2023-07-26Merge branch 'Add SO_REUSEPORT support for TC bpf_sk_assign'Martin KaFai Lau13-178/+661
2023-07-26selftests/bpf: Test that SO_REUSEPORT can be used with sk_assign helperDaniel Borkmann3-0/+344
2023-07-25bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assignLorenz Bauer8-21/+115
2023-07-25net: remove duplicate sk_lookup helpersLorenz Bauer6-84/+55
2023-07-25net: document inet[6]_lookup_reuseport sk_state requirementsLorenz Bauer2-0/+30
2023-07-25net: remove duplicate reuseport_lookup functionsLorenz Bauer6-63/+72