summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/kvm.c
AgeCommit message (Expand)AuthorFilesLines
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 ...Paolo Bonzini1-5/+6
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2024-03-11Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus 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/ker...Linus 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...Linus 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/kvma...Paolo 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
2021-11-11Merge branch 'kvm-guest-sev-migration' into kvm-masterPaolo Bonzini1-0/+107
2021-11-11x86/kvm: Add kexec support for SEV Live Migration.Ashish Kalra1-0/+25
2021-11-11x86/kvm: Add guest support for detecting and enabling SEV Live Migration feat...Ashish Kalra1-0/+82
2021-10-04x86/sev: Replace occurrences of sev_active() with cc_platform_has()Tom Lendacky1-1/+2
2021-09-06x86/kvm: Don't enable IRQ when IRQ enabled in kvm_waitLai Jiangshan1-2/+3
2021-05-07x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline()Vitaly Kuznetsov1-25/+17
2021-05-07x86/kvm: Disable all PV features on crashVitaly Kuznetsov1-12/+32
2021-05-07x86/kvm: Disable kvmclock on all CPUs on shutdownVitaly Kuznetsov1-0/+1
2021-05-07x86/kvm: Teardown PV features on boot CPU as wellVitaly Kuznetsov1-16/+40