aboutsummaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/Makefile
AgeCommit message (Expand)AuthorFilesLines
2024-03-10kbuild: unexport abs_srctree and abs_objtreeMasahiro Yamada1-1/+1
2023-08-02libbpf: fix typos in MakefileRandy Dunlap1-2/+2
2022-12-16Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo1-0/+17
2022-12-02libbpf: Improve usability of libbpf MakefileXin Liu1-0/+17
2022-11-20tools lib bpf: Avoid install_headers make warningIan Rogers1-0/+1
2022-06-28libbpf: move xsk.{c,h} into selftests/bpfAndrii Nakryiko1-1/+1
2022-05-19libbpf: fix up global symbol counting logicAndrii Nakryiko1-1/+1
2022-04-08Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-1/+1
2022-04-05libbpf: Add BPF-side of USDT supportAndrii Nakryiko1-1/+1
2022-03-31Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-02-15kbuild: replace $(if A,A,B) with $(or A,B)Masahiro Yamada1-1/+1
2022-02-04libbpf: Fix build issue with llvm-readelfYonghong Song1-2/+2
2021-12-16tools/libbpf: Enable cross-building with clangJean-Philippe Brucker1-1/+2
2021-11-09libbpf: Compile using -std=gnu89Kumar Kartikeya Dwivedi1-0/+1
2021-10-19libbpf: Remove Makefile warnings on out-of-sync netlink.h/if_link.hQuentin Monnet1-6/+0
2021-10-08libbpf: Skip re-installing headers file if source is older than targetQuentin Monnet1-9/+18
2021-10-06bpf: Use $(pound) instead of \# in MakefilesQuentin Monnet1-2/+2
2021-09-13libbpf: Make libbpf_version.h non-auto-generatedAndrii Nakryiko1-12/+21
2021-09-09libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecationsQuentin Monnet1-7/+17
2021-08-17libbpf: Re-build libbpf.so when libbpf.map changesAndrii Nakryiko1-5/+5
2021-06-03libbpf: Install skel_internal.h header used from light skeletonsAndrii Nakryiko1-1/+1
2021-06-03libbpf: Refactor header installation portions of MakefileAndrii Nakryiko1-12/+7
2021-05-25libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviorsAndrii Nakryiko1-0/+1
2021-03-25Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-1/+0
2021-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2021-03-10libbpf: xsk: Move barriers from libbpf_util.h to xsk.hBjörn Töpel1-1/+0
2021-03-08libbpf: Fix INSTALL flag orderGeorgi Valkov1-1/+1
2021-03-04scripts/bpf: Abstract eBPF API target parameterJoe Stringer1-1/+1
2021-02-04libbpf: Stop using feature-detection MakefilesAndrii Nakryiko1-43/+4
2020-11-19libbpf: Fix VERSIONED_SYM_COUNT number parsingJiri Olsa1-0/+2
2020-09-29libbpf: Compile in PIC mode only for shared library caseAndrii Nakryiko1-2/+1
2020-09-29libbpf: Compile libbpf under -O2 level by default and catch extra warningsAndrii Nakryiko1-1/+1
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+3
2020-09-08tools/libbpf: Avoid counting local symbols in ABI checkTony Ambardar1-0/+2
2020-09-03libbpf: Remove arch-specific include path in MakefileNaveen N. Rao1-1/+1
2020-08-28tools, bpf/build: Cleanup feature files on make cleanJesper Dangaard Brouer1-2/+2
2020-08-20bpf: Add kernel module with user mode driver that populates bpffs.Alexei Starovoitov1-2/+5
2020-08-18tools: Remove feature-libelf-mmap feature detectionAndrii Nakryiko1-5/+1
2020-08-18libbpf: Remove any use of reallocarray() in libbpfAndrii Nakryiko1-5/+1
2020-08-18libbpf: Disable -Wswitch-enum compiler warningAndrii Nakryiko1-1/+1
2020-06-01libbpf: Use .so dynamic symbols for abi checkYauheni Kaliuta1-2/+2
2020-06-01libbpf: Install headers as part of make installNikolay Borisov1-1/+1
2020-01-13libbpf: Clean up bpf_helper_defs.h generation outputAndrii Nakryiko1-1/+1
2020-01-09libbpf,selftests/bpf: Fix clean targetsAndrii Nakryiko1-4/+5
2019-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-7/+8
2019-12-23libbpf: Fix build on read-only filesystemsNamhyung Kim1-7/+8
2019-12-18libbpf: Fix libbpf_common.h when installing libbpf through 'make install'Toke Høiland-Jørgensen1-0/+1
2019-12-15libbpf: Support libbpf-provided extern variablesAndrii Nakryiko1-6/+9
2019-12-15libbpf: Fix readelf output parsing for FedoraThadeu Lima de Souza Cascardo1-0/+2
2019-12-04selftests/bpf: Bring back c++ include/link testStanislav Fomichev1-4/+1
2019-12-02libbpf: Fix readelf output parsing on powerpc with recent binutilsAurelien Jarno1-2/+2
2019-11-27libbpf: Fix up generation of bpf_helper_defs.hArnaldo Carvalho de Melo1-2/+2
2019-11-27libbpf: Fix Makefile' libbpf symbol mismatch diagnosticAndrii Nakryiko1-1/+1
2019-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+3
2019-10-20scripts/bpf: Print an error when known types list needs updatingJakub Sitnicki1-0/+3
2019-10-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-10/+24
2019-10-12libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targetsIvan Khoronzhuk1-3/+4
2019-10-12libbpf: Don't use cxx to test_libpf targetIvan Khoronzhuk1-13/+5
2019-10-08libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpersAndrii Nakryiko1-1/+2
2019-10-08libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpfAndrii Nakryiko1-4/+12
2019-10-05libbpf: Add cscope and tags targets to MakefileToke Høiland-Jørgensen1-1/+11
2019-09-30libbpf: handle symbol versioning properly for libbpf.aYonghong Song1-9/+18
2019-09-30tools: bpf: Use !building_out_of_srctree to determine srctreeShuah Khan1-1/+5
2019-08-31libbpf: add flags to umem configKevin Laatz1-1/+4
2019-08-21libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscallIvan Khoronzhuk1-0/+1
2019-08-15libbpf: make libbpf.map source of truth for libbpf versionAndrii Nakryiko1-12/+8
2019-05-28libbpf: add bpf_object__load_xattr() API function to pass log_levelQuentin Monnet1-1/+1
2019-05-22libbpf: emit diff of mismatched public API, if anyAndrii Nakryiko1-0/+10
2019-05-05libbpf: add libbpf_util.h to header install.William Tu1-0/+1
2019-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-4/+16
2019-04-09bpf, libbpf: support global data/bss/rodata sectionsDaniel Borkmann1-1/+1
2019-03-28tools/bpf: generate pkg-config file for libbpfLuca Boccassi1-3/+15
2019-03-28bpf, libbpf: fix quiet install_headersDaniel Borkmann1-2/+2
2019-03-28libbpf: add libelf dependency to shared library buildBjörn Töpel1-1/+1
2019-03-28libbpf: add xsk.h to install_headers targetBjörn Töpel1-0/+1
2019-03-24bpf, libbpf: fix version info and add it to shared objectDaniel Borkmann1-14/+28
2019-03-07libbpf: force fixdep compilation at the start of the buildStanislav Fomichev1-1/+2
2019-03-01tools: libbpf: make sure readelf shows full names in build checksJakub Kicinski1-2/+2
2019-02-25libbpf: add support for using AF_XDP socketsMagnus Karlsson1-1/+4
2019-01-16libbpf: don't define CC and ARStanislav Fomichev1-16/+1
2018-11-26libbpf: Verify versioned symbolsAndrey Ignatov1-1/+18
2018-11-26libbpf: Add version script for DSOAndrey Ignatov1-1/+3
2018-11-21libbpf: make sure bpf headers are c++ include-ableStanislav Fomichev1-3/+12
2018-10-16libbpf: Per-symbol visibility for DSOAndrey Ignatov1-0/+1
2018-10-09tools/bpf: use proper type and uapi perf_event.h header for libbpfYonghong Song1-1/+1
2018-10-08libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-ClauseAlexei Starovoitov1-1/+1
2018-07-16tools: libbpf: remove libelf-getphdrnum feature detectionJakub Kicinski1-5/+1
2018-07-11tools: bpf: make use of reallocarrayJakub Kicinski1-1/+5
2018-05-28libbpf: Install btf.h with libbpfAndrey Ignatov1-0/+1
2018-05-11tools: bpf: move the event reading loop to libbpfJakub Kicinski1-1/+1
2018-02-02tools: add netlink.h and if_link.h in tools uapiEric Leblond1-0/+6
2018-01-17libbpf: Makefile set specified permission modeJesper Dangaard Brouer1-1/+1
2018-01-17libbpf: cleanup Makefile, remove unused elementsJesper Dangaard Brouer1-13/+2
2018-01-17libbpf: install the header file libbpf.hJesper Dangaard Brouer1-1/+2
2017-12-17libbpf: fix Makefile exit code if libelf not foundJakub Kicinski1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+4
2017-08-17tools lib bpf: Fix double file test in MakefileDaniel Díaz1-2/+2
2017-07-31perf build: Clarify open-coded header version warning messageIngo Molnar1-2/+2
2017-07-26bpf: install libbpf headers on 'make install'Jakub Kicinski1-0/+4
2017-03-09scripts/spelling.txt: add "overide" pattern and fix typo instancesMasahiro Yamada1-1/+1
2016-12-11make use of make variable CURDIR instead of calling pwdUwe Kleine-König1-1/+1
2016-07-12tools lib bpf: Copy bpf.h and bpf_common.h from the kernelArnaldo Carvalho de Melo1-1/+7
2016-01-11perf bpf: Fix build breakage due to libbpfNaveen N. Rao1-8/+8
2016-01-11tools bpf: Add *.cmd files clean upJiri Olsa1-1/+1
2016-01-06perf build: Use FEATURE-DUMP in bpf subprojectJiri Olsa1-0/+4
2015-11-25tools lib bpf: Don't do a feature check when cleaningWang Nan1-0/+10
2015-11-05tools lib bpf: Change FEATURE-DUMP to FEATURE-DUMP.libbpfYunlong Song1-1/+1
2015-09-28tools build: Build fixdep helper from perf and basic libsJiri Olsa1-1/+3
2015-09-28tools build: Add Makefile.includeJiri Olsa1-1/+1
2015-09-22tools lib bpf: Use FEATURE_USER to allow building in the same dir as perfArnaldo Carvalho de Melo1-0/+1
2015-09-22tools lib bpf: Fix up FEATURE_{TESTS,DISPLAY} usageArnaldo Carvalho de Melo1-2/+2
2015-08-07bpf tools: Introduce 'bpf' library and add bpf feature checkWang Nan1-0/+195