aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2022-03-15Merge branch 'x86/pasid' into x86/core, to resolve conflictsIngo Molnar3-2/+67
2022-03-15x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopyNathan Chancellor1-0/+5
2022-03-15x86: Remove toolchain check for X32 ABI capabilityMasahiro Yamada6-28/+8
2022-03-15x86/alternative: Use .ibt_endbr_seal to seal indirect callsPeter Zijlstra6-2/+71
2022-03-15objtool: Find unused ENDBR instructionsPeter Zijlstra1-0/+9
2022-03-15x86: Annotate idtentry_df()Peter Zijlstra1-0/+3
2022-03-15x86,objtool: Move the ASM_REACHABLE annotation to objtool.hPeter Zijlstra2-0/+2
2022-03-15x86: Annotate call_on_stack()Peter Zijlstra1-1/+2
2022-03-15x86: Mark stop_this_cpu() __noreturnPeter Zijlstra2-2/+2
2022-03-15x86/ibt: Dont generate ENDBR in .discard.textPeter Zijlstra1-1/+2
2022-03-15x86/ibt,sev: AnnotationsPeter Zijlstra3-0/+4
2022-03-15x86/ibt,ftrace: Annotate ftrace code patchingPeter Zijlstra1-0/+7
2022-03-15x86/ibt: Annotate text referencesPeter Zijlstra8-2/+25
2022-03-15x86/ibt: Disable IBT around firmwarePeter Zijlstra4-2/+48
2022-03-15x86/alternative: Simplify int3_selftest_ipPeter Zijlstra1-14/+7
2022-03-15x86/ibt,kexec: Disable CET on kexecPeter Zijlstra4-1/+20
2022-03-15x86/ibt: Add IBT feature, MSR and #CP handlingPeter Zijlstra9-2/+133
2022-03-15x86/ibt,bpf: Add ENDBR instructions to prologue and trampolinePeter Zijlstra1-2/+24
2022-03-15x86/ibt,kprobes: Cure sym+0 equals fentry woesPeter Zijlstra2-13/+38
2022-03-15x86/ibt,ftrace: Make function-graph play nicePeter Zijlstra2-11/+19
2022-03-15x86/livepatch: Validate __fentry__ locationPeter Zijlstra1-10/+0
2022-03-15x86/ibt,ftrace: Search for __fentry__ locationPeter Zijlstra1-9/+2
2022-03-15x86/ibt,kvm: Add ENDBR to fastopsPeter Zijlstra1-2/+4
2022-03-15x86/ibt,crypto: Add ENDBR for the jump-table entriesPeter Zijlstra1-0/+3
2022-03-15x86/ibt,paravirt: Sprinkle ENDBRPeter Zijlstra4-1/+8
2022-03-15x86/linkage: Add ENDBR to SYM_FUNC_START*()Peter Zijlstra1-0/+31
2022-03-15x86/ibt,entry: Sprinkle ENDBR dustPeter Zijlstra6-13/+29
2022-03-15x86/ibt,xen: Sprinkle the ENDBRPeter Zijlstra6-3/+22
2022-03-15x86/entry,xen: Early rewrite of restore_regs_and_return_to_kernel()Peter Zijlstra7-15/+17
2022-03-15x86/entry: Cleanup PARAVIRTPeter Zijlstra1-2/+2
2022-03-15x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()Peter Zijlstra2-26/+17
2022-03-15x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBRPeter Zijlstra1-1/+9
2022-03-15x86/ibt: Base IBT bitsPeter Zijlstra3-2/+121
2022-03-15objtool,efi: Update __efi64_thunk annotationPeter Zijlstra2-3/+4
2022-03-15Merge branch 'arm64/for-next/linkage'Peter Zijlstra22-99/+90
2022-03-15Merge tag 'v5.17-rc8' into sched/core, to pick up fixesIngo Molnar126-477/+2237
2022-03-14Merge branch 'for-next/spectre-bhb' into for-next/coreWill Deacon27-78/+827
2022-03-14Merge branch 'for-next/fpsimd' into for-next/coreWill Deacon7-81/+126
2022-03-14Merge branch 'for-next/strings' into for-next/coreWill Deacon4-211/+267
2022-03-14Merge branch 'for-next/rng' into for-next/coreWill Deacon1-6/+39
2022-03-14Merge branch 'for-next/perf' into for-next/coreWill Deacon4-139/+251
2022-03-14Merge branch 'for-next/pauth' into for-next/coreWill Deacon11-13/+110
2022-03-14Merge branch 'for-next/mte' into for-next/coreWill Deacon10-9/+67
2022-03-14Merge branch 'for-next/mm' into for-next/coreWill Deacon7-38/+45
2022-03-14Merge branch 'for-next/misc' into for-next/coreWill Deacon11-32/+80
2022-03-14Merge branch 'for-next/linkage' into for-next/coreWill Deacon22-99/+90
2022-03-14Merge branch 'for-next/insn' into for-next/coreWill Deacon5-36/+268
2022-03-14Merge branch 'for-next/errata' into for-next/coreWill Deacon4-7/+58
2022-03-14Merge tag 'v5.17-rc8' into irq/core, to fix conflictsIngo Molnar126-477/+2237
2022-03-14x86/gpu: include drm/i915_pciids.h directly in early quirksJani Nikula1-0/+1