summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-10-1485-1020/+1889
|\
| * Merge branch 'selftests-bpf-Makefile-cleanup'Alexei Starovoitov2019-10-131-49/+8
| |\
| | * selftests/bpf: Remove obsolete pahole/BTF support detectionAndrii Nakryiko2019-10-131-48/+6
| | * selftests/bpf: Enforce libbpf build before BPF programs are builtAndrii Nakryiko2019-10-131-1/+2
| |/
| * Merge branch 'samples-cross-compile'Alexei Starovoitov2019-10-135-99/+218
| |\
| | * samples/bpf: Add preparation steps and sysroot info to readmeIvan Khoronzhuk2019-10-131-5/+36
| | * samples/bpf: Add sysroot supportIvan Khoronzhuk2019-10-131-0/+5
| | * samples/bpf: Provide C/LDFLAGS to libbpfIvan Khoronzhuk2019-10-131-1/+2
| | * libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targetsIvan Khoronzhuk2019-10-131-3/+4
| | * libbpf: Don't use cxx to test_libpf targetIvan Khoronzhuk2019-10-132-19/+13
| | * samples/bpf: Use target CC environment for HDR_PROBEIvan Khoronzhuk2019-10-131-3/+2
| | * samples/bpf: Use own flags but not HOSTCFLAGSIvan Khoronzhuk2019-10-131-2/+4
| | * samples/bpf: Base target programs rules on Makefile.targetIvan Khoronzhuk2019-10-131-66/+69
| | * samples/bpf: Add makefile.target for separate CC target buildIvan Khoronzhuk2019-10-131-0/+75
| | * samples/bpf: Drop unnecessarily inclusion for bpf_loadIvan Khoronzhuk2019-10-131-1/+1
| | * samples/bpf: Use __LINUX_ARM_ARCH__ selector for armIvan Khoronzhuk2019-10-131-0/+8
| | * samples/bpf: Use own EXTRA_CFLAGS for clang commandsIvan Khoronzhuk2019-10-131-4/+5
| | * samples/bpf: Use --target from cross-compileIvan Khoronzhuk2019-10-131-1/+1
| | * samples/bpf: Fix cookie_uid_helper_example obj buildIvan Khoronzhuk2019-10-131-1/+0
| | * samples/bpf: Fix HDR_PROBE "echo"Ivan Khoronzhuk2019-10-131-1/+1
| |/
| * libbpf: Handle invalid typedef emitted by old GCCAndrii Nakryiko2019-10-111-0/+11
| * libbpf: Generate more efficient BPF_CORE_READ codeAndrii Nakryiko2019-10-111-2/+2
| * xdp: Trivial, fix spelling in function descriptionAnton Ivanov2019-10-111-1/+1
| * bpf: Fix cast to pointer from integer of different size warningAndrii Nakryiko2019-10-111-1/+1
| * selftests/bpf: Check that flow dissector can be re-attachedJakub Sitnicki2019-10-111-0/+127
| * flow_dissector: Allow updating the flow dissector program atomicallyJakub Sitnicki2019-10-111-3/+7
| * bpf: Align struct bpf_prog_statsEric Dumazet2019-10-111-1/+1
| * Merge branch 'bpf-romap-known-scalars'Daniel Borkmann2019-10-113-2/+237
| |\
| | * selftests/bpf: Add read-only map values propagation testsAndrii Nakryiko2019-10-112-0/+182
| | * bpf: Track contents of read-only maps as scalarsAndrii Nakryiko2019-10-111-2/+55
| |/
| * scripts/bpf: Fix xdp_md forward declaration typoAndrii Nakryiko2019-10-101-1/+1
| * libbpf: Fix passing uninitialized bytes to setsockoptIlya Maximets2019-10-101-0/+1
| * Merge branch 'btf2c-padding'Alexei Starovoitov2019-10-104-57/+46
| |\
| | * selftests/bpf: Fix btf_dump padding test caseAndrii Nakryiko2019-10-101-1/+4
| | * selftests/bpf: Convert test_btf_dump into test_progs testAndrii Nakryiko2019-10-102-55/+35
| | * libbpf: Fix struct end padding in btf_dumpAndrii Nakryiko2019-10-101-1/+7
| |/
| * Merge branch 'bpf-libbpf-helpers'Daniel Borkmann2019-10-0847-186/+470
| |\
| | * selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro testsAndrii Nakryiko2019-10-083-3/+68
| | * libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpersAndrii Nakryiko2019-10-0812-24/+187
| | * libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpfAndrii Nakryiko2019-10-088-13/+17
| | * selftests/bpf: Split off tracing-only helpers into bpf_tracing.hAndrii Nakryiko2019-10-0818-190/+211
| | * selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macroAndrii Nakryiko2019-10-0810-40/+58
| | * selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.hAndrii Nakryiko2019-10-0814-70/+91
| | * selftests/bpf: Undo GCC-specific bpf_helpers.h changesAndrii Nakryiko2019-10-081-8/+0
| |/
| * samples: bpf: Add max_pckt_size option at xdp_adjust_tailDaniel T. Lee2019-10-082-11/+25
| * Merge branch 'enforce-global-flow-dissector'Alexei Starovoitov2019-10-083-10/+79
| |\
| | * selftests/bpf: add test for BPF flow dissector in the root namespaceStanislav Fomichev2019-10-081-6/+42
| | * bpf/flow_dissector: add mode to enforce global BPF flow dissectorStanislav Fomichev2019-10-082-4/+37
| |/
| * samples/bpf: Trivial - fix spelling mistake in usageAnton Ivanov2019-10-081-1/+1
| * bpftool: Fix bpftool build by switching to bpf_object__open_file()Andrii Nakryiko2019-10-083-13/+15