summaryrefslogtreecommitdiffstats
path: root/tools/lib
Commit message (Expand)AuthorAgeFilesLines
* libapi: Add missing linux/types.h header to get the __u64 type on io.hArnaldo Carvalho de Melo2024-01-251-0/+1
* libbpf: Free btf_vmlinux when closing bpf_objectHao Luo2023-09-231-0/+1
* libbpf: Fix realloc API handling in zero-sized edge casesAndrii Nakryiko2023-09-132-4/+16
* tools lib subcmd: Add dependency test to install_headersIan Rogers2023-09-131-10/+13
* tools lib subcmd: Make install_headers clearerIan Rogers2023-09-131-1/+1
* tools lib subcmd: Add install targetIan Rogers2023-09-131-0/+49
* libbpf: fix offsetof() and container_of() to work with CO-REAndrii Nakryiko2023-07-191-5/+10
* libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIE...Martin KaFai Lau2023-07-191-3/+19
* libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.Alexei Starovoitov2023-05-111-4/+6
* libbpf: Fix single-line struct definition output in btf_dumpAndrii Nakryiko2023-04-201-2/+5
* bpftool: Print newline before '}' for struct with padding only fieldsEduard Zingerman2023-04-131-1/+5
* libbpf: Fix btf_dump's packed struct determinationAndrii Nakryiko2023-04-061-27/+6
* libbpf: Fix BTF-to-C converter's padding logicAndrii Nakryiko2023-04-061-46/+123
* tools/lib/thermal: Fix thermal_sampling_exit()Vincent Guittot2023-03-101-1/+1
* libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()Ilya Leoshkevich2023-03-101-1/+1
* libbpf: Fix invalid return address register in s390Daniel T. Lee2023-03-101-1/+1
* libbpf: Fix btf__align_of() by taking into account field offsetsAndrii Nakryiko2023-03-101-0/+13
* libbpf: Avoid enum forward-declarations in public API in C++ modeAndrii Nakryiko2022-12-311-0/+7
* libbpf: Btf dedup identical struct test needs check for nested structs/arraysAlan Maguire2022-12-311-3/+5
* libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()Shung-Hsi Yu2022-12-311-0/+3
* libbpf: Deal with section with no data gracefullyShung-Hsi Yu2022-12-311-1/+5
* libbpf: Use elf_getshdrnum() instead of e_shnumShung-Hsi Yu2022-12-311-4/+9
* libbpf: Fix memory leak in parse_usdt_arg()Xu Kuohai2022-12-311-7/+4
* libbpf: Fix use-after-free in btf_dump_name_dupsXu Kuohai2022-12-311-3/+26
* libbpf: Fix uninitialized warning in btf_dump_dump_type_dataDavid Michael2022-12-211-1/+1
* libbpf: Check the validity of size in user_ring_buffer__reserve()Hou Tao2022-11-171-0/+4
* libbpf: Handle size overflow for user ringbuf mmapHou Tao2022-11-171-2/+8
* libbpf: Handle size overflow for ringbuf mmapHou Tao2022-11-171-4/+8
* libbpf: Use page size as max_entries when probing ring buffer mapHou Tao2022-11-171-1/+1
* libbpf: Use correct return pointer in attach_raw_tpJiri Olsa2022-11-141-1/+1
* libperf: Do not include non-UAPI linux/compiler.h headerArnaldo Carvalho de Melo2022-10-141-3/+2
* Merge tag 'perf-tools-for-v6.1-1-2022-10-07' of git://git.kernel.org/pub/scm/...Linus Torvalds2022-10-116-19/+46
|\
| * perf tools: Remove special handling of system-wide evselNamhyung Kim2022-10-061-3/+0
| * libperf: Propagate maps only if necessaryNamhyung Kim2022-10-062-7/+5
| * libperf: Populate system-wide evsel mapsNamhyung Kim2022-10-061-6/+9
| * perf subcmd: Set environment variable "PREFIX"Leo Yan2022-10-041-0/+3
| * perf tools: Add debug messages and comments for testingAdrian Hunter2022-10-041-0/+2
| * perf cpumap: Add range data encodingIan Rogers2022-10-041-0/+14
| * perf events: Prefer union over variable length arrayIan Rogers2022-10-041-1/+10
| * perf record: Fix way of handling non-perf-event pollfdsAdrian Hunter2022-10-041-2/+3
* | Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linuxLinus Torvalds2022-10-101-80/+69
|\ \
| * | tools: sync find_bit() implementationYury Norov2022-09-211-80/+69
* | | Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-10-0419-222/+817
|\ \ \ | |_|/ |/| |
| * | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-10-0313-106/+596
| |\ \
| | * | libbpf: Fix overrun in netlink attribute iterationXin Liu2022-09-301-1/+1
| | * | libbpf: Don't require full struct enum64 in UAPI headersAndrii Nakryiko2022-09-271-1/+24
| | * | libbpf: Fix the case of running as non-root with capabilitiesJon Doron2022-09-263-5/+5
| | * | libbpf: restore memory layout of bpf_object_open_optsAndrii Nakryiko2022-09-231-1/+3
| | * | libbpf: Add pathname_concat() helperWang Yufen2022-09-231-47/+29
| | * | libbpf: Support raw BTF placed in the default search pathTao Chen2022-09-211-18/+12