| Age | Commit message (Expand) | Author |
| 2022-03-15 | objtool: Find unused ENDBR instructions | Peter Zijlstra |
| 2022-03-15 | objtool: Validate IBT assumptions | Peter Zijlstra |
| 2022-03-15 | objtool: Add IBT/ENDBR decoding | Peter Zijlstra |
| 2022-03-15 | objtool: Read the NOENDBR annotation | Peter Zijlstra |
| 2022-03-15 | x86: Annotate idtentry_df() | Peter Zijlstra |
| 2022-03-15 | x86,objtool: Move the ASM_REACHABLE annotation to objtool.h | Peter Zijlstra |
| 2022-03-15 | x86: Annotate call_on_stack() | Peter Zijlstra |
| 2022-03-15 | objtool: Rework ASM_REACHABLE | Peter Zijlstra |
| 2022-03-15 | x86: Mark __invalid_creds() __noreturn | Peter Zijlstra |
| 2022-03-15 | exit: Mark do_group_exit() __noreturn | Peter Zijlstra |
| 2022-03-15 | x86: Mark stop_this_cpu() __noreturn | Peter Zijlstra |
| 2022-03-15 | objtool: Ignore extra-symbol code | Peter Zijlstra |
| 2022-03-15 | objtool: Rename --duplicate to --lto | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Ensure module init/exit points have references | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Dont generate ENDBR in .discard.text | Peter Zijlstra |
| 2022-03-15 | x86/ibt,sev: Annotations | Peter Zijlstra |
| 2022-03-15 | x86/ibt,ftrace: Annotate ftrace code patching | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Annotate text references | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Disable IBT around firmware | Peter Zijlstra |
| 2022-03-15 | x86/alternative: Simplify int3_selftest_ip | Peter Zijlstra |
| 2022-03-15 | x86/ibt,kexec: Disable CET on kexec | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Add IBT feature, MSR and #CP handling | Peter Zijlstra |
| 2022-03-15 | x86/ibt,ftrace: Add ENDBR to samples/ftrace | Peter Zijlstra |
| 2022-03-15 | x86/ibt,bpf: Add ENDBR instructions to prologue and trampoline | Peter Zijlstra |
| 2022-03-15 | x86/ibt,kprobes: Cure sym+0 equals fentry woes | Peter Zijlstra |
| 2022-03-15 | x86/ibt,ftrace: Make function-graph play nice | Peter Zijlstra |
| 2022-03-15 | x86/livepatch: Validate __fentry__ location | Peter Zijlstra |
| 2022-03-15 | x86/ibt,ftrace: Search for __fentry__ location | Peter Zijlstra |
| 2022-03-15 | x86/ibt,kvm: Add ENDBR to fastops | Peter Zijlstra |
| 2022-03-15 | x86/ibt,crypto: Add ENDBR for the jump-table entries | Peter Zijlstra |
| 2022-03-15 | x86/ibt,paravirt: Sprinkle ENDBR | Peter Zijlstra |
| 2022-03-15 | x86/linkage: Add ENDBR to SYM_FUNC_START*() | Peter Zijlstra |
| 2022-03-15 | x86/ibt,entry: Sprinkle ENDBR dust | Peter Zijlstra |
| 2022-03-15 | x86/ibt,xen: Sprinkle the ENDBR | Peter Zijlstra |
| 2022-03-15 | x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel() | Peter Zijlstra |
| 2022-03-15 | x86/entry: Cleanup PARAVIRT | Peter Zijlstra |
| 2022-03-15 | x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() | Peter Zijlstra |
| 2022-03-15 | x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Add ANNOTATE_NOENDBR | Peter Zijlstra |
| 2022-03-15 | x86/ibt: Base IBT bits | Peter Zijlstra |
| 2022-03-15 | objtool: Have WARN_FUNC fall back to sym+off | Peter Zijlstra |
| 2022-03-15 | objtool,efi: Update __efi64_thunk annotation | Peter Zijlstra |
| 2022-03-15 | objtool: Default ignore INT3 for unreachable | Peter Zijlstra |
| 2022-03-15 | objtool: Add --dry-run | Peter Zijlstra |
| 2022-03-15 | static_call: Avoid building empty .static_call_sites | Peter Zijlstra |
| 2022-03-15 | Merge branch 'arm64/for-next/linkage' | Peter Zijlstra |
| 2022-03-15 | tools/objtool: Check for use of the ENQCMD instruction in the kernel | Fenghua Yu |
| 2022-03-13 | Linux 5.17-rc8 | Linus Torvalds |
| 2022-03-13 | Merge tag 'x86_urgent_for_v5.17_rc8' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds |
| 2022-03-12 | Merge tag 'perf-tools-fixes-for-v5.17-2022-03-12' of git://git.kernel.org/pub... | Linus Torvalds |