Age | Commit message (Expand) | Author | Files | Lines |
2024-03-30 | objtool: Fix compile failure when using the x32 compiler | Mikulas Patocka | 1 | -1/+1 |
2024-03-22 | Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch... | Linus Torvalds | 15 | -197/+875 |
2024-03-14 | Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -1/+0 |
2024-03-12 | Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -1/+13 |
2024-03-11 | Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -3/+3 |
2024-03-11 | objtool: Check local label in read_unwind_hints() | Tiezhu Yang | 1 | -1/+11 |
2024-03-11 | objtool: Check local label in add_dead_ends() | Tiezhu Yang | 2 | -17/+24 |
2024-03-11 | objtool/LoongArch: Enable orc to be built | Tiezhu Yang | 4 | -0/+192 |
2024-03-11 | objtool/x86: Separate arch-specific and generic parts | Tiezhu Yang | 5 | -179/+206 |
2024-03-11 | objtool/LoongArch: Implement instruction decoder | Tiezhu Yang | 1 | -2/+271 |
2024-03-11 | objtool/LoongArch: Enable objtool to be built | Tiezhu Yang | 6 | -0/+173 |
2024-02-29 | objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks | Josh Poimboeuf | 1 | -0/+12 |
2024-02-29 | fortify: Split reporting and avoid passing string pointer | Kees Cook | 1 | -1/+1 |
2024-02-22 | init: remove obsolete arch_call_rest_init() wrapper | Geert Uytterhoeven | 1 | -1/+0 |
2024-01-31 | x86/objtool: Teach objtool about ERET[US] | H. Peter Anvin (Intel) | 1 | -5/+14 |
2024-01-10 | x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK | Breno Leitao | 1 | -1/+1 |
2024-01-10 | x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE | Breno Leitao | 2 | -2/+2 |
2024-01-08 | Merge tag 'objtool-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+1 |
2023-12-15 | cred: get rid of CONFIG_DEBUG_CREDENTIALS | Jens Axboe | 1 | -1/+0 |
2023-11-17 | objtool: Fix calloc call for new -Walloc-size | Sam James | 1 | -1/+1 |
2023-11-01 | Merge tag 'x86_tdx_for_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+1 |
2023-10-30 | Merge tag 'objtool-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 3 | -14/+10 |
2023-10-30 | Merge tag 'x86_bugs_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+16 |
2023-10-30 | Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefs | Linus Torvalds | 1 | -0/+2 |
2023-10-20 | objtool: Fix return thunk patching in retpolines | Josh Poimboeuf | 1 | -0/+16 |
2023-10-19 | objtool: Add bcachefs noreturns | Kent Overstreet | 1 | -0/+2 |
2023-10-05 | objtool: Remove max symbol name length limitation | Aaron Plattner | 1 | -8/+6 |
2023-10-05 | objtool: Propagate early errors | Aaron Plattner | 1 | -3/+1 |
2023-10-03 | objtool: Use 'the fallthrough' pseudo-keyword | Ruan Jinjie | 1 | -3/+3 |
2023-09-18 | x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed() | Kai Huang | 1 | -0/+1 |
2023-09-12 | objtool: Fix _THIS_IP_ detection for cold functions | Josh Poimboeuf | 1 | -1/+2 |
2023-08-17 | objtool/x86: Fixup frame-pointer vs rethunk | Peter Zijlstra | 1 | -6/+11 |
2023-08-16 | x86/cpu: Rename original retbleed methods | Peter Zijlstra | 2 | -2/+2 |
2023-08-16 | x86/cpu: Clean up SRSO return thunk mess | Peter Zijlstra | 1 | -1/+1 |
2023-08-16 | objtool/x86: Fix SRSO mess | Peter Zijlstra | 4 | -6/+31 |
2023-08-14 | x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG | Petr Pavlu | 1 | -1/+1 |
2023-07-27 | x86/srso: Add a Speculative RAS Overflow mitigation | Borislav Petkov (AMD) | 1 | -1/+4 |
2023-07-10 | objtool: initialize all of struct elf | Michal Kubecek | 1 | -1/+1 |
2023-06-29 | objtool: Remove btrfs_assertfail() from the noreturn exceptions list | Ingo Molnar | 1 | -1/+0 |
2023-06-27 | Merge tag 'objtool-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 15 | -695/+908 |
2023-06-27 | Merge tag 'linux-kselftest-kunit-6.5-rc1' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 1 | -0/+1 |
2023-06-26 | Merge tag 'x86_alternatives_for_v6.5' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -7/+1 |
2023-06-19 | btrfs: print assertion failure report and stack trace from the same line | David Sterba | 1 | -1/+0 |
2023-06-07 | objtool: Skip reading DWARF section data | Josh Poimboeuf | 1 | -1/+6 |
2023-06-07 | objtool: Free insns when done | Josh Poimboeuf | 1 | -0/+30 |
2023-06-07 | objtool: Get rid of reloc->rel[a] | Josh Poimboeuf | 3 | -78/+96 |
2023-06-07 | objtool: Shrink elf hash nodes | Josh Poimboeuf | 2 | -18/+58 |
2023-06-07 | objtool: Shrink reloc->sym_reloc_entry | Josh Poimboeuf | 2 | -6/+7 |
2023-06-07 | objtool: Get rid of reloc->jump_table_start | Josh Poimboeuf | 2 | -13/+23 |
2023-06-07 | objtool: Get rid of reloc->addend | Josh Poimboeuf | 6 | -42/+53 |
2023-06-07 | objtool: Get rid of reloc->type | Josh Poimboeuf | 5 | -13/+21 |
2023-06-07 | objtool: Get rid of reloc->offset | Josh Poimboeuf | 3 | -14/+18 |
2023-06-07 | objtool: Get rid of reloc->idx | Josh Poimboeuf | 2 | -7/+9 |
2023-06-07 | objtool: Get rid of reloc->list | Josh Poimboeuf | 2 | -24/+26 |
2023-06-07 | objtool: Allocate relocs in advance for new rela sections | Josh Poimboeuf | 1 | -5/+13 |
2023-06-07 | objtool: Add for_each_reloc() | Josh Poimboeuf | 2 | -12/+18 |
2023-06-07 | objtool: Don't free memory in elf_close() | Josh Poimboeuf | 1 | -20/+4 |
2023-06-07 | objtool: Keep GElf_Rel[a] structs synced | Josh Poimboeuf | 1 | -41/+14 |
2023-06-07 | objtool: Add elf_create_section_pair() | Josh Poimboeuf | 6 | -157/+184 |
2023-06-07 | objtool: Add mark_sec_changed() | Josh Poimboeuf | 2 | -16/+29 |
2023-06-07 | objtool: Fix reloc_hash size | Josh Poimboeuf | 2 | -10/+14 |
2023-06-07 | objtool: Consolidate rel/rela handling | Josh Poimboeuf | 3 | -159/+68 |
2023-06-07 | objtool: Improve reloc naming | Josh Poimboeuf | 3 | -149/+151 |
2023-06-07 | objtool: Remove flags argument from elf_create_section() | Josh Poimboeuf | 4 | -15/+18 |
2023-06-07 | objtool: Tidy elf.h | Josh Poimboeuf | 1 | -49/+47 |
2023-06-07 | objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions | Josh Poimboeuf | 2 | -0/+13 |
2023-06-07 | tools: Remove unnecessary variables | Lu Hongfei | 1 | -4/+3 |
2023-06-02 | objtool: Add __kunit_abort() to noreturns | Josh Poimboeuf | 1 | -0/+1 |
2023-05-16 | objtool: Move noreturn function list to separate file | Josh Poimboeuf | 3 | -44/+50 |
2023-05-16 | objtool: Remove superfluous global_noreturns entries | Josh Poimboeuf | 1 | -2/+0 |
2023-05-16 | objtool: Ignore exc_double_fault() __noreturn warnings | Josh Poimboeuf | 1 | -1/+30 |
2023-05-16 | objtool: Detect missing __noreturn annotations | Josh Poimboeuf | 2 | -1/+19 |
2023-05-16 | objtool: Include backtrace in verbose mode | Josh Poimboeuf | 3 | -24/+20 |
2023-05-16 | objtool: Add verbose option for disassembling affected functions | Josh Poimboeuf | 4 | -0/+88 |
2023-05-16 | objtool: Limit unreachable warnings to once per function | Josh Poimboeuf | 3 | -3/+10 |
2023-05-10 | x86/alternative: Support relocations in alternatives | Peter Zijlstra | 1 | -7/+1 |
2023-04-28 | Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 8 | -271/+290 |
2023-04-26 | Merge tag 'for-6.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -0/+1 |
2023-04-24 | Merge tag 'docs-6.4' of git://git.lwn.net/linux | Linus Torvalds | 1 | -1/+1 |
2023-04-18 | x86: improve on the non-rep 'copy_user' function | Linus Torvalds | 1 | -1/+1 |
2023-04-18 | x86: improve on the non-rep 'clear_user' function | Linus Torvalds | 1 | -1/+1 |
2023-04-18 | x86: inline the 'rep movs' in user copies for the FSRM case | Linus Torvalds | 1 | -1/+0 |
2023-04-18 | x86: move stac/clac from user copy routines into callers | Linus Torvalds | 1 | -0/+3 |
2023-04-18 | x86: don't use REP_GOOD or ERMS for user memory clearing | Linus Torvalds | 1 | -2/+0 |
2023-04-17 | btrfs: mark btrfs_assertfail() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-04-14 | x86/hyperv: Mark hv_ghcb_terminate() as noreturn | Guilherme G. Piccoli | 1 | -0/+1 |
2023-04-14 | scsi: message: fusion: Mark mpt_halt_firmware() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-04-14 | x86/cpu: Mark {hlt,resume}_play_dead() __noreturn | Josh Poimboeuf | 1 | -0/+2 |
2023-04-14 | btrfs: Mark btrfs_assertfail() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-04-14 | objtool: Include weak functions in global_noreturns check | Josh Poimboeuf | 1 | -4/+4 |
2023-04-14 | cpu: Mark nmi_panic_self_stop() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-04-14 | cpu: Mark panic_smp_self_stop() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-04-14 | x86/head: Mark *_start_kernel() __noreturn | Josh Poimboeuf | 1 | -0/+2 |
2023-04-14 | init: Mark start_kernel() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-04-14 | init: Mark [arch_call_]rest_init() __noreturn | Josh Poimboeuf | 1 | -0/+2 |
2023-04-14 | objtool: Generate ORC data for __pfx code | Josh Poimboeuf | 1 | -0/+14 |
2023-04-14 | objtool: Separate prefix code from stack validation code | Josh Poimboeuf | 1 | -38/+50 |
2023-04-14 | objtool: Remove superfluous dead_end_function() check | Josh Poimboeuf | 1 | -2/+1 |
2023-04-14 | objtool: Add symbol iteration helpers | Josh Poimboeuf | 3 | -58/+51 |
2023-04-14 | objtool: Add WARN_INSN() | Josh Poimboeuf | 3 | -115/+70 |
2023-04-14 | objtool: Add stackleak instrumentation to uaccess safe list | Josh Poimboeuf | 1 | -0/+2 |
2023-04-14 | Revert "objtool: Support addition to set CFA base" | Josh Poimboeuf | 1 | -11/+0 |
2023-03-30 | docs: move x86 documentation into Documentation/arch/ | Jonathan Corbet | 1 | -1/+1 |
2023-03-23 | x86,objtool: Split UNWIND_HINT_EMPTY in two | Josh Poimboeuf | 3 | -16/+20 |
2023-03-23 | x86,objtool: Separate unret validation from unwind hints | Josh Poimboeuf | 2 | -22/+47 |
2023-03-23 | x86,objtool: Introduce ORC_TYPE_* | Josh Poimboeuf | 2 | -6/+20 |
2023-03-23 | objtool: Add objtool_types.h | Josh Poimboeuf | 4 | -4/+4 |
2023-03-08 | sched/idle: Mark arch_cpu_idle_dead() __noreturn | Josh Poimboeuf | 1 | -0/+1 |
2023-03-02 | Merge tag 'objtool-core-2023-03-02' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 20 | -300/+419 |
2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+2 |
2023-02-23 | objtool: Fix ORC 'signal' propagation | Josh Poimboeuf | 3 | -0/+3 |
2023-02-23 | objtool: Remove instruction::list | Peter Zijlstra | 4 | -86/+133 |
2023-02-23 | objtool: Fix overlapping alternatives | Peter Zijlstra | 1 | -26/+43 |
2023-02-23 | objtool: Union instruction::{call_dest,jump_table} | Peter Zijlstra | 2 | -29/+50 |
2023-02-23 | objtool: Remove instruction::reloc | Peter Zijlstra | 2 | -16/+14 |
2023-02-23 | objtool: Shrink instruction::{type,visited} | Peter Zijlstra | 1 | -5/+5 |
2023-02-23 | objtool: Make instruction::alts a single-linked list | Peter Zijlstra | 2 | -10/+10 |
2023-02-23 | objtool: Make instruction::stack_ops a single-linked list | Peter Zijlstra | 4 | -10/+9 |
2023-02-23 | objtool: Change arch_decode_instruction() signature | Peter Zijlstra | 4 | -71/+64 |
2023-02-23 | Merge branch 'linus' into objtool/core, to pick up Xen dependencies | Ingo Molnar | 2 | -3/+27 |
2023-02-21 | Merge tag 'for-linus-6.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+1 |
2023-02-21 | Merge tag 'x86_alternatives_for_v6.3_rc1' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 1 | -3/+3 |
2023-02-20 | objtool: add UACCESS exceptions for __tsan_volatile_read/write | Arnd Bergmann | 1 | -0/+2 |
2023-02-13 | x86/xen: mark xen_pv_play_dead() as __noreturn | Juergen Gross | 1 | -0/+1 |
2023-02-11 | x86/unwind/orc: Add 'signal' field to ORC metadata | Josh Poimboeuf | 1 | -2/+2 |
2023-02-11 | objtool: mem*() are not uaccess safe | Peter Zijlstra | 1 | -3/+0 |
2023-02-01 | objtool: Optimize layout of struct special_alt | Thomas Weißschuh | 1 | -1/+1 |
2023-02-01 | objtool: Optimize layout of struct symbol | Thomas Weißschuh | 1 | -3/+2 |
2023-02-01 | objtool: Allocate multiple structures with calloc() | Thomas Weißschuh | 2 | -21/+25 |
2023-02-01 | objtool: Make struct check_options static | Thomas Weißschuh | 2 | -3/+1 |
2023-02-01 | objtool: Make struct entries[] static and const | Thomas Weißschuh | 1 | -3/+3 |
2023-02-01 | objtool: Fix HOSTCC flag usage | Ian Rogers | 1 | -12/+15 |
2023-01-31 | Merge tag 'v6.2-rc6' into sched/core, to pick up fixes | Ingo Molnar | 1 | -0/+9 |
2023-01-30 | objtool: Properly support make V=1 | Ian Rogers | 1 | -4/+10 |
2023-01-30 | objtool: Install libsubcmd in build | Ian Rogers | 3 | -10/+24 |
2023-01-21 | objtool: Check that module init/exit function is an indirect call target | Michal Kubecek | 2 | -0/+15 |
2023-01-13 | entry, kasan, x86: Disallow overriding mem*() functions | Peter Zijlstra | 1 | -0/+3 |
2023-01-13 | ubsan: Fix objtool UACCESS warns | Peter Zijlstra | 1 | -0/+1 |
2023-01-13 | objtool/idle: Validate __cpuidle code as noinstr | Peter Zijlstra | 1 | -0/+13 |
2023-01-09 | objtool: Tolerate STT_NOTYPE symbols at end of section | Nicholas Piggin | 1 | -0/+9 |
2023-01-07 | objtool: Fix memory leak in create_static_call_sections() | Miaoqian Lin | 1 | -0/+2 |
2023-01-05 | x86/alternatives: Add alt_instr.flags | Borislav Petkov (AMD) | 1 | -3/+3 |
2022-12-19 | Merge tag 'powerpc-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 19 | -56/+269 |
2022-12-14 | Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 10 | -182/+566 |
2022-11-23 | objtool/powerpc: Implement arch_pc_relative_reloc() | Michael Ellerman | 2 | -0/+11 |
2022-11-18 | objtool/powerpc: Add --mcount specific implementation | Sathvika Vasireddy | 2 | -0/+18 |
2022-11-18 | objtool/powerpc: Enable objtool to be built on ppc | Sathvika Vasireddy | 6 | -0/+146 |
2022-11-18 | objtool: Add arch specific function arch_ftrace_match() | Sathvika Vasireddy | 3 | -1/+8 |
2022-11-18 | objtool: Use macros to define arch specific reloc types | Sathvika Vasireddy | 2 | -1/+3 |
2022-11-18 | objtool: Read special sections with alts only when specific options are selected | Sathvika Vasireddy | 1 | -3/+5 |
2022-11-18 | objtool: Add --mnop as an option to --mcount | Sathvika Vasireddy | 3 | -9/+25 |
2022-11-18 | objtool: Use target file class size instead of a compiled constant | Christophe Leroy | 3 | -10/+24 |
2022-11-18 | objtool: Use target file endianness instead of a compiled constant | Christophe Leroy | 6 | -31/+30 |
2022-11-18 | objtool: Fix SEGFAULT | Christophe Leroy | 1 | -1/+1 |
2022-11-05 | objtool: Fix weak hole vs prefix symbol | Peter Zijlstra | 1 | -1/+21 |
2022-11-05 | objtool: Optimize elf_dirty_reloc_sym() | Peter Zijlstra | 2 | -17/+12 |
2022-11-01 | objtool: Add --cfi to generate the .cfi_sites section | Peter Zijlstra | 3 | -0/+71 |
2022-11-01 | objtool: Add option to generate prefix symbols | Peter Zijlstra | 5 | -1/+67 |
2022-11-01 | objtool: Avoid O(bloody terrible) behaviour -- an ode to libelf | Peter Zijlstra | 2 | -7/+84 |
2022-11-01 | objtool: Slice up elf_create_section_symbol() | Peter Zijlstra | 1 | -21/+35 |
2022-10-18 | objtool, kcsan: Add volatile read/write instrumentation to whitelist | Marco Elver | 1 | -0/+10 |
2022-10-17 | objtool: Allow STT_NOTYPE -> STT_FUNC+0 sibling-calls | Peter Zijlstra | 1 | -27/+47 |
2022-10-17 | objtool: Rework instruction -> symbol mapping | Peter Zijlstra | 2 | -51/+66 |
2022-10-17 | objtool: Allow symbol range comparisons for IBT/ENDBR | Peter Zijlstra | 1 | -0/+28 |
2022-10-17 | objtool: Fix find_{symbol,func}_containing() | Peter Zijlstra | 2 | -54/+42 |
2022-10-17 | objtool: Add --hacks=skylake | Peter Zijlstra | 3 | -5/+13 |
2022-10-17 | objtool: Add .call_sites section | Peter Zijlstra | 3 | -0/+53 |
2022-10-17 | objtool: Track init section | Peter Zijlstra | 2 | -8/+11 |
2022-10-17 | objtool: Allow !PC relative relocations | Peter Zijlstra | 3 | -1/+27 |
2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+20 |
2022-10-10 | Merge tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -4/+7 |
2022-10-04 | Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -1/+2 |
2022-10-04 | Merge tag 'x86_cpu_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+3 |
2022-10-03 | objtool: kmsan: list KMSAN API functions as uaccess-safe | Alexander Potapenko | 1 | -0/+20 |
2022-09-26 | objtool: Disable CFI warnings | Sami Tolvanen | 1 | -1/+6 |
2022-09-26 | objtool: Preserve special st_shndx indexes in elf_update_symbol | Sami Tolvanen | 1 | -1/+6 |
2022-09-16 | ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE | Peter Zijlstra (Intel) | 1 | -1/+2 |
2022-09-15 | objtool,x86: Teach decode about LOOP* instructions | Peter Zijlstra | 1 | -0/+6 |
2022-08-28 | Merge tag 'x86-urgent-2022-08-28' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -16/+18 |
2022-08-25 | x86/sev: Mark snp_abort() noreturn | Borislav Petkov | 1 | -16/+18 |
2022-08-19 | objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning | Josh Poimboeuf | 1 | -3/+0 |
2022-08-19 | objtool: Use arch_jump_destination() in read_intra_function_calls() | Chen Zhongjin | 1 | -1/+1 |
2022-08-19 | x86/ibt, objtool: Add IBT_NOSEAL() | Josh Poimboeuf | 1 | -1/+2 |
2022-08-18 | x86/clear_user: Make it faster | Borislav Petkov | 1 | -0/+3 |
2022-08-02 | Merge tag 'docs-6.0' of git://git.lwn.net/linux | Linus Torvalds | 1 | -1/+1 |
2022-07-11 | Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 9 | -22/+356 |
2022-07-07 | objtool: update objtool.txt references | Mauro Carvalho Chehab | 1 | -1/+1 |
2022-07-07 | x86/ibt, objtool: Don't discard text references from tracepoint section | Peter Zijlstra | 1 | -2/+1 |
2022-06-29 | x86/retbleed: Add fine grained Kconfig knobs | Peter Zijlstra | 3 | -2/+15 |
2022-06-27 | objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} | Josh Poimboeuf | 2 | -9/+50 |
2022-06-27 | objtool: Add entry UNRET validation | Peter Zijlstra | 4 | -11/+184 |
2022-06-27 | objtool: Update Retpoline validation | Peter Zijlstra | 1 | -6/+13 |
2022-06-27 | x86: Add magic AMD return-thunk | Peter Zijlstra | 1 | -3/+19 |
2022-06-27 | objtool: Treat .text.__x86.* as noinstr | Peter Zijlstra | 1 | -1/+2 |
2022-06-27 | x86,objtool: Create .return_sites | Peter Zijlstra | 6 | -0/+83 |
2022-05-27 | x86/extable: Annotate ex_handler_msr_mce() as a dead end | Borislav Petkov | 1 | -0/+1 |
2022-05-27 | objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn | Peter Zijlstra | 1 | -1/+2 |
2022-05-26 | Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -2/+2 |
2022-05-20 | objtool: Fix objtool regression on x32 systems | Mikulas Patocka | 3 | -7/+8 |
2022-05-20 | objtool: Fix symbol creation | Peter Zijlstra | 1 | -69/+129 |