aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include/asm
AgeCommit message (Expand)AuthorFilesLines
2024-09-17Merge tag 'kvm-x86-svm-6.12' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-5/+15
2024-09-17Merge tag 'kvm-x86-pat_vmx_msrs-6.12' of https://github.com/kvm-x86/linux int...Paolo Bonzini2-24/+50
2024-09-17Merge tag 'kvm-x86-mmu-6.12' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-5/+9
2024-09-17Merge tag 'kvm-x86-misc-6.12' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-2/+6
2024-09-17Merge branch 'kvm-redo-enable-virt' into HEADPaolo Bonzini3-5/+8
2024-09-17Merge branch 'kvm-memslot-zap-quirk' into HEADPaolo Bonzini1-1/+2
2024-09-09KVM: x86/mmu: Subsume kvm_mmu_unprotect_page() into the and_retry() versionSean Christopherson1-1/+0
2024-09-09KVM: x86: Update retry protection fields when forcing retry on emulation failureSean Christopherson1-1/+9
2024-09-09KVM: x86/mmu: Apply retry protection to "fast nTDP unprotect" pathSean Christopherson1-0/+1
2024-09-09KVM: x86/mmu: Replace PFERR_NESTED_GUEST_PAGE with a more descriptive helperSean Christopherson1-4/+0
2024-09-04KVM: x86: Register "emergency disable" callbacks when virt is enabledSean Christopherson1-0/+3
2024-09-04x86/reboot: Unconditionally define cpu_emergency_virt_cb typedefSean Christopherson1-1/+1
2024-09-04KVM: x86: Rename virtualization {en,dis}abling APIs to match common KVMSean Christopherson2-4/+4
2024-09-01Merge tag 'x86-urgent-2024-09-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-6/+12
2024-08-29KVM: x86: Exit to userspace if fastpath triggers one on instruction skipSean Christopherson1-0/+1
2024-08-29KVM: SVM: Add host SEV-ES save area structure into VMCB via a unionSean Christopherson1-5/+15
2024-08-29KVM: x86: Re-split x2APIC ICR into ICR+ICR2 for AMD (x2AVIC)Sean Christopherson1-0/+2
2024-08-28x86/resctrl: Fix arch_mbm_* array overrun on SNCPeter Newman1-6/+0
2024-08-22KVM: x86: Rename get_msr_feature() APIs to get_feature_msr()Sean Christopherson2-2/+2
2024-08-22KVM: x86: Refactor kvm_x86_ops.get_msr_feature() to avoid kvm_msr_entrySean Christopherson1-1/+1
2024-08-22KVM: VMX: Open code VMX preemption timer rate mask in its accessorXin Li1-2/+1
2024-08-22KVM VMX: Move MSR_IA32_VMX_MISC bit defines to asm/vmx.hSean Christopherson2-12/+12
2024-08-22KVM: nVMX: Add a helper to encode VMCS info in MSR_IA32_VMX_BASICSean Christopherson1-2/+5
2024-08-22KVM: VMX: Track CPU's MSR_IA32_VMX_BASIC as a single 64-bit valueXin Li1-0/+5
2024-08-22KVM: VMX: Move MSR_IA32_VMX_BASIC bit defines to asm/vmx.hXin Li2-8/+7
2024-08-22x86/cpu: KVM: Move macro to encode PAT value to common headerSean Christopherson1-0/+6
2024-08-22x86/cpu: KVM: Add common defines for architectural memory types (PAT, MTRRs, ...Sean Christopherson2-3/+17
2024-08-22KVM: x86: Advertise AVX10.1 CPUID to userspaceTao Su1-0/+1
2024-08-20x86/kaslr: Expose and use the end of the physical memory address spaceThomas Gleixner2-0/+5
2024-08-14x86/fpu: Avoid writing LBR bit to IA32_XSS unless supportedMitchell Levy1-0/+7
2024-08-14KVM: x86/mmu: Introduce a quirk to control memslot zap behaviorYan Zhao1-1/+2
2024-08-14KVM: x86: Disallow read-only memslots for SEV-ES and SEV-SNP (and TDX)Sean Christopherson1-0/+2
2024-08-07x86/paravirt: Fix incorrect virt spinlock setting on bare metalChen Yu1-5/+7
2024-08-04Merge tag 'x86-urgent-2024-08-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2024-08-02Merge branch 'kvm-fixes' into HEADPaolo Bonzini1-0/+1
2024-07-31x86/setup: Parse the builtin command line before mergingBorislav Petkov (AMD)1-0/+4
2024-07-27Merge tag 'for-linus-6.11-rc1a-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+0
2024-07-26KVM: x86: disallow pre-fault for SNP VMs before initializationPaolo Bonzini1-0/+1
2024-07-25x86/xen: fix memblock_reserve() usage on PVHRoger Pau Monne1-5/+0
2024-07-24Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-0/+73
2024-07-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-42/+144
2024-07-19x86: vdso: Wire up getrandom() vDSO implementationJason A. Donenfeld3-0/+73
2024-07-18Merge tag 'x86-percpu-2024-07-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-255/+278
2024-07-18Merge tag 'ftrace-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-2/+0
2024-07-18Merge tag 'probes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-0/+4
2024-07-16Merge tag 'perf-core-2024-07-16' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-0/+15
2024-07-16Merge tag 'pm-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-0/+4
2024-07-16Merge tag 'hardening-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2024-07-16Merge tag 'efi-next-for-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-16/+6
2024-07-16Merge tag 'asm-generic-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0