aboutsummaryrefslogtreecommitdiff
path: root/hw/i386/kvm
AgeCommit message (Expand)AuthorFilesLines
2018-04-09kvmclock: fix clock_is_reliable on migration from QEMU < 2.9Michael Chapman1-0/+14
2018-02-05qdev: use device_class_set_parent_realize/unrealize/reset()Philippe Mathieu-Daudé2-4/+3
2017-12-21i8259: move TYPE_INTERRUPT_STATS_PROVIDER upperPeter Xu1-7/+0
2017-12-21kvm-i8259: support "info pic" and "info irq"Peter Xu1-0/+8
2017-11-05pci-assign: RemovePaolo Bonzini2-1888/+1
2017-10-15pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost1-0/+4
2017-10-02kvmclock: use the updated system_timer_msrJim Somerville1-1/+2
2017-09-27migration: pre_save return intDr. David Alan Gilbert1-1/+3
2017-07-13Convert error_report() to warn_report()Alistair Francis1-3/+3
2017-07-03i386/kvm/pci-assign: Use errp directly rather than local_errMao Zhongyi1-15/+7
2017-07-03i386/kvm/pci-assign: Fix return type of verify_irqchip_kernel()Mao Zhongyi1-12/+6
2017-07-03pci: Replace pci_add_capability2() with pci_add_capability()Mao Zhongyi1-7/+7
2017-06-07kvmclock: update system_time_msr address forciblyDenis Plotnikov1-0/+3
2017-03-14kvmclock: Don't crash QEMU if KVM is disabledEduardo Habkost1-0/+6
2017-02-16kvm/ioapic: correct kvm ioapic versionPeter Xu1-0/+5
2017-02-16kvm/ioapic: dump real object instead of a fake onePeter Xu1-4/+4
2017-01-19kvm: move cpu synchronization codeVincent Palatin1-0/+1
2016-12-22kvmclock: reduce kvmclock difference on migrationMarcelo Tosatti1-15/+127
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-1/+1
2016-11-28pci-assign: sync MSI/MSI-X cap and table with PCIDevicePeter Xu1-0/+4
2016-10-31*_run_on_cpu: introduce run_on_cpu_data typePaolo Bonzini1-7/+7
2016-10-24pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC modeIgor Mammedov1-2/+10
2016-10-17apic: add send_msi() to APICCommonClassRadim Krčmář1-6/+13
2016-09-27cpus: pass CPUState to run_on_cpu helpersAlex Bennée1-3/+2
2016-09-22kvm: apic: set APIC base as part of kvm_apic_putDr. David Alan Gilbert1-0/+2
2016-09-19kvm/apic: drop debuggingMichael S. Tsirkin1-1/+0
2016-09-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-2/+25
2016-09-13x86/lapic: Load LAPIC state at post_loadDr. David Alan Gilbert1-2/+25
2016-09-13pic: fix typo in error message: KVM_GET_IRQCHIP -> KVM_SET_IRQCHIPBruce Rogers1-1/+1
2016-07-21Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-6/+4
2016-07-21kvm-irqchip: do explicit commit when update irqPeter Xu1-0/+2
2016-07-21kvm-irqchip: simplify kvm_irqchip_add_msi_routePeter Xu1-6/+2
2016-07-20(kvm)apic: Add unrealize callbacksIgor Mammedov1-0/+5
2016-07-20apic: kvm-apic: Fix crash due to access to freed memory regionIgor Mammedov1-2/+2
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster2-2/+4
2016-06-29pci-assign: Move "Invalid ROM" error message to pci-assign-load-rom.cLin Ma1-4/+0
2016-06-24i386: pci-assign: Fix MSI-X table sizeIdo Yariv1-7/+7
2016-06-17Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-1/+1
2016-06-17pci: fix pci_requester_id()Peter Xu1-1/+1
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini2-0/+3
2016-05-19explicitly include linux/kvm.hPaolo Bonzini2-0/+2
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2-0/+2
2016-03-11msi_supported -> msi_nonbrokenMichael S. Tsirkin1-1/+1
2016-01-29x86: Clean up includesPeter Maydell6-4/+6
2016-01-13pci-assign: Clean up "Failed to assign" error messagesMarkus Armbruster1-8/+8
2015-11-05kvmclock: add a new function to update env->tsc.Liang Li1-16/+2
2015-10-19kvm: Pass PCI device pointer to MSI routing functionsPavel Fedin1-4/+5
2015-10-19hw/pci: Introduce pci_requester_id()Pavel Fedin1-1/+1
2015-10-08pci-assign: do not include sys/io.hPaolo Bonzini1-1/+0