summaryrefslogtreecommitdiff
path: root/arch/x86/include
AgeCommit message (Expand)Author
2023-08-03x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported()Sean Christopherson
2023-08-03x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()Sean Christopherson
2023-08-03x86/virt: KVM: Move VMXOFF helpers into KVM VMXSean Christopherson
2023-08-03x86/virt: KVM: Open code cpu_has_vmx() in KVM VMXSean Christopherson
2023-08-03x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabledSean Christopherson
2023-08-03x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callbackSean Christopherson
2023-08-03x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackSean Christopherson
2023-08-03x86/reboot: Harden virtualization hooks for emergency rebootSean Christopherson
2023-08-03x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson
2023-08-03x86/mm: Remove "INVPCID single" feature trackingDave Hansen
2023-08-03x86/qspinlock-paravirt: Fix missing-prototype warningArnd Bergmann
2023-08-03x86/paravirt: Silence unused native_pv_lock_init() function warningArnd Bergmann
2023-08-03x86/asm: Avoid unneeded __div64_32 function definitionArnd Bergmann
2023-08-02x86/shstk: Add ARCH_SHSTK_STATUSRick Edgecombe
2023-08-02x86/shstk: Add ARCH_SHSTK_UNLOCKMike Rapoport
2023-08-02x86: Add PTRACE interface for shadow stackRick Edgecombe
2023-08-02x86/shstk: Support WRSS for userspaceRick Edgecombe
2023-08-02x86/shstk: Introduce map_shadow_stack syscallRick Edgecombe
2023-08-02x86/shstk: Handle signals for shadow stackRick Edgecombe
2023-08-02x86/shstk: Introduce routines modifying shstkRick Edgecombe
2023-08-02x86/shstk: Handle thread shadow stackRick Edgecombe
2023-08-02x86/shstk: Add user-mode shadow stack supportRick Edgecombe
2023-08-02x86/shstk: Add user control-protection fault handlerRick Edgecombe
2023-08-02x86: Introduce userspace API for shadow stackRick Edgecombe
2023-08-02x86/fpu: Add helper for modifying xstateRick Edgecombe
2023-08-02x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor statesRick Edgecombe
2023-08-02mm: Don't allow write GUPs to shadow stack memoryRick Edgecombe
2023-07-31x86: always initialize xen-swiotlb when xen-pcifront is enablingChristoph Hellwig
2023-07-31x86/cpu: Fix amd_check_microcode() declarationArnd Bergmann
2023-07-30Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-07-29KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalidSean Christopherson
2023-07-28KVM: SEV: Enable data breakpoints in SEV-ESAlexey Kardashevskiy
2023-07-28x86/smpboot: Change smp_store_boot_cpu_info() to staticSohil Mehta
2023-07-28x86/smp: Remove a non-existent function declarationSohil Mehta
2023-07-28cpu/SMT: Remove topology_smt_supported()Laurent Dufour
2023-07-28cpu/SMT: Move SMT prototypes into cpu_smt.hMichael Ellerman
2023-07-27x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)
2023-07-27x86/srso: Add IBPBBorislav Petkov (AMD)
2023-07-27x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)
2023-07-27x86/srso: Add IBPB_BRTYPE supportBorislav Petkov (AMD)
2023-07-27x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)
2023-07-27x86/microcode/AMD: Rip out static buffersBorislav Petkov (AMD)
2023-07-23x86/hyperv: fix a warning in mshyperv.hZhiHu
2023-07-19x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon
2023-07-18x86/bugs: Increase the x86 bugs vector size to two u32sBorislav Petkov (AMD)
2023-07-17x86/mm: Fix PAT bit missing from page protection modify maskJanusz Krzysztofik
2023-07-17x86/cpu/amd: Add a Zenbleed fixBorislav Petkov (AMD)
2023-07-14ACPI: processor: Introduce acpi_processor_osc()Michal Wilczynski
2023-07-14ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits()Michal Wilczynski
2023-07-14ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits()Michal Wilczynski