summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2022-10-29iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()Charlotte Tan
2022-10-26x86/hyperv: Fix 'struct hv_enlightened_vmcs' definitionVitaly Kuznetsov
2022-10-26x86/microcode/AMD: Track patch allocation size explicitlyKees Cook
2022-09-23KVM: SEV: add cache flush to solve SEV cache incoherency issuesMingwei Zhang
2022-09-20task_stack, x86/cea: Force-inline stack helpersBorislav Petkov
2022-09-20x86/mm: Force-inline __phys_addr_nodebug()Borislav Petkov
2022-08-31x86/nospec: Fix i386 RSB stuffingPeter Zijlstra
2022-08-31x86/nospec: Unwreck the RSB stuffingPeter Zijlstra
2022-08-31x86/bugs: Add "unknown" reporting for MMIO Stale DataPawan Gupta
2022-08-17KVM: x86/pmu: Introduce the ctrl_mask value for fixed counterLike Xu
2022-08-17KVM: x86: Tag kvm_mmu_x86_module_init() with __initSean Christopherson
2022-08-11x86/speculation: Add LFENCE to RSB fill sequencePawan Gupta
2022-08-11x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-08-11KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini
2022-07-29x86/entry_32: Fix segment exceptionsPeter Zijlstra
2022-07-29x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()Jan Beulich
2022-07-29x86/extable: Prefer local labels in .set directivesNick Desaulniers
2022-07-29x86/amd: Use IBPB for firmware callsPeter Zijlstra
2022-07-29x86/futex: Remove .fixup usagePeter Zijlstra
2022-07-29x86/msr: Remove .fixup usagePeter Zijlstra
2022-07-29x86/extable: Extend extable functionalityPeter Zijlstra
2022-07-29x86/entry_32: Remove .fixup usagePeter Zijlstra
2022-07-29x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFEThomas Gleixner
2022-07-29x86/extable: Rework the exception table mechanicsThomas Gleixner
2022-07-29x86/extable: Get rid of redundant macrosThomas Gleixner
2022-07-29x86/uaccess: Implement macros for CMPXCHG on user addressesPeter Zijlstra
2022-07-29PCI: hv: Fix hv_arch_irq_unmask() for multi-MSIJeffrey Hugo
2022-07-23x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_currentNathan Chancellor
2022-07-23x86/speculation: Disable RRSBA behaviorPawan Gupta
2022-07-23x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra
2022-07-23x86/cpu/amd: Enumerate BTC_NOAndrew Cooper
2022-07-23x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-07-23KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-07-23objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf
2022-07-23x86/speculation: Fix firmware entry SPEC_CTRL handlingJosh Poimboeuf
2022-07-23x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=nJosh Poimboeuf
2022-07-23x86/cpu/amd: Add Spectral ChickenPeter Zijlstra
2022-07-23objtool: Add entry UNRET validationPeter Zijlstra
2022-07-23x86/bugs: Add retbleed=ibpbPeter Zijlstra
2022-07-23objtool: Update Retpoline validationPeter Zijlstra
2022-07-23intel_idle: Disable IBRS during long idlePeter Zijlstra
2022-07-23x86/bugs: Report Intel retbleed vulnerabilityPeter Zijlstra
2022-07-23x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRSPawan Gupta
2022-07-23x86/bugs: Optimize SPEC_CTRL MSR writesPeter Zijlstra
2022-07-23x86/entry: Add kernel IBRS implementationThadeu Lima de Souza Cascardo
2022-07-23x86/bugs: Keep a per-CPU IA32_SPEC_CTRL valuePeter Zijlstra
2022-07-23x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre
2022-07-23x86: Add magic AMD return-thunkPeter Zijlstra
2022-07-23x86: Use return-thunk in asm codePeter Zijlstra
2022-07-23x86,static_call: Use alternative RET encodingPeter Zijlstra