Message ID | 20160624085359-mutt-send-email-mst@redhat.com |
---|---|
State | New |
Headers | show |
On 24 June 2016 at 06:53, Michael S. Tsirkin <mst@redhat.com> wrote: > The following changes since commit c7288767523f6510cf557707d3eb5e78e519b90d: > > Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.7-20160623' into staging (2016-06-23 11:53:14 +0100) > > 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 21a4d96243e60a4c8eeb124a023b8a3bd9120e18: > > virtio-bus: remove old set_host_notifier callback (2016-06-24 08:47:35 +0300) > > ---------------------------------------------------------------- > pc, pci, virtio: new features, cleanups, fixes > > nvdimm label support > cpu acpi hotplug rework > virtio rework > misc cleanups and fixes > > Signed-off-by: Michael S. Tsirkin <mst@redhat.com> > > ---------------------------------------------------------------- Applied, thanks. -- PMM
The following changes since commit c7288767523f6510cf557707d3eb5e78e519b90d: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.7-20160623' into staging (2016-06-23 11:53:14 +0100) 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 21a4d96243e60a4c8eeb124a023b8a3bd9120e18: virtio-bus: remove old set_host_notifier callback (2016-06-24 08:47:35 +0300) ---------------------------------------------------------------- pc, pci, virtio: new features, cleanups, fixes nvdimm label support cpu acpi hotplug rework virtio rework misc cleanups and fixes Signed-off-by: Michael S. Tsirkin <mst@redhat.com> ---------------------------------------------------------------- Corey Minyard (4): smbios: Move table build tools into an include file. ipmi: Add SMBIOS table entry acpi: Add IPMI table entries bios: Add tests for the IPMI ACPI and SMBIOS entries Cornelia Huck (6): virtio-bus: common ioeventfd infrastructure virtio-bus: have callers tolerate new host notifier api virtio-ccw: convert to ioeventfd callbacks virtio-pci: convert to ioeventfd callbacks virtio-mmio: convert to ioeventfd callbacks virtio-bus: remove old set_host_notifier callback Ido Yariv (1): i386: pci-assign: Fix MSI-X table size Igor Mammedov (9): docs: update ACPI CPU hotplug spec with new protocol pc: piix4/ich9: add 'cpu-hotplug-legacy' property acpi: cpuhp: add CPU devices AML with _STA method pc: acpi: introduce AcpiDeviceIfClass.madt_cpu hook acpi: cpuhp: implement hot-add parts of CPU hotplug interface acpi: cpuhp: implement hot-remove parts of CPU hotplug interface acpi: cpuhp: add cpu._OST handling pc: use new CPU hotplug interface since 2.7 machine type pc: acpi: drop intermediate PCMachineState.node_cpu Michael S. Tsirkin (1): acpi-test-data: update expected Xiao Guangrong (13): pc-dimm: introduce get_vmstate_memory_region callback nvdimm: support nvdimm label acpi: add aml_object_type acpi: add aml_call5 nvdimm acpi: set HDLE properly nvdimm acpi: save arg3 of _DSM method nvdimm acpi: check UUID nvdimm acpi: abstract the operations for root & nvdimm devices nvdimm acpi: check revision nvdimm acpi: support Get Namespace Label Size function nvdimm acpi: support Get Namespace Label Data function nvdimm acpi: support Set Namespace Label Data function docs: add NVDIMM ACPI documentation qapi-schema.json | 3 +- hw/smbios/smbios_build.h | 87 ++++++ include/hw/acpi/acpi_dev_interface.h | 7 + include/hw/acpi/aml-build.h | 3 + include/hw/acpi/cpu.h | 67 +++++ include/hw/acpi/cpu_hotplug.h | 6 + include/hw/acpi/ich9.h | 3 + include/hw/acpi/ipmi.h | 22 ++ include/hw/i386/pc.h | 8 +- include/hw/mem/nvdimm.h | 55 +++- include/hw/mem/pc-dimm.h | 5 +- include/hw/smbios/ipmi.h | 15 + include/hw/virtio/virtio-bus.h | 31 +- hw/acpi/aml-build.c | 22 ++ hw/acpi/cpu.c | 561 +++++++++++++++++++++++++++++++++++ hw/acpi/cpu_hotplug.c | 21 +- hw/acpi/ich9.c | 69 ++++- hw/acpi/ipmi.c | 105 +++++++ hw/acpi/nvdimm.c | 400 ++++++++++++++++++++++--- hw/acpi/piix4.c | 71 ++++- hw/block/dataplane/virtio-blk.c | 6 +- hw/i386/acpi-build.c | 80 +++-- hw/i386/kvm/pci-assign.c | 14 +- hw/i386/pc.c | 63 +++- hw/i386/pc_piix.c | 2 + hw/i386/pc_q35.c | 2 + hw/isa/lpc_ich9.c | 1 + hw/mem/nvdimm.c | 132 +++++++++ hw/mem/pc-dimm.c | 14 +- hw/s390x/virtio-ccw.c | 133 +++------ hw/scsi/virtio-scsi-dataplane.c | 9 +- hw/smbios/smbios.c | 72 +---- hw/smbios/smbios_type_38.c | 117 ++++++++ hw/virtio/vhost.c | 13 +- hw/virtio/virtio-bus.c | 132 +++++++++ hw/virtio/virtio-mmio.c | 128 +++----- hw/virtio/virtio-pci.c | 124 +++----- stubs/ipmi.c | 14 + stubs/pc_madt_cpu_entry.c | 7 + stubs/smbios_type_38.c | 14 + tests/bios-tables-test.c | 60 +++- docs/specs/acpi_cpu_hotplug.txt | 94 +++++- docs/specs/acpi_nvdimm.txt | 132 +++++++++ hw/acpi/Makefile.objs | 2 + hw/acpi/trace-events | 14 + hw/smbios/Makefile.objs | 1 + stubs/Makefile.objs | 3 + tests/acpi-test-data/pc/DSDT | Bin 5503 -> 6008 bytes tests/acpi-test-data/pc/DSDT.bridge | Bin 7362 -> 7867 bytes tests/acpi-test-data/pc/DSDT.ipmikcs | Bin 0 -> 6080 bytes tests/acpi-test-data/q35/DSDT | Bin 8265 -> 8770 bytes tests/acpi-test-data/q35/DSDT.bridge | Bin 8282 -> 8787 bytes tests/acpi-test-data/q35/DSDT.ipmibt | Bin 0 -> 8845 bytes 53 files changed, 2505 insertions(+), 439 deletions(-) create mode 100644 hw/smbios/smbios_build.h create mode 100644 include/hw/acpi/cpu.h create mode 100644 include/hw/acpi/ipmi.h create mode 100644 include/hw/smbios/ipmi.h create mode 100644 hw/acpi/cpu.c create mode 100644 hw/acpi/ipmi.c create mode 100644 hw/smbios/smbios_type_38.c create mode 100644 stubs/ipmi.c create mode 100644 stubs/pc_madt_cpu_entry.c create mode 100644 stubs/smbios_type_38.c create mode 100644 docs/specs/acpi_nvdimm.txt create mode 100644 tests/acpi-test-data/pc/DSDT.ipmikcs create mode 100644 tests/acpi-test-data/q35/DSDT.ipmibt