summary refs log tree commit diff stats
path: root/target/i386/kvm/xen-emu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* qemu/main-loop: rename QEMU_IOTHREAD_LOCK_GUARD to BQL_LOCK_GUARDStefan Hajnoczi2024-01-081-1/+1
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-7/+7
* hw/xen: add support for Xen primary console in emulated modeDavid Woodhouse2023-11-071-2/+21
* i386/xen: Ignore VCPU_SSHOTTMR_future flag in set_singleshot_timer()David Woodhouse2023-11-071-10/+10
* hw/xen: select kernel mode for per-vCPU event channel upcall vectorDavid Woodhouse2023-11-061-0/+7
* i386/xen: fix per-vCPU upcall vector for Xen emulationDavid Woodhouse2023-11-061-4/+4
* i386/xen: Don't advertise XENFEAT_supervisor_mode_kernelDavid Woodhouse2023-11-061-1/+0
* i386: spelling fixesMichael Tokarev2023-09-201-1/+1
* i386/xen: consistent locking around Xen singleshot timersDavid Woodhouse2023-08-011-10/+27
* *: Add missing includes of qemu/error-report.hRichard Henderson2023-03-221-0/+1
* hw/xen: Implement soft reset for emulated gnttabDavid Woodhouse2023-03-071-0/+5
* kvm/i386: Add xen-evtchn-max-pirq propertyDavid Woodhouse2023-03-011-0/+6
* hw/xen: Support MSI mapping to PIRQDavid Woodhouse2023-03-011-1/+2
* hw/xen: Implement emulated PIRQ hypercall supportDavid Woodhouse2023-03-011-0/+15
* i386/xen: Implement HYPERVISOR_physdev_opDavid Woodhouse2023-03-011-0/+118
* hw/xen: Add xen_xenstore device for xenstore emulationDavid Woodhouse2023-03-011-0/+12
* i386/xen: handle HVMOP_get_paramJoao Martins2023-03-011-0/+39
* i386/xen: Reserve Xen special pages for console, xenstore ringsDavid Woodhouse2023-03-011-0/+10
* i386/xen: handle PV timer hypercallsJoao Martins2023-03-011-2/+269
* hw/xen: Implement GNTTABOP_query_sizeDavid Woodhouse2023-03-011-1/+15
* i386/xen: Implement HYPERVISOR_grant_table_op and GNTTABOP_[gs]et_versonDavid Woodhouse2023-03-011-0/+60
* hw/xen: Add xen_gnttab device for grant table emulationDavid Woodhouse2023-03-011-0/+3
* kvm/i386: Add xen-gnttab-max-frames propertyDavid Woodhouse2023-03-011-0/+6
* hw/xen: Support HVM_PARAM_CALLBACK_TYPE_PCI_INTX callbackDavid Woodhouse2023-03-011-0/+34
* hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse2023-03-011-0/+40
* hw/xen: Implement EVTCHNOP_resetDavid Woodhouse2023-03-011-0/+17
* hw/xen: Implement EVTCHNOP_bind_vcpuDavid Woodhouse2023-03-011-0/+12
* hw/xen: Implement EVTCHNOP_bind_interdomainDavid Woodhouse2023-03-011-0/+16
* hw/xen: Implement EVTCHNOP_alloc_unboundDavid Woodhouse2023-03-011-0/+15
* hw/xen: Implement EVTCHNOP_sendDavid Woodhouse2023-03-011-0/+12
* hw/xen: Implement EVTCHNOP_bind_ipiDavid Woodhouse2023-03-011-0/+15
* hw/xen: Implement EVTCHNOP_bind_virqDavid Woodhouse2023-03-011-0/+91
* hw/xen: Implement EVTCHNOP_unmaskDavid Woodhouse2023-03-011-0/+12
* hw/xen: Implement EVTCHNOP_closeDavid Woodhouse2023-03-011-0/+12
* hw/xen: Implement EVTCHNOP_statusDavid Woodhouse2023-03-011-2/+18
* i386/xen: Add support for Xen event channel delivery to vCPUDavid Woodhouse2023-03-011-6/+88
* hw/xen: Add xen_evtchn device for event channel emulationDavid Woodhouse2023-03-011-0/+15
* i386/xen: implement HVMOP_set_paramAnkur Arora2023-03-011-0/+33
* i386/xen: implement HVMOP_set_evtchn_upcall_vectorAnkur Arora2023-03-011-3/+81
* i386/xen: implement HYPERVISOR_event_channel_opJoao Martins2023-03-011-0/+25
* i386/xen: handle VCPUOP_register_runstate_memory_areaJoao Martins2023-03-011-0/+57
* i386/xen: handle VCPUOP_register_vcpu_time_infoJoao Martins2023-03-011-12/+88
* i386/xen: handle VCPUOP_register_vcpu_infoJoao Martins2023-03-011-3/+150
* i386/xen: implement HYPERVISOR_vcpu_opJoao Martins2023-03-011-0/+25
* i386/xen: implement HYPERVISOR_hvm_opJoao Martins2023-03-011-0/+17
* i386/xen: implement XENMEM_add_to_physmap_batchDavid Woodhouse2023-03-011-0/+69
* i386/xen: implement HYPERVISOR_memory_opJoao Martins2023-03-011-1/+115
* i386/xen: manage and save/restore Xen guest long_mode settingDavid Woodhouse2023-03-011-0/+12
* i386/xen: Implement SCHEDOP_poll and SCHEDOP_yieldDavid Woodhouse2023-03-011-0/+13
* i386/xen: implement HYPERVISOR_sched_op, SCHEDOP_shutdownJoao Martins2023-03-011-0/+75