summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-04-22objtool: Rename "VMLINUX_VALIDATION" -> "NOINSTR_VALIDATION"Josh Poimboeuf3-5/+5
2022-04-22objtool: Make noinstr hacks optionalJosh Poimboeuf9-6/+23
2022-04-22objtool: Make jump label hack optionalJosh Poimboeuf8-12/+44
2022-04-22objtool: Make static call annotation optionalJosh Poimboeuf5-5/+14
2022-04-22objtool: Make stack validation frame-pointer-specificJosh Poimboeuf5-10/+3
2022-04-22objtool: Add CONFIG_OBJTOOLJosh Poimboeuf17-57/+73
2022-04-22objtool: Extricate sls from stack validationJosh Poimboeuf1-13/+43
2022-04-22objtool: Rework ibt and extricate from stack validationJosh Poimboeuf1-133/+147
2022-04-22objtool: Make stack validation optionalJosh Poimboeuf5-13/+23
2022-04-22objtool: Add option to print section addressesJosh Poimboeuf3-14/+19
2022-04-22objtool: Don't print parentheses in function addressesJosh Poimboeuf1-5/+1
2022-04-22objtool: Ditch subcommandsJosh Poimboeuf10-211/+72
2022-04-22objtool: Reorganize cmdline optionsJosh Poimboeuf9-78/+108
2022-04-22libsubcmd: Fix OPTION_GROUP sortingJosh Poimboeuf1-3/+14
2022-04-22Merge branch 'tip/x86/urgent'Peter Zijlstra19-23/+52
2022-04-22objtool: Fix code relocs vs weak symbolsPeter Zijlstra1-22/+165
2022-04-22objtool: Fix type of reloc::addendPeter Zijlstra3-7/+7
2022-04-19objtool: Fix function fallthrough detection for vmlinuxJosh Poimboeuf3-3/+2
2022-04-19objtool: Fix sibling call detection in alternativesJosh Poimboeuf1-19/+17
2022-04-19objtool: Don't set 'jump_dest' for sibling callsJosh Poimboeuf1-13/+22
2022-04-19x86/uaccess: Don't jump between functionsJosh Poimboeuf1-35/+52
2022-04-19x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT configNur Hussein1-1/+1
2022-04-19objtool: Use offstr() to print address of missing ENDBRJosh Poimboeuf1-3/+2
2022-04-19objtool: Print data address for "!ENDBR" data warningsJosh Poimboeuf1-5/+2
2022-04-19x86/xen: Add ANNOTATE_NOENDBR to startup_xen()Josh Poimboeuf1-0/+1
2022-04-19x86/uaccess: Add ENDBR to __put_user_nocheck*()Josh Poimboeuf1-0/+4
2022-04-19x86/retpoline: Add ANNOTATE_NOENDBR for retpolinesJosh Poimboeuf1-1/+1
2022-04-19x86/static_call: Add ANNOTATE_NOENDBR to static call trampolineJosh Poimboeuf1-0/+1
2022-04-19objtool: Enable unreachable warnings for CLANG LTOJosh Poimboeuf2-2/+2
2022-04-19x86,objtool: Explicitly mark idtentry_body()s tail REACHABLEPeter Zijlstra1-0/+3
2022-04-19x86,objtool: Mark cpu_startup_entry() __noreturnPeter Zijlstra2-1/+2
2022-04-19x86,xen,objtool: Add UNWIND hintPeter Zijlstra1-0/+1
2022-04-19lib/strn*,objtool: Enforce user_access_begin() rulesPeter Zijlstra2-2/+2
2022-04-19MAINTAINERS: Add x86 unwinding entryJosh Poimboeuf1-0/+9
2022-04-19x86/unwind/orc: Recheck address range after stack info was updatedDmitry Monakhov1-4/+4
2022-04-19x86/cpu: Load microcode during restore_processor_state()Borislav Petkov3-4/+14
2022-04-19x86/cpu: Add new Alderlake and Raptorlake CPU model numbersTony Luck1-0/+3
2022-04-17Linux 5.18-rc3v5.18-rc3Linus Torvalds1-1/+1
2022-04-17Merge tag 'for-linus-5.18-rc3-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-64/+23
2022-04-17Merge tag 'x86-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-24/+102
2022-04-17Merge tag 'timers-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-7/+10
2022-04-17Merge tag 'smp-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-19/+19
2022-04-17Merge tag 'irq-urgent-2022-04-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+3
2022-04-17Merge tag 'for-v5.18-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre...Linus Torvalds2-0/+8
2022-04-17Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-12/+54
2022-04-17Merge tag 'devicetree-fixes-for-5.18-2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds28-165/+145
2022-04-17Merge tag 'gpio-fixes-for-v5.18-rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-13/+21
2022-04-17Merge tag 'soc-fixes-5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds146-605/+299
2022-04-17Merge tag 'random-5.18-rc3-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-25/+21
2022-04-16Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds12-311/+280