aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2019-12-20Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell59-732/+603
2019-12-18hw/vfio/ap: drop local_err from vfio_ap_realizeVladimir Sementsov-Ogievskiy1-6/+3
2019-12-18hw/usb: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy1-1/+1
2019-12-18hw/tpm: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy1-4/+4
2019-12-18hw/sd: drop extra whitespace in sdhci_sysbus_realize() headerVladimir Sementsov-Ogievskiy1-1/+1
2019-12-18hw/s390x: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy2-2/+3
2019-12-18hw/i386/amd_iommu: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy1-7/+7
2019-12-18hw/core/qdev: cleanup Error ** variablesVladimir Sementsov-Ogievskiy1-15/+13
2019-12-189pfs: make Error **errp const where it is appropriateVladimir Sementsov-Ogievskiy2-2/+2
2019-12-18ppc: make Error **errp const where it is appropriateVladimir Sementsov-Ogievskiy1-1/+1
2019-12-18Revert "ppc: well form kvmppc_hint_smt_possible error hint helper"Markus Armbruster1-1/+1
2019-12-18hmp: drop Error pointer indirection in hmp_handle_errorVladimir Sementsov-Ogievskiy1-3/+3
2019-12-18hw/intc/s390: Simplify error handling in kvm_s390_flic_realize()Markus Armbruster1-6/+4
2019-12-18error: Clean up unusual names of Error * variablesMarkus Armbruster3-18/+18
2019-12-18memory-device: Fix memory pre-plug error API violationsMarkus Armbruster1-2/+4
2019-12-18hw/ipmi: Fix realize() error API violationsMarkus Armbruster4-8/+18
2019-12-18hw/core: Fix fit_load_fdt() error API violationsMarkus Armbruster1-7/+8
2019-12-18hw/acpi: Fix legacy CPU plug error API violationsMarkus Armbruster1-7/+3
2019-12-18vga: cleanup mapping of VRAM for non-PCI VGAPaolo Bonzini4-17/+7
2019-12-18hw/display: Remove "rombar" hack from vga-pci and vmware_vgaThomas Huth3-13/+1
2019-12-18hw/pci: Remove the "command_serr_enable" propertyThomas Huth1-5/+1
2019-12-18hw/audio: Remove the "use_broken_id" hack from the AC97 deviceThomas Huth1-9/+0
2019-12-18hw/i386: Remove the deprecated machines 0.12 up to 0.15Thomas Huth1-83/+2
2019-12-18hw/pci-host: Add Kconfig entry to select the IGD Passthrough Host BridgePhilippe Mathieu-Daudé2-1/+6
2019-12-18hw/pci-host/i440fx: Extract the IGD passthrough host bridge devicePhilippe Mathieu-Daudé3-84/+121
2019-12-18hw/pci-host/i440fx: Use definitions instead of magic valuesPhilippe Mathieu-Daudé1-7/+7
2019-12-18hw/pci-host/i440fx: Use size_t to iterate over ARRAY_SIZE()Philippe Mathieu-Daudé1-3/+2
2019-12-18hw/pci-host/i440fx: Extract PCII440FXState to "hw/pci-host/i440fx.h"Philippe Mathieu-Daudé1-18/+0
2019-12-18hw/pci-host/i440fx: Correct the header descriptionPhilippe Mathieu-Daudé1-1/+1
2019-12-17hyperv: Use auto rcu_read macrosDr. David Alan Gilbert1-13/+9
2019-12-17hw/i386/pc: Extract the port92 devicePhilippe Mathieu-Daudé4-114/+128
2019-12-17hw/i386/pc: Inline port92_init()Philippe Mathieu-Daudé1-8/+4
2019-12-17hw/i386/pc: Use TYPE_PORT92 instead of hardcoded stringPhilippe Mathieu-Daudé1-1/+1
2019-12-17hw/isa/isa-bus: cleanup irq functionsPaolo Bonzini1-4/+7
2019-12-17hw/i386: Simplify ioapic_init_gsi()Philippe Mathieu-Daudé1-4/+3
2019-12-17hw/i386: De-duplicate gsi_handler() to remove kvm_pc_gsi_handler()Philippe Mathieu-Daudé3-15/+2
2019-12-17pc: stubify x86 iommuPaolo Bonzini3-1/+42
2019-12-17acpi: move PC stubs out of stubs/Paolo Bonzini2-1/+9
2019-12-17x86: move more x86-generic functions out of PC filesPaolo Bonzini8-106/+113
2019-12-17hw/i386/pc: Convert DPRINTF() to trace eventsPhilippe Mathieu-Daudé2-14/+11
2019-12-17x86: move SMM property to X86MachineStatePaolo Bonzini4-54/+53
2019-12-17pci-stub: add more MSI functionsPaolo Bonzini1-0/+27
2019-12-17hw: replace hw/i386/pc.h with a header just for the i8259Paolo Bonzini23-16/+24
2019-12-17fw_cfg: allow building without other devicesPaolo Bonzini2-2/+7
2019-12-17i386: conditionally compile more filesPaolo Bonzini2-4/+8
2019-12-17configure: simplify vhost condition with KconfigMarc-André Lureau2-2/+5
2019-12-17kvm: convert "-machine kernel_irqchip" to an accelerator propertyPaolo Bonzini1-61/+0
2019-12-17kvm: introduce kvm_kernel_irqchip_* functionsPaolo Bonzini2-15/+6
2019-12-17kvm: convert "-machine kvm_shadow_mem" to an accelerator propertyPaolo Bonzini1-39/+0
2019-12-17xen: convert "-machine igd-passthru" to an accelerator propertyPaolo Bonzini3-20/+20