summaryrefslogtreecommitdiffstats
path: root/tools/objtool/check.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* objtool: Make static call annotation optionalJosh Poimboeuf2022-04-221-4/+6
* objtool: Make stack validation frame-pointer-specificJosh Poimboeuf2022-04-221-2/+2
* objtool: Extricate sls from stack validationJosh Poimboeuf2022-04-221-13/+43
* objtool: Rework ibt and extricate from stack validationJosh Poimboeuf2022-04-221-133/+147
* objtool: Make stack validation optionalJosh Poimboeuf2022-04-221-13/+15
* objtool: Ditch subcommandsJosh Poimboeuf2022-04-221-0/+8
* objtool: Reorganize cmdline optionsJosh Poimboeuf2022-04-221-31/+31
* Merge branch 'tip/x86/urgent'Peter Zijlstra2022-04-221-8/+5
|\
| * objtool: Use offstr() to print address of missing ENDBRJosh Poimboeuf2022-04-191-3/+2
| * objtool: Print data address for "!ENDBR" data warningsJosh Poimboeuf2022-04-191-5/+2
| * x86,objtool: Mark cpu_startup_entry() __noreturnPeter Zijlstra2022-04-191-0/+1
* | objtool: Fix type of reloc::addendPeter Zijlstra2022-04-221-4/+4
* | objtool: Fix function fallthrough detection for vmlinuxJosh Poimboeuf2022-04-191-1/+1
* | objtool: Fix sibling call detection in alternativesJosh Poimboeuf2022-04-191-19/+17
* | objtool: Don't set 'jump_dest' for sibling callsJosh Poimboeuf2022-04-191-13/+22
|/
* objtool: Fix SLS validation for kcov tail-call replacementPeter Zijlstra2022-04-051-0/+11
* objtool: Fix IBT tail-call detectionPeter Zijlstra2022-04-051-5/+14
* objtool: Find unused ENDBR instructionsPeter Zijlstra2022-03-151-2/+67
* objtool: Validate IBT assumptionsPeter Zijlstra2022-03-151-3/+207
* objtool: Read the NOENDBR annotationPeter Zijlstra2022-03-151-0/+27
* objtool: Rework ASM_REACHABLEPeter Zijlstra2022-03-151-13/+20
* x86: Mark __invalid_creds() __noreturnPeter Zijlstra2022-03-151-0/+1
* exit: Mark do_group_exit() __noreturnPeter Zijlstra2022-03-151-0/+1
* x86: Mark stop_this_cpu() __noreturnPeter Zijlstra2022-03-151-0/+1
* objtool: Ignore extra-symbol codePeter Zijlstra2022-03-151-0/+43
* objtool: Rename --duplicate to --ltoPeter Zijlstra2022-03-151-1/+6
* objtool: Default ignore INT3 for unreachablePeter Zijlstra2022-03-151-7/+5
* objtool: Fix truncated string warningSergei Trofimovich2022-01-241-1/+1
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-3/+5
|\
| * objtool: Add a missing comma to avoid string concatenationEric W. Biederman2021-12-151-1/+1
| * exit: Rename complete_and_exit to kthread_complete_and_exitEric W. Biederman2021-12-131-1/+1
| * exit: Rename module_put_and_exit to module_put_and_kthread_exitEric W. Biederman2021-12-131-1/+1