aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-11-15libbpf: Introduce btf__find_by_name_kind()Alexei Starovoitov3-0/+25
2019-11-15bpf: Introduce BPF trampolineAlexei Starovoitov9-10/+735
2019-11-15bpf: Add bpf_arch_text_poke() helperAlexei Starovoitov3-0/+65
2019-11-15bpf: Refactor x86 JIT into helpersAlexei Starovoitov1-54/+98
2019-11-15x86/alternatives: Teach text_poke_bp() to emulate instructionsPeter Zijlstra4-46/+130
2019-11-15bpf, doc: Change right arguments for JIT example codeMao Wenan1-4/+4
2019-11-15samples/bpf: Add missing option to xdpsock usageAndre Guedes1-0/+2
2019-11-15samples/bpf: Remove duplicate option from xdpsockAndre Guedes1-1/+0
2019-11-15s390/bpf: Make sure JIT passes do not increase code sizeIlya Leoshkevich1-8/+66
2019-11-15bpf: Support doubleword alignment in bpf_jit_binary_allocIlya Leoshkevich2-2/+8
2019-11-11bpf, testing: Add missing object file to TEST_FILESAnders Roxell1-1/+2
2019-11-11bpf, testing: Workaround a verifier failure for test_progsYonghong Song1-1/+4
2019-11-10Merge branch 'share-umem'Alexei Starovoitov6-59/+195
2019-11-10xsk: Extend documentation for Rx|Tx-only sockets and shared umemsMagnus Karlsson1-5/+23
2019-11-10samples/bpf: Use Rx-only and Tx-only sockets in xdpsockMagnus Karlsson1-12/+29
2019-11-10libbpf: Allow for creating Rx or Tx only AF_XDP socketsMagnus Karlsson1-2/+3
2019-11-10samples/bpf: Add XDP_SHARED_UMEM support to xdpsockMagnus Karlsson4-42/+135
2019-11-10libbpf: Support XDP_SHARED_UMEM with external XDP programMagnus Karlsson1-10/+17
2019-11-10Merge branch 'map-pinning'Alexei Starovoitov7-55/+120
2019-11-10libbpf: Add getter for program sizeToke Høiland-Jørgensen3-0/+9
2019-11-10libbpf: Add bpf_get_link_xdp_info() function to get more XDP informationToke Høiland-Jørgensen3-28/+67
2019-11-10libbpf: Use pr_warn() when printing netlink errorsToke Høiland-Jørgensen2-6/+7
2019-11-10libbpf: Propagate EPERM to caller on program loadToke Høiland-Jørgensen1-16/+11
2019-11-10selftests/bpf: Add tests for automatic map unpinning on load failureToke Høiland-Jørgensen2-4/+18
2019-11-10libbpf: Unpin auto-pinned maps if loading failsToke Høiland-Jørgensen1-1/+8
2019-11-08samples: bpf: update map definition to new syntax BTF-defined mapDaniel T. Lee12-178/+178
2019-11-08samples: bpf: Update outdated error messageDaniel T. Lee5-7/+7
2019-11-07bpf: Add cb access in kfree_skb testMartin KaFai Lau2-16/+63
2019-11-07bpf: Add array support to btf_struct_accessMartin KaFai Lau1-29/+166
2019-11-07Merge branch 'bpf-libbpf-fixes'Daniel Borkmann4-13/+12
2019-11-07libbpf: Improve handling of corrupted ELF during map initializationAndrii Nakryiko1-2/+2
2019-11-07libbpf: Make btf__resolve_size logic always check size error conditionAndrii Nakryiko1-2/+1
2019-11-07libbpf: Fix another potential overflow issue in bpf_prog_linfoAndrii Nakryiko1-7/+7
2019-11-07libbpf: Fix potential overflow issueAndrii Nakryiko1-1/+1
2019-11-07libbpf: Fix memory leak/double free issueAndrii Nakryiko1-1/+1
2019-11-07libbpf: Fix negative FD close() in xsk_setup_xdp_prog()Andrii Nakryiko1-0/+2
2019-11-07s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ipIlya Leoshkevich1-16/+5
2019-11-07s390/bpf: Wrap JIT macro parameter usages in parenthesesIlya Leoshkevich1-31/+31
2019-11-07s390/bpf: Use kvcalloc for addrs arrayIlya Leoshkevich1-2/+3
2019-11-07tools, bpf_asm: Warn when jumps are out of rangeIlya Leoshkevich1-2/+12
2019-11-06bpf: Account for insn->off when doing bpf_probe_read_kernelMartin KaFai Lau1-1/+1
2019-11-06libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usageAndrii Nakryiko2-28/+18
2019-11-06selftests/bps: Clean up removed ints relocations negative testsAndrii Nakryiko1-6/+0
2019-11-04Merge branch 'bpf-libbpf-bitfield-size-relo'Daniel Borkmann23-161/+682
2019-11-04selftests/bpf: Add field size relocation testsAndrii Nakryiko5-5/+122
2019-11-04selftest/bpf: Add relocatable bitfield reading testsAndrii Nakryiko9-2/+294
2019-11-04libbpf: Add support for field size relocationsAndrii Nakryiko2-8/+39
2019-11-04libbpf: Add support for relocatable bitfieldsAndrii Nakryiko3-60/+227
2019-11-04selftests/bpf: Remove too strict field offset relo test casesAndrii Nakryiko9-90/+4
2019-11-03Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linuxDavid S. Miller25-359/+393