summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-08-28Merge branch 'bpf-misc-test-fixes'Daniel Borkmann25-172/+138
2019-08-28selftests/bpf: test_progs: remove unused retStanislav Fomichev1-23/+19
2019-08-28selftests/bpf: test_progs: remove asserts from subtestsStanislav Fomichev5-26/+40
2019-08-28selftests/bpf: test_progs: remove global fail/success countsStanislav Fomichev22-123/+60
2019-08-28selftests/bpf: test_progs: test__skipStanislav Fomichev3-2/+21
2019-08-28Merge branch 'bpf-precision-tracking-tests'Daniel Borkmann7-12/+211
2019-08-28selftests/bpf: add precision tracking testAlexei Starovoitov1-0/+25
2019-08-28selftests/bpf: verifier precise testsAlexei Starovoitov2-11/+174
2019-08-28tools/bpf: sync bpf.hAlexei Starovoitov1-0/+3
2019-08-28bpf: introduce verifier internal test flagAlexei Starovoitov4-1/+9
2019-08-21tools: bpftool: add "bpftool map freeze" subcommandQuentin Monnet3-3/+44
2019-08-21tools: bpftool: show frozen status for mapsQuentin Monnet1-3/+27
2019-08-21bpf: sync bpf.h to tools/Peter Wu1-3/+5
2019-08-21bpf: clarify when bpf_trace_printk discards linesPeter Wu1-0/+2
2019-08-21bpf: fix 'struct pt_reg' typo in documentationPeter Wu1-3/+3
2019-08-21bpf: clarify description for CONFIG_BPF_EVENTSPeter Wu1-1/+2
2019-08-21btf: do not use CONFIG_OUTPUT_FORMATIlya Leoshkevich1-2/+4
2019-08-21samples: bpf: syscall_nrs: use mmap2 if definedIvan Khoronzhuk2-0/+19
2019-08-21xdp: xdp_umem: replace kmap on vmap for umem mapIvan Khoronzhuk1-6/+30
2019-08-21libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscallIvan Khoronzhuk2-35/+15
2019-08-20Merge branch 'btf_get_next_id'Alexei Starovoitov11-20/+389
2019-08-20tools: bpftool: implement "bpftool btf show|list"Quentin Monnet3-6/+363
2019-08-20libbpf: add bpf_btf_get_next_id() to cycle through BTF objectsQuentin Monnet3-0/+8
2019-08-20libbpf: refactor bpf_*_get_next_id() functionsQuentin Monnet1-13/+8
2019-08-20tools: bpf: synchronise BPF UAPI header with toolsQuentin Monnet1-0/+1
2019-08-20bpf: add new BPF_BTF_GET_NEXT_ID syscall commandQuentin Monnet4-2/+10
2019-08-20test_bpf: Fix a new clang warning about xor-ing two numbersNathan Chancellor1-1/+1
2019-08-20bpf: add include guard to tnum.hMasahiro Yamada1-0/+6
2019-08-20bpf: add BTF ids in procfs for file descriptors to BTF objectsQuentin Monnet1-0/+12
2019-08-20bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc()YueHaibing1-1/+1
2019-08-18Merge branch 'bpf-af-xdp-xskmap-improvements'Daniel Borkmann3-22/+179
2019-08-18xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAPBjörn Töpel1-2/+6
2019-08-18xsk: remove AF_XDP socket from map when the socket is releasedBjörn Töpel3-20/+173
2019-08-18Merge branch 'bpf-sk-storage-clone'Daniel Borkmann11-10/+491
2019-08-18selftests/bpf: add sockopt clone/inheritance testStanislav Fomichev4-1/+353
2019-08-18bpf: sync bpf.h to tools/Stanislav Fomichev1-0/+3
2019-08-18bpf: support cloning sk storage on accept()Stanislav Fomichev4-6/+120
2019-08-18bpf: export bpf_map_inc_not_zeroStanislav Fomichev2-3/+15
2019-08-18selftests/bpf: fix race in test_tcp_rtt testPetar Penkov1-0/+31
2019-08-18libbpf: relicense bpf_helpers.h and bpf_endian.hAndrii Nakryiko2-2/+2
2019-08-18net: Don't call XDP_SETUP_PROG when nothing is changedMaxim Mikityanskiy1-2/+13
2019-08-18Merge branch 'bpf-af-xdp-wakeup'Daniel Borkmann23-115/+462
2019-08-18net/mlx5e: Add AF_XDP need_wakeup supportMaxim Mikityanskiy4-5/+48
2019-08-18net/mlx5e: Move the SW XSK code from NAPI poll to a separate functionMaxim Mikityanskiy1-2/+11
2019-08-18samples/bpf: add use of need_wakeup flag in xdpsockMagnus Karlsson1-72/+120
2019-08-18libbpf: add support for need_wakeup flag in AF_XDP partMagnus Karlsson3-0/+23
2019-08-18ixgbe: add support for AF_XDP need_wakeup featureMagnus Karlsson1-0/+18
2019-08-18i40e: add support for AF_XDP need_wakeup featureMagnus Karlsson1-0/+18
2019-08-18xsk: add support for need_wakeup flag in AF_XDP ringsMagnus Karlsson6-20/+195
2019-08-18xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeupMagnus Karlsson12-19/+32