summaryrefslogtreecommitdiffstats
path: root/tools/objtool/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-274-13/+21
|\
| * objtool: Get rid of reloc->addendJosh Poimboeuf2023-06-072-3/+3
| * objtool: Get rid of reloc->typeJosh Poimboeuf2023-06-072-3/+3
| * objtool: Add elf_create_section_pair()Josh Poimboeuf2023-06-072-7/+15
* | x86/alternative: Support relocations in alternativesPeter Zijlstra2023-05-101-7/+1
|/
* objtool: Make instruction::stack_ops a single-linked listPeter Zijlstra2023-02-231-2/+2
* objtool: Change arch_decode_instruction() signaturePeter Zijlstra2023-02-232-65/+62
* x86/alternatives: Add alt_instr.flagsBorislav Petkov (AMD)2023-01-051-3/+3
* Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2022-12-199-9/+180
|\
| * objtool/powerpc: Implement arch_pc_relative_reloc()Michael Ellerman2022-11-231-0/+9
| * objtool/powerpc: Add --mcount specific implementationSathvika Vasireddy2022-11-182-0/+18
| * objtool/powerpc: Enable objtool to be built on ppcSathvika Vasireddy2022-11-186-0/+146
| * objtool: Add arch specific function arch_ftrace_match()Sathvika Vasireddy2022-11-181-0/+5
| * objtool: Use macros to define arch specific reloc typesSathvika Vasireddy2022-11-181-0/+2
| * objtool: Use target file endianness instead of a compiled constantChristophe Leroy2022-11-181-9/+0
* | objtool: Allow !PC relative relocationsPeter Zijlstra2022-10-171-0/+24
|/
* objtool,x86: Teach decode about LOOP* instructionsPeter Zijlstra2022-09-151-0/+6
* x86,objtool: Create .return_sitesPeter Zijlstra2022-06-271-0/+5
* objtool: Reorganize cmdline optionsJosh Poimboeuf2022-04-222-2/+2
* objtool: Add IBT/ENDBR decodingPeter Zijlstra2022-03-151-5/+29
* tools/objtool: Check for use of the ENQCMD instruction in the kernelFenghua Yu2022-03-151-1/+10
* objtool: Add straight-line-speculation validationPeter Zijlstra2021-12-081-4/+9
* objtool,x86: Replace alternatives with .retpoline_sitesPeter Zijlstra2021-10-281-120/+0
* Merge branch 'objtool/urgent'Peter Zijlstra2021-10-071-1/+1
|\
| * objtool: Make .altinstructions section entry size consistentJoe Lawrence2021-10-051-1/+1
* | objtool: Support pv_opsindirect calls for noinstrPeter Zijlstra2021-09-171-1/+33
* | objtool: Handle __sanitize_cov*() tail callsPeter Zijlstra2021-09-151-0/+20
* | objtool: Introduce CFI hashPeter Zijlstra2021-09-151-11/+9
|/
*-. Merge tags 'objtool-urgent-2021-06-28' and 'objtool-core-2021-06-28' of git:/...Linus Torvalds2021-06-282-1/+2
|\ \
| | * objtool: Decode jump_entry::key addendPeter Zijlstra2021-05-121-0/+1
| * | objtool: Don't make .altinstructions writableJosh Poimboeuf2021-06-241-1/+1
|/ /
* | objtool: Only rewrite unconditional retpoline thunk callsPeter Zijlstra2021-06-111-0/+4
* | objtool/x86: Fix elf_add_alternative() endiannessVasily Gorbik2021-05-121-1/+2
|/
* Merge tag 'objtool-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-04-282-125/+169
|\
| * objtool,x86: More ModRM sugarPeter Zijlstra2021-03-061-11/+17
| * objtool,x86: Rewrite ADD/SUB/ANDPeter Zijlstra2021-03-061-19/+51
| * objtool,x86: Support %riz encodingsPeter Zijlstra2021-03-061-19/+48
| * objtool,x86: Simplify register decodePeter Zijlstra2021-03-061-40/+39
| * objtool,x86: Rewrite LEAVEPeter Zijlstra2021-03-061-3/+11
| * objtool,x86: Rewrite LEA decodePeter Zijlstra2021-03-061-58/+28
| * objtool,x86: Renumber CFI_regPeter Zijlstra2021-03-061-6/+6
* | objtool/x86: Rewrite retpoline thunk callsPeter Zijlstra2021-04-021-0/+117
* | objtool: Handle per arch retpoline namingPeter Zijlstra2021-04-021-0/+5
* | x86/alternatives: Optimize optimize_nops()Peter Zijlstra2021-04-021-1/+1
* | Merge branch 'x86/cpu' into WIP.x86/core, to merge the NOP changes & resolve ...Ingo Molnar2021-04-021-5/+8
|\ \
| * | objtool/x86: Use asm/nops.hPeter Zijlstra2021-03-151-5/+8
| |/
* / tools/objtool: Convert to insn_decode()Borislav Petkov2021-03-151-5/+4
|/
* objtool,x86: Additionally decode: mov %rsp, (%reg)Peter Zijlstra2021-02-101-8/+34
* objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNCJosh Poimboeuf2021-01-261-2/+2
* objtool: Fix retpoline detection in asm codeJosh Poimboeuf2021-01-261-1/+1