Age | Commit message (Expand) | Author | Files | Lines |
2022-02-06 | libperf: Add arm64 support to perf_mmap__read_self() | Rob Herring | 2 | -1/+102 |
2022-01-23 | Merge tag 'perf-tools-for-v5.17-2022-01-22' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 1 | -2/+2 |
2022-01-23 | Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux | Linus Torvalds | 1 | -0/+20 |
2022-01-22 | perf cpumap: Migrate to libperf cpumap api | Ian Rogers | 1 | -2/+2 |
2022-01-18 | Merge tag 'perf-tools-for-v5.17-2022-01-16' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 13 | -123/+353 |
2022-01-16 | Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 3 | -22/+47 |
2022-01-15 | tools: sync tools/bitmap with mother linux | Yury Norov | 1 | -0/+20 |
2022-01-14 | libperf tests: Update a use of the new cpumap API | Ian Rogers | 1 | -2/+3 |
2022-01-13 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 22 | -1351/+2648 |
2022-01-12 | perf cpumap: Give CPUs their own type | Ian Rogers | 9 | -63/+85 |
2022-01-12 | libperf: Sync evsel documentation | Ian Rogers | 1 | -5/+5 |
2022-01-12 | libperf: Allow NULL in perf_cpu_map__idx() | Ian Rogers | 1 | -1/+6 |
2022-01-12 | libperf: Use cpu not index for evsel mmap | Ian Rogers | 1 | -1/+2 |
2022-01-12 | libperf: Switch cpu to more accurate cpu_map_idx | Ian Rogers | 2 | -48/+50 |
2022-01-12 | perf cpumap: Move 'has' function to libperf | Ian Rogers | 5 | -2/+10 |
2022-01-12 | libperf: Add comments to 'struct perf_cpu_map' | Ian Rogers | 1 | -0/+9 |
2022-01-06 | libbpf: Add documentation for bpf_map batch operations | Grant Seltzer | 2 | -6/+117 |
2022-01-05 | libbpf 1.0: Deprecate bpf_object__find_map_by_offset() API | Christy Lee | 1 | -1/+2 |
2022-01-05 | libbpf 1.0: Deprecate bpf_map__is_offload_neutral() | Christy Lee | 1 | -0/+1 |
2022-01-05 | libbpf: Support repeated legacy kprobes on same function | Qiang Wang | 1 | -1/+4 |
2022-01-05 | libbpf: Use probe_name for legacy kprobe | Qiang Wang | 1 | -1/+1 |
2022-01-05 | libbpf: Deprecate bpf_perf_event_read_simple() API | Christy Lee | 2 | -8/+15 |
2021-12-28 | libbpf: Improve LINUX_VERSION_CODE detection | Andrii Nakryiko | 3 | -17/+28 |
2021-12-28 | libbpf: Use 100-character limit to make bpf_tracing.h easier to read | Andrii Nakryiko | 1 | -32/+22 |
2021-12-28 | libbpf: Normalize PT_REGS_xxx() macro definitions | Andrii Nakryiko | 1 | -225/+152 |
2021-12-23 | libbpf: Do not use btf_dump__new() macro in C++ mode | Jiri Olsa | 1 | -0/+6 |
2021-12-17 | libbpf: Rework feature-probing APIs | Andrii Nakryiko | 3 | -54/+236 |
2021-12-16 | tools/libbpf: Enable cross-building with clang | Jean-Philippe Brucker | 1 | -1/+2 |
2021-12-16 | libperf tests: Fix a spelling mistake "Runnnig" -> "Running" | Colin Ian King | 1 | -1/+1 |
2021-12-14 | libbpf: Avoid reading past ELF data section end when copying license | Andrii Nakryiko | 1 | -1/+4 |
2021-12-14 | libbpf: Mark bpf_object__find_program_by_title API deprecated. | Kui-Feng Lee | 1 | -0/+1 |
2021-12-14 | libbpf: Auto-bump RLIMIT_MEMLOCK if kernel needs it for BPF | Andrii Nakryiko | 6 | -39/+143 |
2021-12-14 | libbpf: Add sane strncpy alternative and use it internally | Andrii Nakryiko | 6 | -19/+31 |
2021-12-14 | libbpf: Fix potential uninit memory read | Andrii Nakryiko | 1 | -0/+1 |
2021-12-13 | libbpf: Add doc comments for bpf_program__(un)pin() | Grant Seltzer | 1 | -0/+24 |
2021-12-12 | libbpf: Don't validate TYPE_ID relo's original imm value | Andrii Nakryiko | 1 | -5/+14 |
2021-12-11 | libbpf: Fix gen_loader assumption on number of programs. | Alexei Starovoitov | 1 | -2/+3 |
2021-12-10 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 19 | -629/+1185 |
2021-12-10 | libbpf: Add "bool skipped" to struct bpf_map | Shuyi Cheng | 1 | -3/+8 |
2021-12-10 | libbpf: Fix typo in btf__dedup@LIBBPF_0.0.2 definition | Vincent Minet | 1 | -1/+1 |
2021-12-10 | libbpf: Deprecate bpf_object__load_xattr() | Andrii Nakryiko | 2 | -13/+11 |
2021-12-10 | libbpf: Add per-program log buffer setter and getter | Andrii Nakryiko | 3 | -17/+84 |
2021-12-10 | libbpf: Preserve kernel error code and remove kprobe prog type guessing | Andrii Nakryiko | 1 | -17/+2 |
2021-12-10 | libbpf: Improve logging around BPF program loading | Andrii Nakryiko | 1 | -19/+19 |
2021-12-10 | libbpf: Allow passing user log setting through bpf_object_open_opts | Andrii Nakryiko | 3 | -3/+65 |
2021-12-10 | libbpf: Allow passing preallocated log_buf when loading BTF into kernel | Andrii Nakryiko | 2 | -23/+56 |
2021-12-10 | libbpf: Add OPTS-based bpf_btf_load() API | Andrii Nakryiko | 4 | -12/+69 |
2021-12-10 | libbpf: Fix bpf_prog_load() log_buf logic for log_level 0 | Andrii Nakryiko | 1 | -13/+16 |
2021-12-07 | perf evlist: Allow setting arbitrary leader | Ian Rogers | 2 | -7/+10 |
2021-12-07 | libperf tests: Add test_stat_multiplexing test | Shunsuke Nakamura | 1 | -0/+157 |
2021-12-07 | libperf: Remove scaling process from perf_mmap__read_self() | Shunsuke Nakamura | 1 | -2/+0 |
2021-12-07 | libperf: Adopt perf_counts_values__scale() from tools/perf/util | Shunsuke Nakamura | 3 | -0/+24 |
2021-12-06 | libbpf: Add doc comments in libbpf.h | Grant Seltzer | 1 | -0/+53 |
2021-12-06 | libbpf: Fix trivial typo | huangxuesen | 1 | -2/+2 |
2021-12-06 | libtraceevent: Add __rel_loc relative location attribute support | Masami Hiramatsu | 3 | -22/+47 |
2021-12-03 | libbpf: Reduce bpf_core_apply_relo_insn() stack usage. | Alexei Starovoitov | 3 | -45/+51 |
2021-12-02 | libbpf: Deprecate bpf_prog_load_xattr() API | Andrii Nakryiko | 2 | -0/+6 |
2021-12-02 | libbpf: Add API to get/set log_level at per-program level | Andrii Nakryiko | 4 | -1/+23 |
2021-12-02 | libbpf: Use __u32 fields in bpf_map_create_opts | Andrii Nakryiko | 1 | -4/+4 |
2021-12-02 | libbpf: Clean gen_loader's attach kind. | Alexei Starovoitov | 1 | -1/+3 |
2021-12-02 | libbpf: Support init of inner maps in light skeleton. | Alexei Starovoitov | 3 | -3/+31 |
2021-12-02 | libbpf: Use CO-RE in the kernel in light skeleton. | Alexei Starovoitov | 3 | -33/+120 |
2021-12-02 | libbpf: Cleanup struct bpf_core_cand. | Andrii Nakryiko | 2 | -15/+17 |
2021-12-02 | bpf: Pass a set of bpf_core_relo-s to prog_load command. | Alexei Starovoitov | 1 | -53/+0 |
2021-12-02 | bpf: Define enum bpf_core_relo_kind as uapi. | Alexei Starovoitov | 3 | -60/+44 |
2021-12-02 | bpf: Prepare relo_core.c for kernel duty. | Alexei Starovoitov | 1 | -11/+65 |
2021-12-02 | libbpf: Replace btf__type_by_id() with btf_type_by_id(). | Alexei Starovoitov | 3 | -13/+10 |
2021-11-30 | libbpf: Avoid reload of imm for weak, unresolved, repeating ksym | Kumar Kartikeya Dwivedi | 1 | -3/+2 |
2021-11-30 | libbpf: Avoid double stores for success/failure case of ksym relocations | Kumar Kartikeya Dwivedi | 1 | -16/+21 |
2021-11-30 | libbpf: Remove duplicate assignments | Mehrdad Arshad Rad | 1 | -1/+0 |
2021-11-29 | libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data | Alan Maguire | 1 | -1/+1 |
2021-11-28 | libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAY | Hengqi Chen | 1 | -33/+121 |
2021-11-26 | bpf, mips: Fix build errors about __NR_bpf undeclared | Tiezhu Yang | 2 | -0/+16 |
2021-11-26 | libbpf: Fix using invalidated memory in bpf_linker | Andrii Nakryiko | 1 | -1/+4 |
2021-11-26 | libbpf: Fix glob_syms memory leak in bpf_linker | Andrii Nakryiko | 1 | -0/+1 |
2021-11-26 | libbpf: Don't call libc APIs with NULL pointers | Andrii Nakryiko | 1 | -3/+7 |
2021-11-26 | libbpf: Fix potential misaligned memory access in btf_ext__new() | Andrii Nakryiko | 2 | -6/+6 |
2021-11-25 | libbpf: Prevent deprecation warnings in xsk.c | Andrii Nakryiko | 1 | -0/+5 |
2021-11-25 | libbpf: Use bpf_map_create() consistently internally | Andrii Nakryiko | 4 | -51/+25 |
2021-11-25 | libbpf: Unify low-level map creation APIs w/ new bpf_map_create() | Andrii Nakryiko | 7 | -153/+126 |
2021-11-25 | libbpf: Load global data maps lazily on legacy kernels | Andrii Nakryiko | 1 | -4/+30 |
2021-11-19 | libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flags | Florent Revest | 3 | -4/+4 |
2021-11-19 | libbpf: Accommodate DWARF/compiler bug with duplicated structs | Andrii Nakryiko | 1 | -4/+41 |
2021-11-19 | libbpf: Add runtime APIs to query libbpf version | Andrii Nakryiko | 3 | -0/+26 |
2021-11-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -21/+34 |
2021-11-16 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | Jakub Kicinski | 3 | -21/+34 |
2021-11-16 | libbpf: Fix a couple of missed btf_type_tag handling in btf.c | Yonghong Song | 1 | -0/+2 |
2021-11-15 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 17 | -361/+707 |
2021-11-12 | libbpf: Perform map fd cleanup for gen_loader in case of error | Kumar Kartikeya Dwivedi | 3 | -21/+34 |
2021-11-12 | tools/lib/lockdep: drop liblockdep | Sasha Levin | 37 | -1211/+0 |
2021-11-11 | libbpf: Support BTF_KIND_TYPE_TAG | Yonghong Song | 6 | -2/+73 |
2021-11-11 | libbpf: Make perf_buffer__new() use OPTS-based interface | Andrii Nakryiko | 3 | -28/+132 |
2021-11-11 | libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proof | Andrii Nakryiko | 3 | -13/+71 |
2021-11-11 | libbpf: Turn btf_dedup_opts into OPTS-based struct | Andrii Nakryiko | 4 | -24/+48 |
2021-11-11 | libbpf: Add ability to get/set per-program load flags | Andrii Nakryiko | 3 | -0/+19 |
2021-11-11 | Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -1/+3 |
2021-11-09 | libbpf: Compile using -std=gnu89 | Kumar Kartikeya Dwivedi | 1 | -0/+1 |
2021-11-07 | libbpf: Free up resources used by inner map definition | Andrii Nakryiko | 1 | -1/+4 |
2021-11-07 | libbpf: Remove deprecation attribute from struct bpf_prog_prep_result | Andrii Nakryiko | 1 | -1/+0 |
2021-11-07 | libbpf: Stop using to-be-deprecated APIs | Andrii Nakryiko | 1 | -4/+9 |
2021-11-07 | libbpf: Remove internal use of deprecated bpf_prog_load() variants | Andrii Nakryiko | 4 | -117/+64 |
2021-11-07 | libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load() | Andrii Nakryiko | 9 | -139/+222 |
2021-11-07 | libbpf: Pass number of prog load attempts explicitly | Andrii Nakryiko | 1 | -7/+8 |
2021-11-07 | libbpf: Rename DECLARE_LIBBPF_OPTS into LIBBPF_OPTS | Andrii Nakryiko | 3 | -1/+3 |
2021-11-06 | libbpf: Fix non-C89 loop variable declaration in gen_loader.c | Andrii Nakryiko | 1 | -1/+2 |
2021-11-06 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 24 | -1191/+2805 |
2021-11-05 | libbpf: Fix lookup_and_delete_elem_flags error reporting | Mehrdad Arshad Rad | 1 | -1/+3 |
2021-11-03 | libbpf: Deprecate bpf_program__load() API | Andrii Nakryiko | 2 | -16/+24 |
2021-11-03 | libbpf: Improve ELF relo sanitization | Andrii Nakryiko | 1 | -5/+19 |
2021-11-03 | libbpf: Fix section counting logic | Andrii Nakryiko | 1 | -4/+4 |
2021-11-03 | libbpf: Validate that .BTF and .BTF.ext sections contain data | Andrii Nakryiko | 1 | -0/+4 |
2021-11-03 | libbpf: Improve sanity checking during BTF fix up | Andrii Nakryiko | 1 | -3/+2 |
2021-11-03 | libbpf: Detect corrupted ELF symbols section | Andrii Nakryiko | 1 | -1/+1 |
2021-11-03 | libbpf: Deprecate bpf_program__get_prog_info_linear | Dave Marchevsky | 1 | -0/+3 |
2021-11-01 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 19 | -794/+1762 |
2021-11-01 | libbpf: Deprecate AF_XDP support | Magnus Karlsson | 1 | -38/+52 |
2021-11-01 | riscv, libbpf: Add RISC-V (RV64) support to bpf_tracing.h | Björn Töpel | 1 | -0/+32 |
2021-10-28 | libbpf: Use O_CLOEXEC uniformly when opening fds | Kumar Kartikeya Dwivedi | 5 | -10/+10 |
2021-10-28 | libbpf: Ensure that BPF syscall fds are never 0, 1, or 2 | Kumar Kartikeya Dwivedi | 2 | -13/+46 |
2021-10-28 | libbpf: Add weak ksym support to gen_loader | Kumar Kartikeya Dwivedi | 1 | -3/+32 |
2021-10-28 | libbpf: Add typeless ksym support to gen_loader | Kumar Kartikeya Dwivedi | 3 | -23/+99 |
2021-10-28 | libbpf: Add "map_extra" as a per-map-type extra flag | Joanne Koong | 7 | -9/+91 |
2021-10-27 | libbpf: Deprecate bpf_objects_list | Joe Burton | 3 | -2/+15 |
2021-10-26 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 2 | -6/+7 |
2021-10-25 | libbpf: Use __BYTE_ORDER__ | Ilya Leoshkevich | 5 | -15/+15 |
2021-10-25 | libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() | Ilya Leoshkevich | 1 | -1/+1 |
2021-10-25 | libbpf: Deprecate ambiguously-named bpf_program__size() API | Andrii Nakryiko | 1 | -0/+1 |
2021-10-25 | libbpf: Deprecate multi-instance bpf_program APIs | Andrii Nakryiko | 2 | -10/+18 |
2021-10-25 | libbpf: Add ability to fetch bpf_program's underlying instructions | Andrii Nakryiko | 3 | -4/+46 |
2021-10-25 | libbpf: Fix off-by-one bug in bpf_core_apply_relo() | Andrii Nakryiko | 1 | -1/+1 |
2021-10-22 | libbpf: Fix BTF header parsing checks | Andrii Nakryiko | 1 | -3/+9 |
2021-10-22 | libbpf: Fix overflow in BTF sanity checks | Andrii Nakryiko | 1 | -2/+2 |
2021-10-22 | libbpf: Use func name when pinning programs with LIBBPF_STRICT_SEC_NAME | Stanislav Fomichev | 2 | -2/+14 |
2021-10-22 | libbpf: Add btf__type_cnt() and btf__raw_data() APIs | Hengqi Chen | 6 | -50/+64 |
2021-10-22 | libbpf: Fix memory leak in btf__dedup() | Mauricio Vásquez | 1 | -2/+4 |
2021-10-22 | libbpf: Fix the use of aligned attribute | Andrii Nakryiko | 1 | -1/+1 |
2021-10-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 2 | -6/+7 |
2021-10-21 | libbpf: Simplify look up by name of internal maps | Andrii Nakryiko | 1 | -0/+10 |
2021-10-21 | libbpf: Support multiple .rodata.* and .data.* BPF maps | Andrii Nakryiko | 1 | -29/+101 |
2021-10-21 | libbpf: Remove assumptions about uniqueness of .rodata/.data/.bss maps | Andrii Nakryiko | 1 | -120/+140 |
2021-10-21 | libbpf: Use Elf64-specific types explicitly for dealing with ELF | Andrii Nakryiko | 3 | -162/+196 |
2021-10-21 | libbpf: Extract ELF processing state into separate struct | Andrii Nakryiko | 1 | -36/+34 |
2021-10-21 | libbpf: Deprecate btf__finalize_data() and move it into libbpf.c | Andrii Nakryiko | 4 | -102/+102 |
2021-10-21 | libbpf: Fix ptr_is_aligned() usages | Ilya Leoshkevich | 1 | -8/+12 |
2021-10-20 | libbpf: Fix dumping non-aligned __int128 | Ilya Leoshkevich | 1 | -3/+6 |
2021-10-20 | libbpf: Fix dumping big-endian bitfields | Ilya Leoshkevich | 1 | -8/+7 |
2021-10-20 | libbpf: Migrate internal use of bpf_program__get_prog_info_linear | Dave Marchevsky | 1 | -12/+10 |
2021-10-20 | perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_ID | Adrian Hunter | 1 | -0/+6 |
2021-10-20 | tools lib: Adopt list_sort() from the kernel sources | Ian Rogers | 1 | -0/+252 |
2021-10-19 | libbpf: Remove Makefile warnings on out-of-sync netlink.h/if_link.h | Quentin Monnet | 1 | -6/+0 |
2021-10-18 | bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAG | Yonghong Song | 6 | -42/+42 |
2021-10-14 | libperf tests: Fix test_stat_cpu | Shunsuke Nakamura | 2 | -6/+6 |
2021-10-14 | libperf test evsel: Fix build error on !x86 architectures | Shunsuke Nakamura | 1 | -0/+1 |
2021-10-08 | libbpf: Support detecting and attaching of writable tracepoint program | Hou Tao | 1 | -5/+21 |
2021-10-08 | libbpf: Skip re-installing headers file if source is older than target | Quentin Monnet | 1 | -9/+18 |
2021-10-08 | libperf cpumap: Use binary search in perf_cpu_map__idx() as array are sorted | Riccardo Mancini | 1 | -4/+12 |
2021-10-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -1/+3 |
2021-10-06 | libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7 | Hengqi Chen | 3 | -12/+51 |
2021-10-06 | libbpf: Deprecate bpf_object__unload() API since v0.6 | Hengqi Chen | 2 | -3/+6 |
2021-10-06 | bpf: Use $(pound) instead of \# in Makefiles | Quentin Monnet | 1 | -2/+2 |
2021-10-06 | libbpf: Add API that copies all BTF types from one BTF object to another | Andrii Nakryiko | 3 | -2/+135 |
2021-10-05 | libbpf: Update gen_loader to emit BTF_KIND_FUNC relocations | Kumar Kartikeya Dwivedi | 3 | -58/+280 |
2021-10-05 | libbpf: Resolve invalid weak kfunc calls with imm = 0, off = 0 | Kumar Kartikeya Dwivedi | 1 | -11/+13 |
2021-10-05 | libbpf: Support kernel module function calls | Kumar Kartikeya Dwivedi | 4 | -24/+72 |
2021-10-01 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 7 | -362/+631 |
2021-10-01 | libbpf: Support uniform BTF-defined key/value specification across all BPF maps | Hengqi Chen | 1 | -0/+24 |
2021-10-01 | libbpf: Fix memory leak in strset | Andrii Nakryiko | 1 | -0/+1 |
2021-09-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+7 |
2021-09-30 | libbpf: Fix segfault in light skeleton for objects without BTF | Kumar Kartikeya Dwivedi | 1 | -1/+2 |
2021-09-29 | libbpf: Fix skel_internal.h to set errno on loader retval < 0 | Kumar Kartikeya Dwivedi | 1 | -2/+4 |
2021-09-29 | libbpf: Properly ignore STT_SECTION symbols in legacy map definitions | Toke Høiland-Jørgensen | 1 | -0/+2 |
2021-09-29 | libbpf: Make gen_loader data aligned. | Alexei Starovoitov | 1 | -1/+6 |
2021-09-28 | selftests/bpf: Switch sk_lookup selftests to strict SEC("sk_lookup") use | Andrii Nakryiko | 1 | -1/+1 |
2021-09-28 | libbpf: Add opt-in strict BPF program section name handling logic | Andrii Nakryiko | 2 | -46/+99 |
2021-09-28 | libbpf: Complete SEC() table unification for BPF_APROG_SEC/BPF_EAPROG_SEC | Andrii Nakryiko | 1 | -101/+35 |
2021-09-28 | libbpf: Refactor ELF section handler definitions | Andrii Nakryiko | 1 | -111/+84 |
2021-09-28 | libbpf: Reduce reliance of attach_fns on sec_def internals | Andrii Nakryiko | 2 | -18/+30 |
2021-09-28 | libbpf: Refactor internal sec_def handling to enable pluggability | Andrii Nakryiko | 1 | -42/+87 |
2021-09-28 | libbpf: Add "tc" SEC_DEF which is a better name for "classifier" | Andrii Nakryiko | 1 | -0/+1 |
2021-09-28 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | David S. Miller | 1 | -1/+7 |
2021-09-28 | libbpf: Fix segfault in static linker for objects without BTF | Kumar Kartikeya Dwivedi | 1 | -1/+7 |
2021-09-27 | libbpf: Ignore STT_SECTION symbols in 'maps' section | Toke Høiland-Jørgensen | 1 | -2/+3 |
2021-09-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -23/+41 |
2021-09-21 | libbpf: Add legacy uprobe attaching support | Andrii Nakryiko | 1 | -8/+122 |
2021-09-21 | libbpf: Refactor and simplify legacy kprobe code | Andrii Nakryiko | 2 | -73/+88 |
2021-09-21 | libbpf: Fix memory leak in legacy kprobe attach logic | Andrii Nakryiko | 1 | -3/+7 |
2021-09-20 | libbpf: Add doc comments in libbpf.h | Grant Seltzer | 1 | -8/+57 |
2021-09-18 | libperf evsel: Make use of FD robust. | Ian Rogers | 1 | -23/+41 |
2021-09-17 | libbpf: Use static const fmt string in __bpf_printk | Dave Marchevsky | 1 | -1/+7 |
2021-09-17 | libbpf: Modify bpf_printk to choose helper based on arg count | Dave Marchevsky | 1 | -8/+37 |
2021-09-17 | libbpf: Constify all high-level program attach APIs | Andrii Nakryiko | 2 | -52/+52 |
2021-09-17 | libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 | Andrii Nakryiko | 3 | -0/+10 |
2021-09-17 | libbpf: Allow skipping attach_func_name in bpf_program__set_attach_target() | Andrii Nakryiko | 1 | -1/+12 |
2021-09-17 | libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs | Andrii Nakryiko | 1 | -0/+1 |
2021-09-17 | libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() | Andrii Nakryiko | 1 | -9/+5 |
2021-09-15 | libbpf: Add sphinx code documentation comments | Grant Seltzer | 1 | -0/+70 |
2021-09-14 | libbpf: Add support for BTF_KIND_TAG | Yonghong Song | 6 | -3/+118 |
2021-09-14 | libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag | Yonghong Song | 1 | -8/+8 |
2021-09-14 | libbpf: Minimize explicit iterator of section definition array | Andrii Nakryiko | 1 | -27/+19 |
2021-09-14 | libbpf: Simplify BPF program auto-attach code | Andrii Nakryiko | 1 | -39/+22 |