aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: convert test_cgrp2_attach2 example into kselftestRoman Gushchin2019-05-284-20/+36
* bpf: decouple the lifetime of cgroup_bpf from cgroup itselfRoman Gushchin2019-05-284-9/+72
* samples/bpf: fix a couple of style issues in bpf_loadDaniel T. Lee2019-05-281-4/+4
* selftests/bpf: fail test_tunnel.sh if subtests failStanislav Fomichev2019-05-281-0/+32
* Merge branch 'bpf-bpftool-dbg-output'Daniel Borkmann2019-05-2816-16/+92
|\
| * tools: bpftool: make -d option print debug output from verifierQuentin Monnet2019-05-285-14/+26
| * libbpf: add bpf_object__load_xattr() API function to pass log_levelQuentin Monnet2019-05-284-4/+25
| * tools: bpftool: add -d option to get debug output from libbpfQuentin Monnet2019-05-2810-2/+45
|/
* libbpf: fix warning that PTR_ERR_OR_ZERO can be usedHariprasad Kelam2019-05-281-3/+1
* bpf: style fix in while(!feof()) loopChang-Hsien Tsai2019-05-282-6/+2
* bpf: check signal validity in nmi for bpf_send_signal() helperYonghong Song2019-05-281-0/+6
* bpftool: auto-complete BTF IDs for btf dumpAndrii Nakryiko2019-05-281-0/+9
* samples: bpf: add ibumad sample to .gitignoreMatteo Croce2019-05-241-0/+1
* Merge branch 'optimize-zext'Alexei Starovoitov2019-05-2428-147/+723
|\
| * nfp: bpf: eliminate zero extension code-genJiong Wang2019-05-243-48/+81
| * riscv: bpf: eliminate zero extension code-genJiong Wang2019-05-241-13/+30
| * x32: bpf: eliminate zero extension code-genJiong Wang2019-05-241-27/+56
| * sparc: bpf: eliminate zero extension code-genJiong Wang2019-05-241-2/+27
| * s390: bpf: eliminate zero extension code-genJiong Wang2019-05-241-7/+34
| * powerpc: bpf: eliminate zero extension code-genJiong Wang2019-05-241-3/+33
| * arm: bpf: eliminate zero extension code-genJiong Wang2019-05-241-11/+31
| * selftests: bpf: enable hi32 randomization for all testsJiong Wang2019-05-247-5/+51
| * selftests: bpf: adjust several test_verifier helpers for insn insertionJiong Wang2019-05-241-10/+19
| * libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attrJiong Wang2019-05-244-0/+6
| * bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is setJiong Wang2019-05-241-11/+57
| * tools: bpf: sync uapi header bpf.hJiong Wang2019-05-241-0/+18
| * bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32"Jiong Wang2019-05-242-1/+21
| * bpf: verifier: insert zero extension according to analysis resultJiong Wang2019-05-244-0/+52
| * bpf: introduce new mov32 variant for doing explicit zero extensionJiong Wang2019-05-241-0/+14
| * bpf: verifier: mark patched-insn with sub-register zext flagJiong Wang2019-05-241-4/+33
| * bpf: verifier: mark verified-insn with sub-register zext flagJiong Wang2019-05-242-16/+171
|/
* Merge branch 'bpf-send-sig'Daniel Borkmann2019-05-246-2/+354
|\
| * tools/bpf: add selftest in test_progs for bpf_send_signal() helperYonghong Song2019-05-243-0/+250
| * tools/bpf: sync bpf uapi header bpf.h to tools directoryYonghong Song2019-05-241-1/+16
| * bpf: implement bpf_send_signal() helperYonghong Song2019-05-242-1/+88
|/
* Merge branch 'btf2c-converter'Alexei Starovoitov2019-05-2423-291/+3306
|\
| * bpftool: update bash-completion w/ new c option for btf dumpAndrii Nakryiko2019-05-241-4/+17
| * bpftool/docs: add description of btf dump C optionAndrii Nakryiko2019-05-241-15/+20
| * bpftool: add C output format option to btf dump subcommandAndrii Nakryiko2019-05-241-2/+73
| * selftests/bpf: add btf_dump BTF-to-C conversion testsAndrii Nakryiko2019-05-2410-1/+824
| * libbpf: add btf_dump API for BTF-to-C conversionAndrii Nakryiko2019-05-244-1/+1359
| * libbpf: switch btf_dedup() to hashmap for dedup tableAndrii Nakryiko2019-05-241-116/+85
| * selftests/bpf: add tests for libbpf's hashmapAndrii Nakryiko2019-05-243-1/+384
| * libbpf: add resizable non-thread safe internal hashmapAndrii Nakryiko2019-05-243-1/+403
| * selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.extAndrii Nakryiko2019-05-241-58/+13
| * bpftool: use libbpf's btf__parse_elf APIAndrii Nakryiko2019-05-241-109/+8
| * libbpf: add btf__parse_elf API to load .BTF and .BTF.extAndrii Nakryiko2019-05-243-0/+135
| * libbpf: ensure libbpf.h is included along libbpf_internal.hAndrii Nakryiko2019-05-241-0/+2
|/
* samples: bpf: Do not define bpf_printk macroMichal Rostecki2019-05-2410-72/+2
* selftests: bpf: Move bpf_printk to bpf_helpers.hMichal Rostecki2019-05-247-42/+8