summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2024-07-18x86/retpoline: Move a NOENDBR annotation to the SRSO dummy return thunkJim Mattson
2024-07-05efi/x86: Free EFI memory map only when installing a new one.Ard Biesheuvel
2024-07-05efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architecturesArd Biesheuvel
2024-07-05efi: memmap: Move manipulation routines into x86 arch treeArd Biesheuvel
2024-07-05syscalls: fix compat_sys_io_pgetevents_time64 usageArnd Bergmann
2024-07-05x86: stop playing stack games in profile_pc()Linus Torvalds
2024-07-05x86/amd_nb: Check for invalid SMN readsYazen Ghannam
2024-07-05x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTELTony Luck
2024-07-05x86/cpu/vfm: Add new macros to work with (vendor/family/model) valuesTony Luck
2024-06-16x86/mm: Remove broken vsyscall emulation code from the page fault codeLinus Torvalds
2024-06-16genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offlineDongli Zhang
2024-06-16x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=yMasahiro Yamada
2024-06-16x86/insn: Fix PUSH instruction in x86 instruction decoder opcode mapAdrian Hunter
2024-06-16x86/purgatory: Switch to the position-independent small code modelArd Biesheuvel
2024-06-16x86/boot: Ignore relocations in .notes sections in walk_relocs() tooGuixiong Wei
2024-06-16crypto: x86/sha256-avx2 - add missing vzeroupperEric Biggers
2024-06-16crypto: x86/nh-avx2 - add missing vzeroupperEric Biggers
2024-06-16x86/tsc: Trust initial offset in architectural TSC-adjust MSRsDaniel J Blueman
2024-05-25KVM: x86: Clear "has_error_code", not "error_code", for RM exception injectionSean Christopherson
2024-05-25x86/xen: Drop USERGS_SYSRET64 paravirt callJuergen Gross
2024-05-02cpu: Re-enable CPU mitigations by default for !X86 architecturesSean Christopherson
2024-05-02x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQEric Biggers
2024-05-02x86/apic: Force native_apic_mem_read() to use the MOV instructionAdam Dunlap
2024-04-13x86/head/64: Re-enable stack protectionMichael Roth
2024-04-13x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunkBorislav Petkov (AMD)
2024-04-13x86/mm/pat: fix VM_PAT handling in COW mappingsDavid Hildenbrand
2024-04-13x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordSean Christopherson
2024-04-13x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSOBorislav Petkov (AMD)
2024-04-13x86/bugs: Fix the SRSO mitigation on Zen3/4Borislav Petkov (AMD)
2024-04-13x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()Borislav Petkov (AMD)
2024-04-13x86/srso: Add SRSO mitigation for Hygon processorsPu Wen
2024-04-13Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."Ingo Molnar
2024-04-13x86/cpufeatures: Add new word for scattered featuresSandipan Das
2024-04-13x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabledKim Phillips
2024-04-13KVM/x86: Export RFDS_NO and RFDS_CLEAR to guestsPawan Gupta
2024-04-13x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta
2024-04-13x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setPawan Gupta
2024-04-13KVM/VMX: Move VERW closer to VMentry for MDS mitigationPawan Gupta
2024-04-13KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCHPawan Gupta
2024-04-13x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta
2024-04-13x86/entry_32: Add VERW just before userspace transitionPawan Gupta
2024-04-13x86/entry_64: Add VERW just before userspace transitionPawan Gupta
2024-04-13x86/bugs: Add asm helpers for executing VERWPawan Gupta
2024-04-13x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffixPawan Gupta
2024-04-13KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()Sean Christopherson
2024-04-13x86/pm: Work around false positive kmemleak report in msr_build_context()Anton Altaparmakov
2024-04-13x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski
2024-04-13x86/CPU/AMD: Update the Zenbleed microcode revisionsBorislav Petkov (AMD)
2024-04-13x86/bugs: Use sysfs_emit()Borislav Petkov
2024-04-13x86/cpu: Support AMD Automatic IBRSKim Phillips