qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL v2 00/32] pc, pci, virtio: new features, cleanups, fi


From: Michael S. Tsirkin
Subject: [Qemu-devel] [PULL v2 00/32] pc, pci, virtio: new features, cleanups, fixes
Date: Tue, 14 Jun 2016 22:59:33 +0300

changes from v1:
    - fixed up build on 32 bit
    - fixed up build on old glibc

Peter, I could not reproduce the issue with noipmi that
you reported. Could it be a merge artifact?
I rebased to latest master to help avoid these.

The following changes since commit c02d7030c3c538312c7f464cb79b72c29a20df74:

  virtio: move bi-endian target support to a single location (2016-06-07 
15:39:28 +0300)

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 a7169339256cfa1fa6e021ca48617a40e3c0e717:

  MAINTAINERS: add Marcel to PCI (2016-06-14 21:47:47 +0300)

----------------------------------------------------------------
pc, pci, virtio: new features, cleanups, fixes

This includes ipmi smbios tables.
Beginning of reconnect support for vhost-user.
NVDIMM label support.
Misc cleanups and fixes.

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

----------------------------------------------------------------
Cao jin (3):
      pci core: assert ENOSPC when add capability
      fix some coding style problems
      msi_init: change return value to 0 on success

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

Marc-André Lureau (8):
      tests/vhost-user-bridge: add client mode
      tests/vhost-user-bridge: workaround stale vring base
      vhost-user: disconnect on start failure
      vhost-net: do not crash if backend is not present
      vhost-net: save & restore vhost-user acked features
      vhost-net: save & restore vring enable state
      tests: append i386 tests
      test: start vhost-user reconnect test

Michael S. Tsirkin (1):
      MAINTAINERS: add Marcel to PCI

Peter Xu (1):
      pci: fix pci_requester_id()

Tetsuya Mukawa (2):
      vhost-user: add ability to know vhost-user backend disconnection
      qemu-char: add qemu_chr_disconnect to close a fd accepted by listen fd

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

 hw/smbios/smbios_build.h             |  87 ++++++++
 include/hw/acpi/aml-build.h          |   3 +
 include/hw/acpi/ipmi.h               |  22 ++
 include/hw/mem/nvdimm.h              |  55 ++++-
 include/hw/mem/pc-dimm.h             |   5 +-
 include/hw/pci/pci.h                 |  26 ++-
 include/hw/smbios/ipmi.h             |  15 ++
 include/net/net.h                    |   1 +
 include/net/vhost-user.h             |   1 +
 include/net/vhost_net.h              |   3 +
 include/sysemu/char.h                |   7 +
 hw/acpi/aml-build.c                  |  22 ++
 hw/acpi/ipmi.c                       | 105 +++++++++
 hw/acpi/noipmi.c                     |  14 ++
 hw/acpi/nvdimm.c                     | 400 ++++++++++++++++++++++++++++++++---
 hw/i386/acpi-build.c                 |  12 ++
 hw/i386/kvm/pci-assign.c             |   2 +-
 hw/mem/nvdimm.c                      | 132 ++++++++++++
 hw/mem/pc-dimm.c                     |  14 +-
 hw/net/vhost_net.c                   |  45 +++-
 hw/net/vmxnet3.c                     |   2 +-
 hw/pci-bridge/ioh3420.c              |   7 +-
 hw/pci-bridge/pci_bridge_dev.c       |   4 +
 hw/pci-bridge/xio3130_downstream.c   |   6 +-
 hw/pci-bridge/xio3130_upstream.c     |   3 +
 hw/pci/msi.c                         |  18 +-
 hw/pci/pci.c                         |  82 ++++++-
 hw/smbios/no_smbios_type_38.c        |  14 ++
 hw/smbios/smbios.c                   |  72 +------
 hw/smbios/smbios_type_38.c           | 117 ++++++++++
 net/vhost-user.c                     |  32 ++-
 qemu-char.c                          |   8 +
 tests/bios-tables-test.c             |  60 +++++-
 tests/vhost-user-bridge.c            |  51 +++--
 tests/vhost-user-test.c              | 136 ++++++++++--
 MAINTAINERS                          |   1 +
 docs/specs/acpi_nvdimm.txt           | 132 ++++++++++++
 hw/acpi/Makefile.objs                |   2 +
 hw/smbios/Makefile.objs              |   2 +
 tests/Makefile                       |   2 +-
 tests/acpi-test-data/pc/DSDT.ipmikcs | Bin 0 -> 5575 bytes
 tests/acpi-test-data/q35/DSDT.ipmibt | Bin 0 -> 8340 bytes
 42 files changed, 1571 insertions(+), 151 deletions(-)
 create mode 100644 hw/smbios/smbios_build.h
 create mode 100644 include/hw/acpi/ipmi.h
 create mode 100644 include/hw/smbios/ipmi.h
 create mode 100644 hw/acpi/ipmi.c
 create mode 100644 hw/acpi/noipmi.c
 create mode 100644 hw/smbios/no_smbios_type_38.c
 create mode 100644 hw/smbios/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




reply via email to

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