qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/20] acpi,pc,pci fixes and enhancements


From: Michael S. Tsirkin
Subject: [Qemu-devel] [PULL 00/20] acpi,pc,pci fixes and enhancements
Date: Mon, 10 Feb 2014 18:47:31 +0200

The following changes since commit 2b2449f7e467957778ca006904471b231dc0ac8e:

  Merge remote-tracking branch 'remotes/borntraeger/tags/kvm-s390-20140131' 
into staging (2014-02-04 18:46:33 +0000)

are available in the git repository at:


  git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream

for you to fetch changes up to 417c45ab2f847c0a47b1232f611aa886df6a97d5:

  ACPI: Remove commented-out code from HPET._CRS (2014-02-10 11:09:33 +0200)

----------------------------------------------------------------
acpi,pc,pci fixes and enhancements

Most changes here are hotplug related:

This merges hotplug infrastructure changes by Igor,
some acpi related fixes, and PC fixes.

Signed-off-by: Michael S. Tsirkin <address@hidden>

----------------------------------------------------------------
Gabriel L. Somlo (1):
      ACPI: Remove commented-out code from HPET._CRS

Igor Mammedov (14):
      pcihp: replace enable|disable_device() with oneliners
      pcihp: make PCI hotplug mmio handlers indifferent to PCI_HOTPLUG_ADDR
      pcihp: make pci_read() mmio calback compatible with legacy ACPI hotplug
      pcihp: remove unused AcpiPciHpPciStatus.device_present field
      hw:piix4:acpi: reuse pcihp code for legacy PCI hotplug
      define hotplug interface
      qdev: add to BusState "hotplug-handler" link
      qdev: add "hotpluggable" property to Device
      hw/acpi: move typeinfo to the file end
      qdev:pci: refactor PCIDevice to use generic "hotpluggable" property
      acpi/piix4pm: convert ACPI PCI hotplug to use hotplug-handler API
      pci/shpc: convert SHPC hotplug to use hotplug-handler API
      pci/pcie: convert PCIE hotplug to use hotplug-handler API
      hw/pci: switch to a generic hotplug handling for PCIDevice

Michael S. Tsirkin (5):
      pcihp: reduce number of device check events
      qtest: don't report signals if qtest driver enabled
      pc_piix: enable legacy hotplug for Xen
      pc.c: better error message on initrd sizing failure
      loader: document that errno is set

 include/hw/acpi/acpi.h         |   1 +
 include/hw/acpi/pcihp.h        |  17 ++-
 include/hw/hotplug.h           |  78 ++++++++++
 include/hw/loader.h            |   7 +
 include/hw/pci/pci.h           |  13 --
 include/hw/pci/pci_bus.h       |   2 -
 include/hw/pci/pcie.h          |   5 +
 include/hw/pci/shpc.h          |   8 +
 include/hw/qdev-core.h         |  15 ++
 include/sysemu/qtest.h         |   2 +
 hw/acpi/pcihp.c                | 127 +++++++++-------
 hw/acpi/piix4.c                | 322 ++++++++++-------------------------------
 hw/core/hotplug.c              |  48 ++++++
 hw/core/qdev.c                 |  50 ++++++-
 hw/display/cirrus_vga.c        |   2 +-
 hw/display/qxl.c               |   2 +-
 hw/display/vga-pci.c           |   2 +-
 hw/display/vmware_vga.c        |   2 +-
 hw/i386/acpi-build.c           |   4 +-
 hw/i386/pc.c                   |   4 +-
 hw/i386/pc_piix.c              |  11 ++
 hw/ide/piix.c                  |   4 +-
 hw/isa/piix4.c                 |   2 +-
 hw/pci-bridge/pci_bridge_dev.c |   9 ++
 hw/pci-host/piix.c             |   6 +-
 hw/pci/pci.c                   |  40 +----
 hw/pci/pcie.c                  |  65 +++++----
 hw/pci/pcie_port.c             |   8 +
 hw/pci/shpc.c                  | 124 ++++++++++------
 hw/usb/hcd-ehci-pci.c          |   2 +-
 hw/usb/hcd-ohci.c              |   2 +-
 hw/usb/hcd-uhci.c              |   2 +-
 hw/usb/hcd-xhci.c              |   2 +-
 qtest.c                        |   5 +
 vl.c                           |   2 +-
 hw/core/Makefile.objs          |   1 +
 hw/i386/acpi-dsdt-hpet.dsl     |   3 -
 tests/Makefile                 |   2 +-
 38 files changed, 540 insertions(+), 461 deletions(-)
 create mode 100644 include/hw/hotplug.h
 create mode 100644 hw/core/hotplug.c




reply via email to

[Prev in Thread] Current Thread [Next in Thread]