summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/xen.c
AgeCommit message (Expand)Author
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
2022-11-30KVM: Store immutable gfn_to_pfn_cache propertiesMichal Luczaj
2022-11-30KVM: x86/xen: add support for 32-bit guests in SCHEDOP_pollMetin Kaya
2022-11-30KVM: Shorten gfn_to_pfn_cache function namesMichal Luczaj
2022-11-30KVM: x86/xen: Add runstate tests for 32-bit mode and crossing page boundaryDavid Woodhouse
2022-11-30KVM: x86/xen: Allow XEN_RUNSTATE_UPDATE flag behaviour to be configuredDavid Woodhouse
2022-11-30KVM: x86/xen: Compatibility fixes for shared runstate areaDavid Woodhouse
2022-11-28KVM: x86/xen: Add CPL to Xen hypercall tracepointDavid Woodhouse
2022-11-23KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0David Woodhouse
2022-11-23KVM: x86/xen: Validate port number in SCHEDOP_pollDavid Woodhouse
2022-10-28KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign()Eiichi Tsukata
2022-10-27KVM: Initialize gfn_to_pfn_cache locks in dedicated helperMichal Luczaj
2022-09-26KVM: remove KVM_REQ_UNHALTPaolo Bonzini
2022-08-10KVM: x86/xen: Stop Xen timer before changing IRQColeman Dietsch
2022-08-10KVM: x86/xen: Initialize Xen timer only onceColeman Dietsch
2022-07-12KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor, againSean Christopherson
2022-04-13KVM: x86/xen: Remove the redundantly included header file lapic.hLike Xu
2022-04-02KVM: x86/xen: handle PV spinlocks slowpathBoris Ostrovsky
2022-04-02KVM: x86/xen: Advertise and document KVM_XEN_HVM_CONFIG_EVTCHN_SENDDavid Woodhouse
2022-04-02KVM: x86/xen: Support per-vCPU event channel upcall via local APICDavid Woodhouse
2022-04-02KVM: x86/xen: Kernel acceleration for XENVER_versionDavid Woodhouse
2022-04-02KVM: x86/xen: handle PV timers oneshot modeJoao Martins
2022-04-02KVM: x86/xen: Add KVM_XEN_VCPU_ATTR_TYPE_VCPU_IDDavid Woodhouse
2022-04-02KVM: x86/xen: handle PV IPI vcpu yieldJoao Martins
2022-04-02KVM: x86/xen: intercept EVTCHNOP_send from guestsJoao Martins
2022-04-02KVM: x86/xen: Support direct injection of event channel eventsDavid Woodhouse
2022-04-02KVM: x86/xen: Make kvm_xen_set_evtchn() reusable from other placesDavid Woodhouse