summaryrefslogtreecommitdiff
path: root/tools/include
AgeCommit message (Expand)AuthorFilesLines
2025-06-27bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETEPaul Chaignon1-0/+2
2024-09-04tools: move alignment-related macros to new <linux/align.h>Alexander Lobakin2-1/+13
2024-09-04bitmap: introduce generic optimized bitmap_size()Alexander Lobakin1-3/+4
2024-07-05hugetlb_encode.h: fix undefined behaviour (34 << 26)Matthias Goergens1-13/+13
2024-06-16bpf: Pack struct bpf_fib_lookupAnton Protopopov1-1/+1
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-03-06bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookupMartin KaFai Lau1-0/+6
2024-03-01tools headers UAPI: Sync linux/fscrypt.h with the kernel sourcesArnaldo Carvalho de Melo1-1/+2
2024-01-25bpf: Add crosstask check to __bpf_get_stackJordan Rome1-0/+3
2023-12-13tools headers UAPI: Sync linux/perf_event.h with the kernel sourcesNamhyung Kim1-1/+4
2023-10-25perf: Add irq and exception return branch typesAnshuman Khandual1-0/+2
2023-10-06bpf: Fix BTF_ID symbol generation collision in tools/Nick Desaulniers1-1/+1
2023-10-06bpf: Clarify error expectations from bpf_clone_redirectStanislav Fomichev1-1/+3
2023-08-26x86/ibt: Add ANNOTATE_NOENDBRPeter Zijlstra1-0/+16
2023-08-26objtool: Add frame-pointer-specific function ignoreJosh Poimboeuf1-0/+12
2023-06-05Bonding: add arp_missed_max optionHangbin Liu1-0/+1
2023-03-17tools include: add dis-asm-compat.h to handle version differencesAndres Freund1-0/+55
2023-02-06tools: fix ARRAY_SIZE defines in tools and selftests hdrsShuah Khan1-0/+2
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
2023-01-18tools/nolibc: Remove .global _start from the entry point codeAmmar Faizi6-6/+0
2023-01-18tools/nolibc/arch: mark the _start symbol as weakWilly Tarreau6-0/+6
2023-01-18tools/nolibc/arch: split arch-specific code into individual filesWilly Tarreau8-1186/+1266
2023-01-18tools/nolibc/types: split syscall-specific definitions into their own filesWilly Tarreau2-108/+135
2023-01-18tools/nolibc/std: move the standard type definitions to std.hWilly Tarreau2-37/+54
2023-01-18tools/nolibc: use pselect6 on RISCVWilly Tarreau1-0/+3
2023-01-18tools/nolibc: x86-64: Use `mov $60,%eax` instead of `mov $60,%rax`Ammar Faizi1-1/+1
2023-01-18tools/nolibc: x86: Remove `r8`, `r9` and `r10` from the clobber listAmmar Faizi1-14/+19
2022-12-31tools/include: Add _RET_IP_ and math definitions to kernel.hKarolina Drobnik1-0/+6
2022-11-10tools/nolibc/string: Fix memcmp() implementationRasmus Villemoes1-2/+2
2022-09-23tools/include/uapi: Fix <asm/errno.h> for parisc and xtensaBen Hutchings1-2/+2
2022-08-11selftests/bpf: Extend verifier and bpf_sock tests for dst_port loadsJakub Sitnicki1-1/+2
2022-07-23objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf1-2/+4
2022-07-23objtool: Add entry UNRET validationPeter Zijlstra1-0/+3
2022-04-08bpf: Fix comment for helper bpf_current_task_under_cgroup()Hengqi Chen1-2/+2
2022-02-08tools include UAPI: Sync sound/asound.h copy with the kernel sourcesArnaldo Carvalho de Melo1-1/+3
2022-01-27tools/nolibc: fix incorrect truncation of exit codeWilly Tarreau1-8/+5
2022-01-27tools/nolibc: i386: fix initial stack alignmentWilly Tarreau1-1/+9
2022-01-27tools/nolibc: x86-64: Fix startup code bugAmmar Faizi1-2/+8
2021-11-18x86/insn: Use get_unaligned() instead of memcpy()Borislav Petkov1-0/+23
2021-10-05tools include UAPI: Sync sound/asound.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2021-09-13tools: compiler-gcc.h: Guard error attribute use with __has_attributeNathan Chancellor1-1/+3
2021-09-13Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minimum version)Linus Torvalds2-144/+4
2021-09-13compiler-gcc.h: drop checks for older GCC versionsNick Desaulniers1-3/+1
2021-09-13compiler.h: drop fallback overflow checkersNick Desaulniers2-141/+3
2021-09-11tools headers UAPI: Update tools's copy of drm.h headersArnaldo Carvalho de Melo1-2/+12
2021-09-11tools headers UAPI: Sync drm/i915_drm.h with the kernel sourcesArnaldo Carvalho de Melo1-81/+417
2021-09-11tools headers UAPI: Sync linux/fs.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2021-09-11tools headers UAPI: Sync linux/in.h copy with the kernel sourcesArnaldo Carvalho de Melo1-10/+32