aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/kvm.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-19x86/kvm: Force legacy PCI hole to UC when overriding MTRRs for TDX/SNPSean Christopherson1-2/+19
2025-07-24x86: Handle KCOV __init vs inline mismatchesKees Cook1-1/+1
2025-05-16x86/cpuid: Rename hypervisor_cpuid_base()/for_each_possible_hypervisor_cpuid_base() to cpuid_base_hypervisor()/for_each_possible_cpuid_base_hypervisor()Ahmed S. Darwish1-1/+1
2025-05-02x86/msr: Replace wrmsr(msr, low, 0) with wrmsrq(msr, low)Xin Li (Intel)1-1/+1
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-13/+13
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-1/+1
2025-02-21x86/mm: Remove pv_ops.mmu.tlb_remove_table callRik van Riel1-1/+0
2024-12-04x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()Kirill A. Shutemov1-1/+1
2024-10-20x86/kvm: Override default caching mode for SEV-SNP and TDXKirill A. Shutemov1-0/+4
2024-04-09Merge tag 'v6.9-rc3' into locking/core, to pick up fixesIngo Molnar1-5/+6
2024-03-22x86/kvm: Make kvm_async_pf_enabled __ro_after_initValentin Schneider1-1/+1
2024-03-18Merge tag 'kvm-x86-asyncpf_abi-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-5/+6
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-2/+2
2024-03-11Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2024-02-23x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He1-2/+2
2024-02-06x86/kvm: Use separate percpu variable to track the enabling of asyncpfXiaoyao Li1-5/+6
2024-01-31x86/kvm: Fix SEV check in sev_map_percpu_data()Kirill A. Shutemov1-1/+2
2024-01-31x86/traps: Add sysvec_install() to install a system interrupt handlerXin Li1-1/+1
2024-01-08Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2024-01-03arch/x86: Fix typosBjorn Helgaas1-1/+1
2023-12-10x86/paravirt: Move some functions and defines to alternative.cJuergen Gross1-2/+2
2023-10-10x86/apic: Use u32 for APIC IDs in global dataThomas Gleixner1-3/+3
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-7/+7
2023-08-25x86/sev: Make enc_dec_hypercall() accept a size instead of npagesSteve Rutherford1-3/+1
2023-08-09x86/apic: Convert other overrides to apic_update_callback()Thomas Gleixner1-3/+3
2023-08-09x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb()Thomas Gleixner1-2/+2
2023-08-09x86/apic: Wrap apic->native_eoi() into a helperThomas Gleixner1-1/+1
2023-08-09x86/apic: Nuke ack_APIC_irq()Dave Hansen1-1/+1
2023-08-09x86/apic: Remove pointless arguments from [native_]eoi_write()Thomas Gleixner1-3/+3
2022-12-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2022-11-24x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross1-13/+6
2022-11-09x86/kvm: Remove unused virt to phys translation in kvm_guest_cpu_init()Rafael Mendonca1-1/+1
2022-10-17x86/paravirt: Properly align PV functionsThomas Gleixner1-0/+1
2022-06-20x86: kvm: remove NULL check before kfreeDongliang Mu1-2/+1
2022-05-25x86, kvm: use correct GFP flags for preemption disabledPaolo Bonzini1-1/+1
2022-05-25x86/kvm: Alloc dummy async #PF token outside of raw spinlockSean Christopherson1-14/+27
2022-05-25Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini1-0/+13
2022-04-21x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resumeWanpeng Li1-0/+13
2022-04-13Merge branch 'kvm-older-features' into HEADPaolo Bonzini1-38/+39
2022-04-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2022-04-02KVM: x86: Support the vCPU preemption check with nopvspin and realtime hintLi RongQing1-37/+38
2022-04-02KVM: x86: fix sending PV IPILi RongQing1-1/+1
2022-03-15x86/ibt,paravirt: Sprinkle ENDBRPeter Zijlstra1-1/+2
2022-02-25KVM: x86: Yield to IPI target vCPU only if it is busyLi RongQing1-1/+1
2022-02-25x86/kvm: Don't use PV TLB/yield when mwait is advertisedWanpeng Li1-0/+2
2022-02-18x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPUWanpeng Li1-3/+6
2022-01-07x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal timeDavid Woodhouse1-3/+3
2021-11-11Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini1-1/+1
2021-11-11KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURESPaul Durrant1-1/+1