summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/kvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.9-rc3' into locking/core, to pick up fixesIngo Molnar2024-04-091-5/+6
|\
| * Merge tag 'kvm-x86-asyncpf_abi-6.9' of https://github.com/kvm-x86/linux into ...Paolo Bonzini2024-03-191-5/+6
| |\
| | * x86/kvm: Use separate percpu variable to track the enabling of asyncpfXiaoyao Li2024-02-061-5/+6
* | | x86/kvm: Make kvm_async_pf_enabled __ro_after_initValentin Schneider2024-03-221-1/+1
|/ /
* | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-151-2/+2
|\ \
| * | x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-241-2/+2
* | | Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-121-1/+1
|\ \ \ | |/ / |/| |
| * | x86/traps: Add sysvec_install() to install a system interrupt handlerXin Li2024-01-311-1/+1
| |/
* / x86/kvm: Fix SEV check in sev_map_percpu_data()Kirill A. Shutemov2024-01-311-1/+2
|/
* Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-091-1/+1
|\
| * arch/x86: Fix typosBjorn Helgaas2024-01-031-1/+1
* | x86/paravirt: Move some functions and defines to alternative.cJuergen Gross2023-12-101-2/+2
|/
* x86/apic: Use u32 for APIC IDs in global dataThomas Gleixner2023-10-101-3/+3
* Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-08-301-7/+7
|\
| * x86/apic: Convert other overrides to apic_update_callback()Thomas Gleixner2023-08-091-3/+3
| * x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb()Thomas Gleixner2023-08-091-2/+2
| * x86/apic: Wrap apic->native_eoi() into a helperThomas Gleixner2023-08-091-1/+1
| * x86/apic: Nuke ack_APIC_irq()Dave Hansen2023-08-091-1/+1
| * x86/apic: Remove pointless arguments from [native_]eoi_write()Thomas Gleixner2023-08-091-3/+3
* | x86/sev: Make enc_dec_hypercall() accept a size instead of npagesSteve Rutherford2023-08-251-3/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-12-151-1/+1
|\
| * x86/kvm: Remove unused virt to phys translation in kvm_guest_cpu_init()Rafael Mendonca2022-11-091-1/+1
* | x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross2022-11-241-13/+6
* | x86/paravirt: Properly align PV functionsThomas Gleixner2022-10-171-0/+1
|/
* x86: kvm: remove NULL check before kfreeDongliang Mu2022-06-201-2/+1
* x86, kvm: use correct GFP flags for preemption disabledPaolo Bonzini2022-05-251-1/+1
* x86/kvm: Alloc dummy async #PF token outside of raw spinlockSean Christopherson2022-05-251-14/+27
* Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-05-251-0/+13
|\
| * x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resumeWanpeng Li2022-04-211-0/+13
* | Merge branch 'kvm-older-features' into HEADPaolo Bonzini2022-04-131-38/+39
|\ \ | |/ |/|
| * KVM: x86: Support the vCPU preemption check with nopvspin and realtime hintLi RongQing2022-04-021-37/+38
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-04-021-1/+1
|\|
| * KVM: x86: fix sending PV IPILi RongQing2022-04-021-1/+1
* | x86/ibt,paravirt: Sprinkle ENDBRPeter Zijlstra2022-03-151-1/+2
|/
* KVM: x86: Yield to IPI target vCPU only if it is busyLi RongQing2022-02-251-1/+1
* x86/kvm: Don't use PV TLB/yield when mwait is advertisedWanpeng Li2022-02-251-0/+2
* x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPUWanpeng Li2022-02-181-3/+6
* x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal timeDavid Woodhouse2022-01-071-3/+3
* Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini2021-11-111-1/+1
|\
| * KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURESPaul Durrant2021-11-111-1/+1
* | Merge branch 'kvm-guest-sev-migration' into kvm-masterPaolo Bonzini2021-11-111-0/+107
|\ \
| * | x86/kvm: Add kexec support for SEV Live Migration.Ashish Kalra2021-11-111-0/+25
| * | x86/kvm: Add guest support for detecting and enabling SEV Live Migration feat...Ashish Kalra2021-11-111-0/+82
| |/
* / x86/sev: Replace occurrences of sev_active() with cc_platform_has()Tom Lendacky2021-10-041-1/+2
|/
* x86/kvm: Don't enable IRQ when IRQ enabled in kvm_waitLai Jiangshan2021-09-061-2/+3
* x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline()Vitaly Kuznetsov2021-05-071-25/+17
* x86/kvm: Disable all PV features on crashVitaly Kuznetsov2021-05-071-12/+32
* x86/kvm: Disable kvmclock on all CPUs on shutdownVitaly Kuznetsov2021-05-071-0/+1
* x86/kvm: Teardown PV features on boot CPU as wellVitaly Kuznetsov2021-05-071-16/+40
* x86/kvm: Fix pr_info() for async PF setup/teardownVitaly Kuznetsov2021-05-051-2/+2