summaryrefslogtreecommitdiffstats
path: root/hw/i386
Commit message (Expand)AuthorAgeFilesLines
* hw/i386: AMD IOMMU IVRS tableDavid Kiarie2016-09-244-9/+76
* hw/i386: Introduce AMD IOMMUDavid Kiarie2016-09-243-0/+1490
* hw/i386/trace-events: Add AMD IOMMU trace eventsDavid Kiarie2016-09-231-0/+29
* kvm: apic: set APIC base as part of kvm_apic_putDr. David Alan Gilbert2016-09-221-0/+2
* kvm/apic: drop debuggingMichael S. Tsirkin2016-09-191-1/+0Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-09-152-8/+11
|\
| * kvmvapic: fix state change handlerPavel Dovgalyuk2016-09-151-0/+1
| * pc: apic: fix touch LAPIC when irqchip is splitWanpeng Li2016-09-141-8/+10
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-09-151-2/+25
|\|
| * x86/lapic: Load LAPIC state at post_loadDr. David Alan Gilbert2016-09-131-2/+25
* | trace-event: display "%d" instead of "0x%d"Laurent Vivier2016-09-131-1/+1
* | pic: fix typo in error message: KVM_GET_IRQCHIP -> KVM_SET_IRQCHIPBruce Rogers2016-09-131-1/+1
|/
* pc: Add 2.8 machineLongpeng(Mike)2016-09-092-5/+24
* pc: keep gsi referenceMarc-André Lureau2016-09-082-16/+14Star
* pc: free i8259Marc-André Lureau2016-09-081-0/+2
* acpi-build: fix array leakMarc-André Lureau2016-09-081-2/+2
* pc: don't leak a20_lineMarc-André Lureau2016-09-081-0/+1
* pc: simplify passing qemu_irqMarc-André Lureau2016-09-081-4/+4
* trace-events: fix first line comment in trace-eventsLaurent Vivier2016-08-121-1/+1
* error: Fix error_printf() calls lacking newlinesMarkus Armbruster2016-08-081-1/+1
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-07-291-36/+95
|\
| * hw/apci: handle 64-bit MMIO regions correctlyMarcel Apfelbaum2016-07-281-9/+45
| * acpi: refactor pxb crs computationMarcel Apfelbaum2016-07-281-31/+50
| * hw/acpi: fix a DSDT table issue when a pxb is present.Marcel Apfelbaum2016-07-281-0/+4
* | Revert "pc: Enforce adding CPUs contiguously and removing them in opposite or...Igor Mammedov2016-07-261-34/+0Star
* | pc: Init CPUState->cpu_index with index in possible_cpus[]Igor Mammedov2016-07-261-0/+4
|/
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-07-218-30/+646
|\
| * intel_iommu: avoid unnamed fieldsMichael S. Tsirkin2016-07-211-21/+21
| * intel_iommu: disallow kernel-irqchip=on with IRPeter Xu2016-07-211-0/+11
| * intel_iommu: support all masks in interrupt entry cache invalidationRadim Krčmář2016-07-212-1/+2
| * kvm-irqchip: do explicit commit when update irqPeter Xu2016-07-211-0/+2
| * kvm-irqchip: simplify kvm_irqchip_add_msi_routePeter Xu2016-07-211-6/+2Star
| * intel_iommu: add SID validation for IRPeter Xu2016-07-211-11/+58
| * intel_iommu: Add support for Extended Interrupt ModeJan Kiszka2016-07-212-7/+11
| * x86-iommu: introduce IEC notifiersPeter Xu2016-07-214-11/+81
| * intel_iommu: add support for split irqchipPeter Xu2016-07-211-0/+7
| * q35: ioapic: add support for emulated IOAPIC IRPeter Xu2016-07-212-1/+8
| * intel_iommu: get rid of {0} initializersMichael S. Tsirkin2016-07-211-3/+3
| * intel_iommu: Add support for PCI MSI remapPeter Xu2016-07-202-0/+241
| * intel_iommu: add IR translation faults definesPeter Xu2016-07-201-0/+13
| * intel_iommu: handle interrupt remap enablePeter Xu2016-07-201-0/+20
| * intel_iommu: define interrupt remap table addr registerPeter Xu2016-07-202-1/+55
| * acpi: add DMAR scope definition for root IOAPICPeter Xu2016-07-201-3/+17
| * intel_iommu: set IR bit for ECAP registerPeter Xu2016-07-202-0/+8
| * intel_iommu: allow queued invalidation for IRPeter Xu2016-07-202-0/+11
| * acpi: enable INTR for DMAR report structurePeter Xu2016-07-201-1/+13
| * x86-iommu: introduce "intremap" propertyPeter Xu2016-07-201-0/+23
| * x86-iommu: provide x86_iommu_get_defaultPeter Xu2016-07-202-7/+25
| * intel_iommu: rename VTD_PCI_DEVFN_MAX to x86-iommuPeter Xu2016-07-201-4/+7
| * x86-iommu: introduce parent classPeter Xu2016-07-203-3/+57