aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2023-08-05x86/cpuid: make cpuid_class a static const structureIvan Orlov1-15/+16
2023-08-03x86/paravirt: Fix tlb_remove_table function callback prototype warningKees Cook1-2/+6
2023-08-03x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabledSean Christopherson1-1/+4
2023-08-03x86/reboot: Disable virtualization during reboot iff callback is registeredSean Christopherson1-2/+1
2023-08-03x86/reboot: Hoist "disable virt" helpers above "emergency reboot" pathSean Christopherson1-45/+45
2023-08-03x86/reboot: Assert that IRQs are disabled when turning off virtualizationSean Christopherson1-1/+7
2023-08-03x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callbackSean Christopherson1-3/+0
2023-08-03x86/reboot: KVM: Handle VMXOFF in KVM's reboot callbackSean Christopherson1-20/+9
2023-08-03x86/reboot: Harden virtualization hooks for emergency rebootSean Christopherson1-6/+24
2023-08-03x86/reboot: VMCLEAR active VMCSes before emergency rebootSean Christopherson2-31/+22
2023-08-03x86/paravirt: Silence unused native_pv_lock_init() function warningArnd Bergmann1-1/+2
2023-08-03x86/alternative: Add a __alt_reloc_selftest() prototypeArnd Bergmann1-0/+1
2023-08-02x86/shstk: Don't retry vm_munmap() on -EINTRRick Edgecombe1-21/+17
2023-08-02x86/shstk: Move arch detail comment out of core mmRick Edgecombe1-0/+25
2023-08-02x86/shstk: Add ARCH_SHSTK_STATUSRick Edgecombe2-1/+8
2023-08-02x86/shstk: Add ARCH_SHSTK_UNLOCKMike Rapoport2-2/+8
2023-08-02x86: Add PTRACE interface for shadow stackRick Edgecombe2-0/+93
2023-08-02x86/cpufeatures: Enable CET CR4 bit for shadow stackRick Edgecombe1-8/+27
2023-08-02x86/shstk: Wire in shadow stack interfaceRick Edgecombe1-0/+8
2023-08-02x86: Expose thread features in /proc/$PID/statusRick Edgecombe1-0/+23
2023-08-02x86/shstk: Support WRSS for userspaceRick Edgecombe1-1/+42
2023-08-02x86/shstk: Introduce map_shadow_stack syscallRick Edgecombe1-8/+51
2023-08-02x86/shstk: Check that signal frame is shadow stack memRick Edgecombe1-2/+29
2023-08-02x86/shstk: Check that SSP is aligned on sigreturnRick Edgecombe1-0/+3
2023-08-02x86/shstk: Handle signals for shadow stackRick Edgecombe3-0/+102
2023-08-02x86/shstk: Introduce routines modifying shstkRick Edgecombe1-0/+75
2023-08-02x86/shstk: Handle thread shadow stackRick Edgecombe3-4/+94
2023-08-02x86/shstk: Add user-mode shadow stack supportRick Edgecombe1-0/+145
2023-08-02x86/shstk: Add user control-protection fault handlerRick Edgecombe5-24/+88
2023-08-02x86: Introduce userspace API for shadow stackRick Edgecombe3-0/+52
2023-08-02x86/fpu: Add helper for modifying xstateRick Edgecombe1-0/+18
2023-08-02x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor statesRick Edgecombe1-47/+43
2023-08-02x86/kprobes: Prohibit probing on compiler generated CFI checking codeMasami Hiramatsu1-0/+34
2023-07-31x86: always initialize xen-swiotlb when xen-pcifront is enablingChristoph Hellwig1-22/+7
2023-07-31x86/apic: Hide unused safe_smp_processor_id() on 32-bit UPArnd Bergmann1-0/+2
2023-07-31Merge 6.5-rc4 into char-misc-nextGreg Kroah-Hartman5-87/+151
2023-07-30Merge tag 'x86_urgent_for_v6.5_rc4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-8/+11
2023-07-30x86/APM: drop the duplicate APM_MINOR_DEV macroRandy Dunlap1-6/+0
2023-07-29x86/srso: Fix return thunks in generated codeJosh Poimboeuf2-3/+7
2023-07-28x86/smpboot: Change smp_store_boot_cpu_info() to staticSohil Mehta1-1/+1
2023-07-28x86/smpboot: Remove a stray comment about CPU hotplugSohil Mehta1-3/+1
2023-07-28cpu/SMT: Remove topology_smt_supported()Laurent Dufour1-8/+0
2023-07-28cpu/SMT: Store the current/max number of threadsMichael Ellerman1-1/+1
2023-07-27x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)1-0/+19
2023-07-27x86/srso: Add IBPBBorislav Petkov (AMD)1-0/+23
2023-07-27x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)3-12/+30
2023-07-27x86/srso: Add IBPB_BRTYPE supportBorislav Petkov (AMD)1-1/+11
2023-07-27x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)5-4/+157
2023-07-27x86/microcode/AMD: Rip out static buffersBorislav Petkov (AMD)2-66/+29
2023-07-25x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memoryKirill A. Shutemov1-7/+11