summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/xen.c
AgeCommit message (Expand)Author
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner
2025-03-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2025-03-19Merge tag 'kvm-x86-xen-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-03-19Merge tag 'kvm-x86-pvclock-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2025-02-25KVM: x86: Update Xen TSC leaves during CPUID emulationFred Griffoul
2025-02-24KVM: x86/xen: Move kvm_xen_hvm_config field into kvm_xenSean Christopherson
2025-02-24KVM: x86/xen: Restrict hypercall MSR to unofficial synthetic rangeSean Christopherson
2025-02-18KVM: x86: Switch to use hrtimer_setup()Nam Cao
2025-02-12KVM: x86: Remove per-vCPU "cache" of its reference pvclockSean Christopherson
2025-02-12KVM: x86/xen: Use guest's copy of pvclock when starting timerSean Christopherson
2025-02-12KVM: x86: Introduce kvm_set_mp_state()Jim Mattson
2024-11-07KVM: x86/xen: Initialize hrtimer in kvm_xen_init_vcpu()Nam Cao
2024-07-16KVM: x86: Introduce kvm_x86_call() to simplify static calls of kvm_x86_opsWei Wang
2024-06-28KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARNPei Li
2024-03-04KVM: x86/xen: fix recursive deadlock in timer injectionDavid Woodhouse
2024-03-04KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn deliveryDavid Woodhouse
2024-03-04KVM: x86/xen: inject vCPU upcall vector when local APIC is enabledDavid Woodhouse
2024-03-04KVM: x86/xen: improve accuracy of Xen timersDavid Woodhouse
2024-02-22KVM: x86/xen: allow vcpu_info content to be 'safely' copiedPaul Durrant
2024-02-22KVM: x86/xen: allow vcpu_info to be mapped by fixed HVAPaul Durrant
2024-02-22KVM: x86/xen: allow shared_info to be mapped by fixed HVAPaul Durrant
2024-02-20KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is setPaul Durrant
2024-02-20KVM: x86/xen: separate initialization of shared_info cache and contentPaul Durrant
2024-02-20KVM: pfncache: remove KVM_GUEST_USES_PFN usagePaul Durrant
2024-02-20KVM: pfncache: add a mark-dirty helperPaul Durrant
2024-02-20KVM: x86/xen: mark guest pages dirty with the pfncache lock heldPaul Durrant
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-12-07KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BITPaul Durrant
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner
2023-10-31Merge tag 'kvm-x86-xen-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-10-05KVM: x86: Refine calculation of guest wall clock to use a single TSC readDavid Woodhouse
2023-10-04KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flagPaul Durrant
2023-10-04KVM: x86/xen: Use fast path for Xen timer deliveryDavid Woodhouse
2023-01-24KVM: x86/xen: update Xen CPUID Leaf 4 (tsc info) sub-leaves, if presentPaul Durrant
2023-01-24Merge branch 'kvm-v6.2-rc4-fixes' into HEADPaolo Bonzini
2023-01-11KVM: x86/xen: Avoid deadlock by adding kvm->arch.xen.xen_lock leaf node lockDavid Woodhouse
2023-01-11KVM: x86/xen: Fix potential deadlock in kvm_xen_update_runstate_guest()David Woodhouse
2023-01-11KVM: x86/xen: Fix lockdep warning on "recursive" gpc lockingDavid Woodhouse
2022-12-29KVM: x86: Unify pr_fmt to use module name for all KVM modulesSean Christopherson
2022-12-28KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESETPaolo Bonzini
2022-12-27KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapiDavid Woodhouse
2022-12-27KVM: x86/xen: Simplify eventfd IOCTLsMichal Luczaj
2022-12-27KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_portsPaolo Bonzini
2022-12-27KVM: x86/xen: Use kvm_read_guest_virt() instead of open-coding it badlyDavid Woodhouse
2022-12-27KVM: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page()Michal Luczaj
2022-12-02Merge branch 'gpc-fixes' of git://git.infradead.org/users/dwmw2/linux into HEADPaolo Bonzini
2022-11-30KVM: x86: Keep the lock order consistent between SRCU and gpc spinlockPeng Hao
2022-11-30KVM: Drop @gpa from exported gfn=>pfn cache check() and refresh() helpersSean Christopherson
2022-11-30KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_refresh()Michal Luczaj
2022-11-30KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_check()Michal Luczaj