summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/xen.c
AgeCommit message (Expand)Author
2022-04-02KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_time_infoDavid Woodhouse
2022-04-02KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_infoDavid Woodhouse
2022-04-02KVM: x86/xen: Use gfn_to_pfn_cache for runstate areaDavid Woodhouse
2022-04-02KVM: Remove dirty handling from gfn_to_pfn_cache completelyDavid Woodhouse
2022-04-02KVM: Use enum to track if cached PFN will be used in guest and/or hostSean Christopherson
2022-02-10KVM: xen: Use static_call() for invoking kvm_x86_ops hooksSean Christopherson
2022-02-10KVM: x86/xen: Fix runstate updates to be atomic when preempting vCPUDavid Woodhouse
2022-01-24x86,kvm/xen: Remove superfluous .fixup usagePeter Zijlstra
2022-01-07KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirtyDavid Woodhouse
2022-01-07KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel deliveryDavid Woodhouse
2022-01-07KVM: x86/xen: Maintain valid mapping of Xen shared_info pageDavid Woodhouse
2021-11-18KVM: x86: Assume a 64-bit hypercall for guests with protected stateTom Lendacky
2021-11-18Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini
2021-11-18KVM: x86/xen: Use sizeof_field() instead of open-coding itDavid Woodhouse
2021-11-18KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFODavid Woodhouse
2021-10-25KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()David Woodhouse
2021-08-05KVM: xen: do not use struct gfn_to_hva_cachePaolo Bonzini
2021-03-02KVM: x86/xen: Add support for vCPU runstate informationDavid Woodhouse
2021-03-02KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_infoDavid Woodhouse
2021-02-09KVM: x86/xen: Allow reset of Xen attributesDavid Woodhouse
2021-02-09KVM: x86: hyper-v: Make Hyper-V emulation enablement conditionalVitaly Kuznetsov
2021-02-09KVM: x86/xen: Use hva_t for holding hypercall page addressSean Christopherson
2021-02-09KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr()David Woodhouse
2021-02-04KVM: x86/xen: Add event channel interrupt vector upcallDavid Woodhouse
2021-02-04KVM: x86/xen: register vcpu time info regionJoao Martins
2021-02-04KVM: x86/xen: setup pvclock updatesJoao Martins
2021-02-04KVM: x86/xen: register vcpu infoJoao Martins
2021-02-04KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTRDavid Woodhouse
2021-02-04KVM: x86/xen: update wallclock regionJoao Martins
2021-02-04KVM: x86/xen: register shared_info pageJoao Martins
2021-02-04KVM: x86/xen: latch long_mode when hypercall page is set upDavid Woodhouse
2021-02-04KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTRJoao Martins
2021-02-04KVM: x86/xen: Add kvm_xen_enabled static keyDavid Woodhouse
2021-02-04KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.cDavid Woodhouse
2021-02-04KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercallsJoao Martins
2021-02-04KVM: x86/xen: intercept xen hypercalls if enabledJoao Martins