From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: [Qemu-devel] [PULL 00/15] virtio, pc: fixes, features
Date: Thu, 2 Mar 2017 08:20:15 +0200 [thread overview]
Message-ID: <1488435591-17882-1-git-send-email-mst@redhat.com> (raw)
The following changes since commit 1e0addb682c3c552fd97480037d4f8ff18e2b87e:
Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20170228-tag' into staging (2017-03-01 20:33:47 +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 077dd74239a99f6c1e77c5c1aa24cfc7f58cd20c:
hw/pxb-pcie: fix PCI Express hotplug support (2017-03-02 07:31:26 +0200)
----------------------------------------------------------------
virtio, pc: fixes, features
virtio support for region caches broke a bunch of stuff - fixing most of
it though it's not ideal. Still pondering the right way to fix it.
New: VM gen ID and hotplug for PXB.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
Ben Warren (6):
linker-loader: Add new 'write pointer' command
docs: VM Generation ID device description
ACPI: Add vmgenid blob storage to the build tables
ACPI: Add Virtual Machine Generation ID support
tests: Move reusable ACPI code into a utility file
MAINTAINERS: Add VM Generation ID entries
Cornelia Huck (1):
virtio: guard vring access when setting notification
Igor Mammedov (1):
qmp/hmp: add query-vm-generation-id and 'info vm-generation-id' commands
Jason Wang (1):
virtio: unbreak virtio-pci with IOMMU after caching ring translations
Marcel Apfelbaum (1):
hw/pxb-pcie: fix PCI Express hotplug support
Michael S. Tsirkin (2):
acpi: simplify _OSC
tests/acpi: update DSDT after last patch
Paolo Bonzini (1):
virtio: check for vring setup in virtio_queue_empty
Stefan Hajnoczi (2):
virtio: invalidate memory in vring_set_avail_event()
virtio: add missing region cache init in virtio_load()
docs/specs/vmgenid.txt | 245 +++++++++++++++++++++++++++++++++
default-configs/i386-softmmu.mak | 1 +
default-configs/x86_64-softmmu.mak | 1 +
qapi-schema.json | 20 +++
hmp.h | 1 +
include/hw/acpi/acpi_dev_interface.h | 1 +
include/hw/acpi/aml-build.h | 1 +
include/hw/acpi/bios-linker-loader.h | 7 +
include/hw/acpi/vmgenid.h | 35 +++++
tests/acpi-utils.h | 94 +++++++++++++
hmp.c | 9 ++
hw/acpi/aml-build.c | 2 +
hw/acpi/bios-linker-loader.c | 66 ++++++++-
hw/acpi/vmgenid.c | 258 +++++++++++++++++++++++++++++++++++
hw/i386/acpi-build.c | 24 +++-
hw/virtio/virtio-pci.c | 2 +-
hw/virtio/virtio.c | 32 ++++-
stubs/vmgenid.c | 9 ++
tests/acpi-utils.c | 65 +++++++++
tests/bios-tables-test.c | 132 ++----------------
MAINTAINERS | 11 ++
dtc | 2 +-
hmp-commands-info.hx | 14 ++
hw/acpi/Makefile.objs | 1 +
stubs/Makefile.objs | 1 +
tests/Makefile.include | 2 +-
tests/acpi-test-data/q35/DSDT | Bin 7860 -> 7824 bytes
tests/acpi-test-data/q35/DSDT.bridge | Bin 7877 -> 7841 bytes
tests/acpi-test-data/q35/DSDT.cphp | Bin 8323 -> 8287 bytes
tests/acpi-test-data/q35/DSDT.ipmibt | Bin 7935 -> 7899 bytes
tests/acpi-test-data/q35/DSDT.memhp | Bin 9225 -> 9189 bytes
31 files changed, 902 insertions(+), 134 deletions(-)
create mode 100644 docs/specs/vmgenid.txt
create mode 100644 include/hw/acpi/vmgenid.h
create mode 100644 tests/acpi-utils.h
create mode 100644 hw/acpi/vmgenid.c
create mode 100644 stubs/vmgenid.c
create mode 100644 tests/acpi-utils.c
next reply other threads:[~2017-03-02 6:20 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-02 6:20 Michael S. Tsirkin [this message]
2017-03-02 6:20 ` [Qemu-devel] [PULL 01/15] linker-loader: Add new 'write pointer' command Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 02/15] docs: VM Generation ID device description Michael S. Tsirkin
2017-04-12 20:06 ` Marc-André Lureau
2017-04-12 20:17 ` Laszlo Ersek
2017-04-12 20:17 ` Ben Warren
2017-04-12 20:22 ` Marc-André Lureau
2017-04-12 20:25 ` Ben Warren
2017-04-12 20:47 ` Marc-André Lureau
2017-04-12 21:03 ` Ben Warren
2017-04-12 21:17 ` Marc-André Lureau
2017-04-12 21:25 ` Michael S. Tsirkin
2017-04-13 10:18 ` Marc-André Lureau
2017-04-12 20:20 ` Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 03/15] ACPI: Add vmgenid blob storage to the build tables Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 04/15] ACPI: Add Virtual Machine Generation ID support Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 05/15] qmp/hmp: add query-vm-generation-id and 'info vm-generation-id' commands Michael S. Tsirkin
2017-03-02 8:11 ` Markus Armbruster
2017-03-02 8:25 ` Laszlo Ersek
2017-03-02 8:37 ` Laszlo Ersek
2017-03-02 9:54 ` Markus Armbruster
2017-03-02 8:42 ` Markus Armbruster
2017-03-02 13:15 ` Laszlo Ersek
2017-03-02 14:50 ` Ben Warren
2017-03-02 15:32 ` Michael S. Tsirkin
2017-03-02 16:24 ` Laszlo Ersek
2017-03-02 6:20 ` [Qemu-devel] [PULL 06/15] tests: Move reusable ACPI code into a utility file Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 07/15] MAINTAINERS: Add VM Generation ID entries Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 08/15] virtio: check for vring setup in virtio_queue_empty Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 09/15] virtio: guard vring access when setting notification Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 10/15] virtio: invalidate memory in vring_set_avail_event() Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 11/15] virtio: add missing region cache init in virtio_load() Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 12/15] virtio: unbreak virtio-pci with IOMMU after caching ring translations Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 13/15] acpi: simplify _OSC Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 14/15] tests/acpi: update DSDT after last patch Michael S. Tsirkin
2017-03-02 6:20 ` [Qemu-devel] [PULL 15/15] hw/pxb-pcie: fix PCI Express hotplug support Michael S. Tsirkin
2017-03-02 8:34 ` [Qemu-devel] [PULL 00/15] virtio, pc: fixes, features Peter Maydell
2017-03-02 15:29 ` Michael S. Tsirkin
2017-03-03 12:42 ` Peter Maydell
2017-03-03 12:44 ` Peter Maydell
2017-03-03 19:10 ` Michael S. Tsirkin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1488435591-17882-1-git-send-email-mst@redhat.com \
--to=mst@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.