summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* ACPI: processor: Move arch_init_invariance_cppc() call laterMario Limonciello2024-11-062-6/+6
* Merge tag 'x86-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-11-031-1/+4
|\
| * x86/amd_nb: Fix compile-testing without CONFIG_AMD_NBArnd Bergmann2024-10-291-1/+4
* | x86/traps: move kmsan check after instrumentation_beginSabyrzhan Tasbolatov2024-10-291-6/+6
|/
* Merge tag 'x86_urgent_for_v6.12_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-10-273-16/+38
|\
| * x86/sev: Ensure that RMP table fixups are reservedAshish Kalra2024-10-231-0/+2
| * x86/microcode/AMD: Split load_microcode_amd()Borislav Petkov (AMD)2024-10-221-8/+17
| * x86/microcode/AMD: Pay attention to the stepping dynamicallyBorislav Petkov (AMD)2024-10-221-8/+18
| * x86/lam: Disable ADDRESS_MASKING in most casesPawan Gupta2024-10-221-0/+1
* | x86: fix whitespace in runtime-const assembler outputLinus Torvalds2024-10-251-2/+2
* | x86: fix user address masking non-canonical speculation issueLinus Torvalds2024-10-254-21/+42
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-10-214-14/+29
|\ \
| * | KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memorySean Christopherson2024-10-201-1/+5
| * | KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset()Maxim Levitsky2024-10-201-3/+3
| * | KVM: x86/mmu: Add lockdep assert to enforce safe usage of kvm_unmap_gfn_range()Sean Christopherson2024-10-201-0/+11
| * | KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting memslotSean Christopherson2024-10-201-10/+6
| * | x86/kvm: Override default caching mode for SEV-SNP and TDXKirill A. Shutemov2024-10-201-0/+4
* | | Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-10-207-16/+47
|\ \ \ | | |/ | |/|
| * | x86/apic: Always explicitly disarm TSC-deadline timerZhang Rui2024-10-151-1/+13
| * | x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode loadJohn Allen2024-10-111-1/+2
| * | x86/bugs: Use code segment selector for VERW operandPawan Gupta2024-10-091-1/+10
| * | x86/entry_32: Clear CPU buffers after register restore in NMI returnPawan Gupta2024-10-091-1/+2
| * | x86/entry_32: Do not clobber user EFLAGS.ZFPawan Gupta2024-10-091-1/+2
| * | x86/resctrl: Annotate get_mem_config() functions as __initNathan Chancellor2024-10-081-2/+2
| * | x86/resctrl: Avoid overflow in MB settings in bw_validate()Martin Kletzander2024-10-081-9/+14
| * | x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20hRichard Gong2024-10-071-0/+2
* | | Merge tag 'x86_bugs_post_ibpb' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-10-184-1/+43
|\ \ \
| * | | x86/bugs: Do not use UNTRAIN_RET with IBPB on entryJohannes Wikner2024-10-101-0/+17
| * | | x86/bugs: Skip RSB fill at VMEXITJohannes Wikner2024-10-101-0/+15
| * | | x86/entry: Have entry_ibpb() invalidate return predictionsJohannes Wikner2024-10-101-0/+5
| * | | x86/cpufeatures: Add a IBPB_NO_RET BUG flagJohannes Wikner2024-10-102-0/+4
| * | | x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RETJim Mattson2024-10-101-1/+2
| |/ /
* | | Merge tag 'for-linus-6.12a-rc3-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-10-111-0/+4
|\ \ \ | |/ / |/| |
| * | x86/xen: mark boot CPU of PV guest in MSR_IA32_APICBASEJuergen Gross2024-10-081-0/+4
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-10-065-22/+57
|\ \ \ | | |/ | |/|
| * | Merge tag 'kvmarm-fixes-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2024-10-06150-3111/+3034
| |\|
| * | x86/reboot: emergency callbacks are now registered by common KVM codePaolo Bonzini2024-10-062-4/+4
| * | KVM: x86: leave kvm.ko out of the build if no vendor module is requestedPaolo Bonzini2024-10-062-4/+7
| * | KVM: x86/mmu: fix KVM_X86_QUIRK_SLOT_ZAP_ALL for shadow MMUPaolo Bonzini2024-10-041-14/+46
* | | Merge tag 'trace-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-10-041-0/+2
|\ \ \
| * | | x86/ftrace: Include <asm/ptrace.h>Sami Tolvanen2024-10-031-0/+2
| | |/ | |/|
* / | move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-023-3/+3
|/ /
* | x86: kvm: fix build errorLinus Torvalds2024-09-291-0/+2
* | Merge tag 'x86-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-292-0/+11
|\ \
| * | x86/cpu: Add two Intel CPU model numbersTony Luck2024-09-261-0/+5
| * | x86/tdx: Fix "in-kernel MMIO" checkAlexey Gladkov (Intel)2024-09-261-0/+6
* | | Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2024-09-292-6/+9
|\ \ \
| * \ \ Merge branch 'locking/core' into locking/urgent, to pick up pending commitsIngo Molnar2024-09-292-6/+9
| |\ \ \
| | * | | locking/atomic/x86: Redeclare x86_32 arch_atomic64_{add,sub}() as voidUros Bizjak2024-07-171-4/+2
| | * | | locking/atomic/x86: Introduce the read64_nonatomic macro to x86_32 with cx8Uros Bizjak2024-07-171-2/+7