summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-12-31221-1591/+3506
|\
| * bpf: Fix typo in a comment in bpf lpm_trie.Leon Huayra2021-12-311-1/+1
| * bpf, docs: Move the packet access instructions last in instruction-set.rstChristoph Hellwig2021-12-311-28/+27
| * bpf, docs: Generate nicer tables for instruction encodingsChristoph Hellwig2021-12-311-63/+95
| * bpf, docs: Split the comparism to classic BPF from instruction-set.rstChristoph Hellwig2021-12-313-311/+446
| * bpf, docs: Fix verifier referencesChristoph Hellwig2021-12-311-5/+2
| * Merge branch 'lighten uapi/bpf.h rebuilds'Alexei Starovoitov2021-12-309-8/+18
| |\
| | * bpf: Invert the dependency between bpf-netns.h and netns/bpf.hJakub Kicinski2021-12-302-8/+9
| | * net: Add includes masked by netdevice.h including uapi/bpf.hJakub Kicinski2021-12-307-0/+9
| |/
| * Merge branch 'Sleepable local storage'Alexei Starovoitov2021-12-308-49/+73
| |\
| | * bpf/selftests: Update local storage selftest for sleepable programsKP Singh2021-12-302-33/+11
| | * bpf: Allow bpf_local_storage to be used by sleepable programsKP Singh2021-12-306-16/+62
| |/
| * bpf: Add missing map_get_next_key method to bloom filter map.Haimin Zhang2021-12-291-0/+6
| * net: Don't include filter.h from net/sock.hJakub Kicinski2021-12-2970-1/+80
| * libbpf: Improve LINUX_VERSION_CODE detectionAndrii Nakryiko2021-12-293-17/+28
| * libbpf: Use 100-character limit to make bpf_tracing.h easier to readAndrii Nakryiko2021-12-291-32/+22
| * libbpf: Normalize PT_REGS_xxx() macro definitionsAndrii Nakryiko2021-12-291-225/+152
| * selftests/bpf: Add btf_dump__new to test_cppJiri Olsa2021-12-231-1/+8
| * libbpf: Do not use btf_dump__new() macro in C++ modeJiri Olsa2021-12-231-0/+6
| * bpftool: Enable line buffering for stdoutPaul Chaignon2021-12-221-0/+2
| * bpf: Use struct_size() helperXiu Jianfeng2021-12-222-7/+2
| * selftests/bpf: Correct the INDEX address in vmtest.shPu Lehui2021-12-201-1/+1
| * bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument supportKumar Kartikeya Dwivedi2021-12-191-21/+73
| * Merge branch 'Introduce composable bpf types'Alexei Starovoitov2021-12-1815-335/+443
| |\
| | * bpf/selftests: Test PTR_TO_RDONLY_MEMHao Luo2021-12-182-0/+43
| | * bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.Hao Luo2021-12-189-57/+73
| | * bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM.Hao Luo2021-12-182-6/+28
| | * bpf: Convert PTR_TO_MEM_OR_NULL to composable types.Hao Luo2021-12-183-3/+2
| | * bpf: Introduce MEM_RDONLY flagHao Luo2021-12-186-43/+60
| | * bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULLHao Luo2021-12-187-188/+147
| | * bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULLHao Luo2021-12-183-34/+39
| | * bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULLHao Luo2021-12-182-31/+23
| | * bpf: Introduce composable reg, ret and arg types.Hao Luo2021-12-182-0/+55
| |/
| * bpftool: Reimplement large insn size limit feature probingAndrii Nakryiko2021-12-171-3/+23
| * selftests/bpf: Add libbpf feature-probing API selftestsAndrii Nakryiko2021-12-172-0/+126
| * libbpf: Rework feature-probing APIsAndrii Nakryiko2021-12-173-54/+236
| * Only output backtracking information in log level 2Christy Lee2021-12-171-3/+3
| * bpf: Right align verifier states in verifier logs.Christy Lee2021-12-173-98/+131
| * bpf: Only print scratched registers and stack slots to verifier logs.Christy Lee2021-12-173-29/+91
| * Merge branch 'bpf: remove the cgroup -> bpf header dependecy'Alexei Starovoitov2021-12-1615-57/+84
| |\
| | * bpf: Remove the cgroup -> bpf header dependecyJakub Kicinski2021-12-163-57/+72
| | * add missing bpf-cgroup.h includesJakub Kicinski2021-12-1610-0/+10
| | * add includes masked by cgroup -> bpf dependencyJakub Kicinski2021-12-162-0/+2
| |/
| * Merge branch 'tools/bpf: Enable cross-building with clang'Andrii Nakryiko2021-12-166-14/+28
| |\
| | * selftests/bpf: Enable cross-building with clangJean-Philippe Brucker2021-12-161-4/+4
| | * tools/runqslower: Enable cross-building with clangJean-Philippe Brucker2021-12-161-2/+2
| | * bpftool: Enable cross-building with clangJean-Philippe Brucker2021-12-161-6/+7
| | * tools/libbpf: Enable cross-building with clangJean-Philippe Brucker2021-12-161-1/+2
| | * tools/resolve_btfids: Support cross-building the kernel with clangJean-Philippe Brucker2021-12-161-0/+1
| | * tools: Help cross-building with clangJean-Philippe Brucker2021-12-161-1/+12
| |/