summaryrefslogtreecommitdiff
path: root/tools/include/linux
AgeCommit message (Expand)AuthorFilesLines
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
2023-10-06bpf: Fix BTF_ID symbol generation collision in tools/Nick Desaulniers1-1/+1
2023-08-26x86/ibt: Add ANNOTATE_NOENDBRPeter Zijlstra1-0/+16
2023-08-26objtool: Add frame-pointer-specific function ignoreJosh Poimboeuf1-0/+12
2023-02-06tools: fix ARRAY_SIZE defines in tools and selftests hdrsShuah Khan1-0/+2
2022-12-31tools/include: Add _RET_IP_ and math definitions to kernel.hKarolina Drobnik1-0/+6
2022-07-23objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf1-2/+4
2022-07-23objtool: Add entry UNRET validationPeter Zijlstra1-0/+3
2021-09-13tools: compiler-gcc.h: Guard error attribute use with __has_attributeNathan Chancellor1-1/+3
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-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+2
2021-09-08tools: rename bitmap_alloc() to bitmap_zalloc()Andy Shevchenko1-2/+2
2021-08-19tools: Add sparse context/locking annotations in compiler-types.hRiccardo Mancini1-0/+18
2021-07-14tools headers: Remove broken definition of __LITTLE_ENDIANArnaldo Carvalho de Melo1-6/+0
2021-06-30tools lib: Adopt bitmap_intersects() operation from the kernel sourcesAlexey Bayduraev1-0/+11
2021-05-22linux/bits.h: fix compilation error with GENMASKRikard Falkeborn2-1/+9
2021-05-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-13/+5
2021-05-06tools: sync small_const_nbits() macro with the kernelYury Norov1-3/+0
2021-05-06tools: sync BITMAP_LAST_WORD_MASK() macro with the kernelYury Norov1-6/+1
2021-05-06tools: bitmap: sync function declarations with the kernelYury Norov1-4/+4
2021-05-01Merge tag 'perf-tools-for-v5.13-2021-04-29' of git://git.kernel.org/pub/scm/l...Linus Torvalds2-0/+78
2021-04-15tools include: Add an initial math64.hRob Herring1-0/+75
2021-03-31Merge 'x86/alternatives'Borislav Petkov1-0/+18
2021-03-15x86/insn: Add an insn_decode() APIBorislav Petkov1-0/+73
2021-03-11static_call: Move struct static_call_key definition to static_call_types.hJuergen Gross1-0/+18
2021-03-08tools include: Add __sum16 and __wsum definitions.Ian Rogers1-0/+3
2021-03-06tools headers UAPI: Update tools' copy of linux/coresight-pmu.hArnaldo Carvalho de Melo1-5/+15
2021-02-23Merge tag 'modules-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+0
2021-02-23Merge tag 'objtool-core-2021-02-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+12
2021-02-21Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+241
2021-02-17static_call: Allow module use without exposing static_call_keyJosh Poimboeuf1-2/+25
2021-02-17static_call: Pull some static_call declarations to the type headersPeter Zijlstra1-0/+27
2021-02-17rbtree: Add generic add and find helpersPeter Zijlstra1-1/+191
2021-02-08module: remove EXPORT_UNUSED_SYMBOL*Christoph Hellwig1-2/+0
2021-02-08module: remove EXPORT_SYMBOL_GPL_FUTUREChristoph Hellwig1-1/+0
2021-01-26objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNCJosh Poimboeuf1-1/+4
2021-01-26objtool: Add asm version of STACK_FRAME_NON_STANDARDJosh Poimboeuf1-0/+8
2021-01-26samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warningsTiezhu Yang1-0/+3
2021-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-5/+0
2021-01-15tools headers: Syncronize linux/build_bug.h with the kernel sourcesArnaldo Carvalho de Melo1-5/+0
2021-01-14bpf: Add bitwise atomic instructionsBrendan Jackman1-0/+6
2021-01-14bpf: Add instructions for atomic_[cmp]xchgBrendan Jackman1-0/+2
2021-01-14bpf: Add BPF_FETCH field / create atomic_fetch_add instructionBrendan Jackman1-0/+1
2021-01-14bpf: Rename BPF_XADD and prepare to encode other atomics in .immBrendan Jackman1-4/+11
2020-12-18tools headers: Update linux/ctype.h with the kernel sourcesArnaldo Carvalho de Melo1-5/+12
2020-12-18tools headers: Add conditional __has_builtin()Arnaldo Carvalho de Melo1-0/+11
2020-12-18tools headers: Get tools's linux/compiler.h closer to the kernel'sArnaldo Carvalho de Melo2-3/+11
2020-12-17tools headers: Syncronize linux/build_bug.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+5