summaryrefslogtreecommitdiff
path: root/tools/include
AgeCommit message (Expand)AuthorFilesLines
2025-01-02stddef: make __struct_group() UAPI C++-friendlyAlexander Lobakin1-4/+11
2024-08-29tools: move alignment-related macros to new <linux/align.h>Alexander Lobakin3-5/+14
2024-08-29bpf: Replace bpf_lpm_trie_key 0-length array with flexible arrayKees Cook1-1/+18
2024-08-29bitmap: introduce generic optimized bitmap_size()Alexander Lobakin1-3/+4
2024-06-12bpf: Pack struct bpf_fib_lookupAnton Protopopov1-1/+1
2024-06-12tools/nolibc/stdlib: fix memory error in realloc()Brennan Xavier McManus1-1/+1
2024-05-17memblock tests: fix undefined reference to `panic'Wei Yang2-0/+20
2024-05-17memblock tests: fix undefined reference to `early_pfn_to_nid'Wei Yang1-0/+5
2024-04-03tools/resolve_btfids: fix build with musl libcNatanael Copa1-0/+2
2024-03-27tools/resolve_btfids: Refactor set sorting with types from btf_ids.hViktor Malik1-0/+9
2024-03-06bpf: Derive source IP addr via bpf_*_fib_lookup()Martynas Pumputis1-0/+10
2024-03-06bpf: Add table ID to bpf_fib_lookup BPF helperLouis DeLosSantos1-3/+18
2024-02-23work around gcc bugs with 'asm goto' with outputsLinus Torvalds1-2/+2
2024-01-26bpf: Add crosstask check to __bpf_get_stackJordan Rome1-0/+3
2023-11-02maple_tree: add GFP_KERNEL to allocations in mas_expected_entries()Liam R. Howlett1-0/+40
2023-10-10bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookupMartin KaFai Lau1-0/+6
2023-10-06bpf: Fix BTF_ID symbol generation collision in tools/Nick Desaulniers1-1/+1
2023-10-06memblock tests: fix warning ‘struct seq_file’ declared inside parameter listMike Rapoport (IBM)1-0/+2
2023-10-06memblock tests: fix warning: "__ALIGN_KERNEL" redefinedMike Rapoport (IBM)1-2/+0
2023-10-06bpf: Clarify error expectations from bpf_clone_redirectStanislav Fomichev1-1/+3
2023-06-05tools headers UAPI: Sync the linux/in.h with the kernel sourcesYanteng Si1-0/+1
2023-05-24open: return EINVAL for O_DIRECTORY | O_CREATChristian Brauner1-1/+0
2023-02-01tools/nolibc: prevent gcc from making memset() loop over itselfWilly Tarreau1-1/+4
2023-02-01tools/nolibc: fix missing includes causing build issues at -O0Willy Tarreau10-0/+29
2023-02-01tools/nolibc: Fix S_ISxxx macrosWarner Losh1-7/+7
2023-02-01nolibc: fix fd_set typeSven Schnelle1-23/+30
2023-01-18tools/nolibc: fix the O_* fcntl/open macro definitions for riscvWilly Tarreau1-7/+7
2023-01-18tools/nolibc: restore mips branch ordering in the _start blockWilly Tarreau1-0/+2
2022-11-04Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-0/+48
2022-11-03tools/headers: Pull in stddef.h to uapi to fix BPF selftests build in CIAndrii Nakryiko2-0/+48
2022-11-01Merge tag 'nolibc-urgent.2022.10.28a' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-7/+10
2022-10-29tools/nolibc/string: Fix memcmp() implementationRasmus Villemoes1-2/+2
2022-10-29tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12Willy Tarreau1-5/+8
2022-10-26tools headers UAPI: Sync linux/perf_event.h with the kernel sourcesArnaldo Carvalho de Melo1-8/+19
2022-10-25tools headers uapi: Sync linux/stat.h with the kernel sourcesArnaldo Carvalho de Melo1-1/+3
2022-10-25tools include UAPI: Sync sound/asound.h copy with the kernel sourcesArnaldo Carvalho de Melo1-16/+0
2022-10-25tools headers uapi: Update linux/in.h copyArnaldo Carvalho de Melo1-14/+8
2022-10-22tools: include: sync include/api/linux/kvm.hPaolo Bonzini1-0/+1
2022-10-12Merge tag 'perf-tools-for-v6.1-1-2022-10-07' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+38
2022-10-11Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-13/+19
2022-10-10Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linuxLinus Torvalds1-49/+12
2022-10-06tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernelRavi Bangoria1-1/+3
2022-10-04Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-29/+158
2022-10-04perf branch: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platformAnshuman Khandual1-0/+6
2022-10-04perf branch: Add branch privilege information request flagAnshuman Khandual1-1/+13
2022-10-04perf branch: Extend branch type classificationAnshuman Khandual1-1/+15
2022-10-04perf branch: Add system error and not in transaction branch typesAnshuman Khandual1-0/+2
2022-10-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+5
2022-10-04Merge tag 'rust-v6.1-rc1' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+1
2022-10-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-2/+5