summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-12-27110-2721/+6901
|\
| * bpftool: Make skeleton C code compilable with C++ compilerAndrii Nakryiko2019-12-273-6/+16
| * bpf: Print error message for bpftool cgroup showHechao Li2019-12-261-17/+39
| * libbpf: Support CO-RE relocations for LDX/ST/STX instructionsAndrii Nakryiko2019-12-261-3/+28
| * samples/bpf: Xdp_redirect_cpu fix missing tracepoint attachJesper Dangaard Brouer2019-12-211-4/+55
| * Merge branch 'xdpsock'Alexei Starovoitov2019-12-211-39/+387
| |\
| | * samples/bpf: xdpsock: Add option to specify transmit fill patternJay Jayatheerthan2019-12-211-4/+9
| | * samples/bpf: xdpsock: Add option to specify tx packet sizeJay Jayatheerthan2019-12-211-11/+265
| | * samples/bpf: xdpsock: Add option to specify number of packets to sendJay Jayatheerthan2019-12-211-14/+59
| | * samples/bpf: xdpsock: Add option to specify batch sizeJay Jayatheerthan2019-12-211-23/+29
| | * samples/bpf: xdpsock: Use common code to handle signal and main exitJay Jayatheerthan2019-12-211-2/+7
| | * samples/bpf: xdpsock: Add duration option to specify how long to runJay Jayatheerthan2019-12-211-2/+35
| |/
| * selftests/bpf: Preserve errno in test_progs CHECK macrosAndrey Ignatov2019-12-211-0/+4
| * Merge branch 'xsk-cleanup'Alexei Starovoitov2019-12-218-230/+246
| |\
| | * xsk: Use struct_size() helperMagnus Karlsson2019-12-211-8/+7
| | * xsk: Add function naming comments and reorder functionsMagnus Karlsson2019-12-212-136/+167
| | * xsk: Remove unnecessary READ_ONCE of dataMagnus Karlsson2019-12-211-2/+2
| | * xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addrMagnus Karlsson2019-12-216-14/+14
| | * xsk: Change names of validation functionsMagnus Karlsson2019-12-213-32/+35
| | * xsk: Simplify the consumer ring access functionsMagnus Karlsson2019-12-212-68/+58
| | * xsk: Simplify xskq_nb_avail and xskq_nb_freeMagnus Karlsson2019-12-211-11/+13
| | * xsk: Eliminate the RX batch sizeMagnus Karlsson2019-12-211-4/+2
| | * xsk: Standardize naming of producer ring access functionsMagnus Karlsson2019-12-212-41/+37
| | * xsk: Consolidate to one single cached producer pointerMagnus Karlsson2019-12-211-26/+21
| | * xsk: Simplify detection of empty and full ringsMagnus Karlsson2019-12-211-2/+5
| | * xsk: Eliminate the lazy update thresholdMagnus Karlsson2019-12-211-2/+1
| |/
| * Merge branch 'replace-cg_bpf-prog'Alexei Starovoitov2019-12-2015-626/+652
| |\
| | * selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multiAndrey Ignatov2019-12-201-3/+50
| | * selftests/bpf: Convert test_cgroup_attach to prog_testsAndrey Ignatov2019-12-206-574/+498
| | * libbpf: Introduce bpf_prog_attach_xattrAndrey Ignatov2019-12-203-1/+28
| | * bpf: Support replacing cgroup-bpf program in MULTI modeAndrey Ignatov2019-12-206-9/+54
| | * bpf: Remove unused new_flags in hierarchy_allows_attach()Andrey Ignatov2019-12-201-3/+2
| | * bpf: Simplify __cgroup_bpf_attachAndrey Ignatov2019-12-201-39/+23
| |/
| * Merge branch 'simplify-do_redirect'Alexei Starovoitov2019-12-208-197/+75
| |\
| | * xdp: Simplify __bpf_tx_xdp_map()Björn Töpel2019-12-201-26/+7
| | * xdp: Remove map_to_flush and map swap detectionBjörn Töpel2019-12-202-25/+3
| | * xdp: Make cpumap flush_list common for all map instancesBjörn Töpel2019-12-203-21/+21
| | * xdp: Make devmap flush_list common for all map instancesBjörn Töpel2019-12-203-25/+16
| | * xsk: Make xskmap flush_list common for all map instancesBjörn Töpel2019-12-204-35/+20
| | * xdp: Fix graze->grace type-o in cpumap commentsBjörn Töpel2019-12-201-3/+3
| | * xdp: Simplify cpumap cleanupBjörn Töpel2019-12-201-29/+5
| | * xdp: Simplify devmap cleanupBjörn Töpel2019-12-201-38/+5
| |/
| * bpf: Remove unnecessary assertion on fp_oldAditya Pakki2019-12-191-2/+0
| * libbpf: Fix another __u64 printf warningAndrii Nakryiko2019-12-191-2/+2
| * libbpf: Fix printing of ulimit valueToke Høiland-Jørgensen2019-12-191-1/+1
| * selftests/bpf: Fix test_attach_probeAlexei Starovoitov2019-12-191-3/+4
| * libbpf: Add missing newline in opts validation macroToke Høiland-Jørgensen2019-12-191-1/+1
| * Merge branch 'bpf-riscv-jit-improvements'Daniel Borkmann2019-12-195-238/+312
| |\
| | * riscv, perf: Add arch specific perf_arch_bpf_user_pt_regsBjörn Töpel2019-12-191-0/+4
| | * riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programsBjörn Töpel2019-12-192-0/+11