summaryrefslogtreecommitdiffstats
path: root/tools/objtool/check.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2022-12-191-24/+29
|\
| * objtool: Add arch specific function arch_ftrace_match()Sathvika Vasireddy2022-11-181-1/+1
| * objtool: Use macros to define arch specific reloc typesSathvika Vasireddy2022-11-181-1/+1
| * objtool: Read special sections with alts only when specific options are selectedSathvika Vasireddy2022-11-181-3/+5
| * objtool: Add --mnop as an option to --mcountSathvika Vasireddy2022-11-181-9/+10
| * objtool: Use target file class size instead of a compiled constantChristophe Leroy2022-11-181-8/+10
| * objtool: Use target file endianness instead of a compiled constantChristophe Leroy2022-11-181-1/+1
| * objtool: Fix SEGFAULTChristophe Leroy2022-11-181-1/+1
* | Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-151-81/+310
|\ \
| * | objtool: Fix weak hole vs prefix symbolPeter Zijlstra2022-11-051-1/+21
| * | objtool: Add --cfi to generate the .cfi_sites sectionPeter Zijlstra2022-11-011-0/+69
| * | objtool: Add option to generate prefix symbolsPeter Zijlstra2022-11-011-1/+32
| * | objtool: Allow STT_NOTYPE -> STT_FUNC+0 sibling-callsPeter Zijlstra2022-10-171-27/+47
| * | objtool: Rework instruction -> symbol mappingPeter Zijlstra2022-10-171-50/+55
| * | objtool: Allow symbol range comparisons for IBT/ENDBRPeter Zijlstra2022-10-171-0/+28
| * | objtool: Add --hacks=skylakePeter Zijlstra2022-10-171-4/+6
| * | objtool: Add .call_sites sectionPeter Zijlstra2022-10-171-0/+51
| * | objtool: Track init sectionPeter Zijlstra2022-10-171-7/+10
| * | objtool: Allow !PC relative relocationsPeter Zijlstra2022-10-171-1/+1
| |/
* / objtool, kcsan: Add volatile read/write instrumentation to whitelistMarco Elver2022-10-191-0/+10
|/
* Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-111-0/+20
|\
| * objtool: kmsan: list KMSAN API functions as uaccess-safeAlexander Potapenko2022-10-031-0/+20
* | Merge tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-10-101-4/+1
|\ \
| * | objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warningJosh Poimboeuf2022-08-191-3/+0
| * | objtool: Use arch_jump_destination() in read_intra_function_calls()Chen Zhongjin2022-08-191-1/+1
* | | Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2022-10-041-1/+2
|\ \ \
| * | | ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLEPeter Zijlstra (Intel)2022-09-161-1/+2
| | |/ | |/|
* | | Merge tag 'x86_cpu_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-041-0/+3
|\ \ \
| * | | x86/clear_user: Make it fasterBorislav Petkov2022-08-181-0/+3
| | |/ | |/|
* | | objtool: Disable CFI warningsSami Tolvanen2022-09-261-1/+6
| |/ |/|
* | Merge tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-08-281-16/+18
|\ \
| * | x86/sev: Mark snp_abort() noreturnBorislav Petkov2022-08-251-16/+18
| |/
* / x86/ibt, objtool: Add IBT_NOSEAL()Josh Poimboeuf2022-08-191-1/+2
|/
* Merge tag 'docs-6.0' of git://git.lwn.net/linuxLinus Torvalds2022-08-031-1/+1
|\
| * objtool: update objtool.txt referencesMauro Carvalho Chehab2022-07-071-1/+1
* | Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-07-121-14/+316
|\ \
| * | x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra2022-06-291-2/+7
| * | objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf2022-06-271-0/+40
| * | objtool: Add entry UNRET validationPeter Zijlstra2022-06-271-9/+168
| * | objtool: Update Retpoline validationPeter Zijlstra2022-06-271-6/+13
| * | x86: Add magic AMD return-thunkPeter Zijlstra2022-06-271-3/+19
| * | objtool: Treat .text.__x86.* as noinstrPeter Zijlstra2022-06-271-1/+2
| * | x86,objtool: Create .return_sitesPeter Zijlstra2022-06-271-0/+74
| |/
* / x86/ibt, objtool: Don't discard text references from tracepoint sectionPeter Zijlstra2022-07-071-2/+1
|/
* x86/extable: Annotate ex_handler_msr_mce() as a dead endBorislav Petkov2022-05-271-0/+1
* objtool: Mark __ubsan_handle_builtin_unreachable() as noreturnPeter Zijlstra2022-05-271-1/+2
* objtool: Fix objtool regression on x32 systemsMikulas Patocka2022-05-201-4/+5
* objtool: Remove --lto and --vmlinux in favor of --linkJosh Poimboeuf2022-04-221-26/+14
* objtool: Make noinstr hacks optionalJosh Poimboeuf2022-04-221-1/+1
* objtool: Make jump label hack optionalJosh Poimboeuf2022-04-221-1/+1