summaryrefslogtreecommitdiffstats
path: root/tools/objtool
Commit message (Expand)AuthorAgeFilesLines
* objtool: Fix compile failure when using the x32 compilerMikulas Patocka2024-03-301-1/+1
* Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds2024-03-2215-197/+875
|\
| * objtool: Check local label in read_unwind_hints()Tiezhu Yang2024-03-111-1/+11
| * objtool: Check local label in add_dead_ends()Tiezhu Yang2024-03-112-17/+24
| * objtool/LoongArch: Enable orc to be builtTiezhu Yang2024-03-114-0/+192
| * objtool/x86: Separate arch-specific and generic partsTiezhu Yang2024-03-115-179/+206
| * objtool/LoongArch: Implement instruction decoderTiezhu Yang2024-03-111-2/+271
| * objtool/LoongArch: Enable objtool to be builtTiezhu Yang2024-03-116-0/+173
* | Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-03-141-1/+0
|\ \
| * | init: remove obsolete arch_call_rest_init() wrapperGeert Uytterhoeven2024-02-221-1/+0
| |/
* | Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-03-122-1/+13
|\ \
| * | objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocksJosh Poimboeuf2024-02-291-0/+12
| * | fortify: Split reporting and avoid passing string pointerKees Cook2024-02-291-1/+1
| |/
* | Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-112-3/+3
|\ \
| * | x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNKBreno Leitao2024-01-101-1/+1
| * | x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINEBreno Leitao2024-01-102-2/+2
| |/
* / x86/objtool: Teach objtool about ERET[US]H. Peter Anvin (Intel)2024-01-311-5/+14
|/
* Merge tag 'objtool-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-081-1/+1
|\
| * objtool: Fix calloc call for new -Walloc-sizeSam James2023-11-171-1/+1
* | cred: get rid of CONFIG_DEBUG_CREDENTIALSJens Axboe2023-12-151-1/+0
|/
* Merge tag 'x86_tdx_for_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-011-0/+1
|\
| * x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed()Kai Huang2023-09-181-0/+1
* | Merge tag 'objtool-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-10-303-14/+10
|\ \
| * | objtool: Remove max symbol name length limitationAaron Plattner2023-10-051-8/+6
| * | objtool: Propagate early errorsAaron Plattner2023-10-051-3/+1
| * | objtool: Use 'the fallthrough' pseudo-keywordRuan Jinjie2023-10-031-3/+3
* | | Merge tag 'x86_bugs_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-10-301-0/+16
|\ \ \
| * | | objtool: Fix return thunk patching in retpolinesJosh Poimboeuf2023-10-201-0/+16
| |/ /
* | | Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefsLinus Torvalds2023-10-301-0/+2
|\ \ \ | |/ / |/| |
| * | objtool: Add bcachefs noreturnsKent Overstreet2023-10-191-0/+2
| |/
* / objtool: Fix _THIS_IP_ detection for cold functionsJosh Poimboeuf2023-09-121-1/+2
|/
* objtool/x86: Fixup frame-pointer vs rethunkPeter Zijlstra2023-08-171-6/+11
* x86/cpu: Rename original retbleed methodsPeter Zijlstra2023-08-162-2/+2
* x86/cpu: Clean up SRSO return thunk messPeter Zijlstra2023-08-161-1/+1
* objtool/x86: Fix SRSO messPeter Zijlstra2023-08-164-6/+31
* x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANGPetr Pavlu2023-08-141-1/+1
* x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)2023-07-271-1/+4
* objtool: initialize all of struct elfMichal Kubecek2023-07-101-1/+1
* objtool: Remove btrfs_assertfail() from the noreturn exceptions listIngo Molnar2023-06-291-1/+0
* Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-2715-695/+908
|\
| * objtool: Skip reading DWARF section dataJosh Poimboeuf2023-06-071-1/+6
| * objtool: Free insns when doneJosh Poimboeuf2023-06-071-0/+30
| * objtool: Get rid of reloc->rel[a]Josh Poimboeuf2023-06-073-78/+96
| * objtool: Shrink elf hash nodesJosh Poimboeuf2023-06-072-18/+58
| * objtool: Shrink reloc->sym_reloc_entryJosh Poimboeuf2023-06-072-6/+7
| * objtool: Get rid of reloc->jump_table_startJosh Poimboeuf2023-06-072-13/+23
| * objtool: Get rid of reloc->addendJosh Poimboeuf2023-06-076-42/+53
| * objtool: Get rid of reloc->typeJosh Poimboeuf2023-06-075-13/+21
| * objtool: Get rid of reloc->offsetJosh Poimboeuf2023-06-073-14/+18
| * objtool: Get rid of reloc->idxJosh Poimboeuf2023-06-072-7/+9