summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-12-03mm: memcontrol: Use helpers to read page's memcg dataRoman Gushchin14-120/+184
2020-12-03Merge branch 'bpf: expose bpf_{s,g}etsockopt helpers to bind{4,6} hooks'Alexei Starovoitov7-192/+245
2020-12-03selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockoptStanislav Fomichev2-0/+62
2020-12-03bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooksStanislav Fomichev4-8/+12
2020-12-03selftests/bpf: Rewrite test_sock_addr bind bpf into CStanislav Fomichev3-184/+171
2020-12-01net, xdp, xsk: fix __sk_mark_napi_id_once napi_id errorDaniel Borkmann1-3/+7
2020-12-01Merge branch 'xdp-preferred-busy-polling'Daniel Borkmann40-107/+300
2020-12-01samples/bpf: Add option to set the busy-poll budgetBjörn Töpel1-0/+5
2020-12-01samples/bpf: Add busy-poll support to xdpsockBjörn Töpel1-7/+33
2020-12-01samples/bpf: Use recvfrom() in xdpsock/l2fwdBjörn Töpel1-14/+12
2020-12-01samples/bpf: Use recvfrom() in xdpsock/rxdropBjörn Töpel1-4/+4
2020-12-01xsk: Propagate napi_id to XDP socket Rx pathBjörn Töpel29-36/+54
2020-12-01xsk: Add busy-poll support for {recv,send}msg()Björn Töpel1-0/+24
2020-12-01xsk: Check need wakeup flag in sendmsg()Björn Töpel2-8/+11
2020-12-01xsk: Add support for recvmsg()Björn Töpel1-1/+21
2020-12-01net: Add SO_BUSY_POLL_BUDGET socket optionBjörn Töpel10-14/+34
2020-12-01net: Introduce preferred busy-pollingBjörn Töpel11-32/+111
2020-12-01selftests/bpf: Fix flavored variants of test_imaKP Singh1-0/+1
2020-11-28xdp: Remove the functions xsk_map_inc and xsk_map_putZhu Yanjun3-22/+4
2020-11-27libbpf: Replace size_t with __u32 in xsk interfacesMagnus Karlsson1-9/+6
2020-11-27Merge branch 'bpf: remove bpf_load loader completely'Andrii Nakryiko16-908/+350
2020-11-27samples: bpf: Remove bpf_load loader completelyDaniel T. Lee4-731/+5
2020-11-27samples: bpf: Fix lwt_len_hist reusing previous BPF mapDaniel T. Lee2-0/+2
2020-11-27samples: bpf: Refactor test_overhead program with libbpfDaniel T. Lee2-24/+60
2020-11-27samples: bpf: Refactor ibumad program with libbpfDaniel T. Lee3-31/+68
2020-11-27samples: bpf: Refactor task_fd_query program with libbpfDaniel T. Lee2-28/+75
2020-11-27samples: bpf: Refactor test_cgrp2_sock2 program with libbpfDaniel T. Lee3-22/+62
2020-11-27samples: bpf: Refactor hbm program with libbpfDaniel T. Lee5-72/+78
2020-11-26bpf: Fix selftest compilation on clang 11Andrei Matei1-0/+2
2020-11-26bpf: Add a selftest for bpf_ima_inode_hashKP Singh4-0/+186
2020-11-26bpf: Add a BPF helper for getting the IMA hash of an inodeKP Singh4-0/+50
2020-11-26ima: Implement ima_inode_hashKP Singh2-24/+60
2020-11-25libbpf: Add support for canceling cached_cons advanceLi RongQing1-0/+6
2020-11-25bpf: Refactor check_cfg to use a structured loop.Wedson Almeida Filho1-84/+95
2020-11-25bpf: Sanitize BTF data pointer after module is loadedAndrii Nakryiko1-0/+5
2020-11-25kbuild: Skip module BTF generation for out-of-tree external modulesAndrii Nakryiko1-2/+7
2020-11-25selftest/bpf: Fix rst formatting in readmeAndrei Matei1-13/+15
2020-11-25selftest/bpf: Fix link in readmeAndrei Matei1-1/+4
2020-11-20bpf: Simplify task_file_seq_get_next()Song Liu1-37/+17
2020-11-20bpftool: Add {i,d}tlb_misses support for bpftool profileYonghong Song1-1/+29
2020-11-19Merge branch 'RISC-V selftest/bpf fixes'Andrii Nakryiko9-19/+67
2020-11-19selftests/bpf: Mark tests that require unaligned memory accessBjörn Töpel7-18/+52
2020-11-19selftests/bpf: Avoid running unprivileged tests with alignment requirementsBjörn Töpel1-0/+13
2020-11-19selftests/bpf: Fix broken riscv buildBjörn Töpel1-1/+2
2020-11-19bpf: Add bpf_ktime_get_coarse_ns helperDmitrii Banshchikov6-0/+39
2020-11-18bpf: Add tests for bpf_bprm_opts_set helperKP Singh2-0/+150
2020-11-18bpf: Add bpf_bprm_opts_set helperKP Singh4-0/+60
2020-11-18Merge branch 'af-xdp-tx-batch'Daniel Borkmann8-56/+258
2020-11-18i40e: Use batched xsk Tx interfaces to increase performanceMagnus Karlsson4-35/+112
2020-11-18xsk: Introduce batched Tx descriptor interfacesMagnus Karlsson3-13/+140