From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: Re: [PULL v2 00/30] virtio, pc: fixes, features
Date: Thu, 27 Feb 2020 03:54:59 -0500 [thread overview]
Message-ID: <20200227035423-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <20200226090010.708934-1-mst@redhat.com>
On Wed, Feb 26, 2020 at 04:01:02AM -0500, Michael S. Tsirkin wrote:
> changes from v1:
> dropped vhost changes, hope this fixes build on Mac OS.
>
> The following changes since commit 9a8abceb5f01d1066d3a1ac5a33aabcbaeec1860:
>
> Merge remote-tracking branch 'remotes/pmaydell/tags/pull-docs-20200225' into staging (2020-02-25 11:03: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 deec824070e408b936e02883a1e2cb5af92448d0:
I updated one of the commit logs to include CC stable, so the new
hash is: b844a4c77b618acfba6b3f4ce12d2ad709f99279
> Fixed assert in vhost_user_set_mem_table_postcopy (2020-02-25 16:55:32 -0500)
>
> ----------------------------------------------------------------
> virtio, pc: fixes, features
>
> New virtio iommu.
> Unrealize memory leaks.
> In-band kick/call support.
> Bugfixes, documentation all over the place.
>
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
>
> ----------------------------------------------------------------
> Adrian Moreno (1):
> vhost-user: only set slave channel for first vq
>
> Eric Auger (10):
> virtio-iommu: Add skeleton
> virtio-iommu: Decode the command payload
> virtio-iommu: Implement attach/detach command
> virtio-iommu: Implement map/unmap
> virtio-iommu: Implement translate
> virtio-iommu: Implement fault reporting
> virtio-iommu: Support migration
> virtio-iommu-pci: Add virtio iommu pci support
> hw/arm/virt: Add the virtio-iommu device tree mappings
> MAINTAINERS: add virtio-iommu related files
>
> Igor Mammedov (1):
> acpi: cpuhp: document CPHP_GET_CPU_ID_CMD command
>
> Johannes Berg (6):
> libvhost-user: implement VHOST_USER_PROTOCOL_F_REPLY_ACK
> libvhost-user-glib: fix VugDev main fd cleanup
> libvhost-user-glib: use g_main_context_get_thread_default()
> libvhost-user: handle NOFD flag in call/kick/err better
> docs: vhost-user: add in-band kick/call messages
> libvhost-user: implement in-band notifications
>
> Michael S. Tsirkin (4):
> bios-tables-test: tell people how to update
> bios-tables-test: fix up DIFF generation
> bios-tables-test: default diff command
> rebuild-expected-aml.sh: remind about the process
>
> Pan Nengyuan (6):
> vhost-user-fs: do delete virtio_queues in unrealize
> vhost-user-fs: convert to the new virtio_delete_queue function
> virtio-pmem: do delete rq_vq in virtio_pmem_unrealize
> virtio-crypto: do delete ctrl_vq in virtio_crypto_device_unrealize
> vhost-user-blk: delete virtioqueues in unrealize to fix memleaks
> vhost-user-blk: convert to new virtio_delete_queue
>
> Raphael Norwitz (1):
> Fixed assert in vhost_user_set_mem_table_postcopy
>
> Stefan Hajnoczi (1):
> virtio: gracefully handle invalid region caches
>
> docs/specs/acpi_cpu_hotplug.txt | 2 +
> contrib/libvhost-user/libvhost-user-glib.h | 1 +
> contrib/libvhost-user/libvhost-user.h | 14 +
> include/hw/arm/virt.h | 2 +
> include/hw/pci/pci.h | 1 +
> include/hw/virtio/vhost-user-blk.h | 3 +-
> include/hw/virtio/vhost-user-fs.h | 2 +
> include/hw/virtio/virtio-iommu.h | 61 ++
> contrib/libvhost-user/libvhost-user-glib.c | 17 +-
> contrib/libvhost-user/libvhost-user.c | 139 ++++-
> contrib/vhost-user-input/main.c | 6 +-
> hw/arm/virt.c | 57 +-
> hw/block/vhost-user-blk.c | 23 +-
> hw/virtio/vhost-user-fs.c | 16 +-
> hw/virtio/vhost-user.c | 10 +-
> hw/virtio/virtio-crypto.c | 3 +-
> hw/virtio/virtio-iommu-pci.c | 104 ++++
> hw/virtio/virtio-iommu.c | 890 +++++++++++++++++++++++++++++
> hw/virtio/virtio-pmem.c | 1 +
> hw/virtio/virtio.c | 99 +++-
> qdev-monitor.c | 1 +
> tests/qtest/bios-tables-test.c | 31 +-
> MAINTAINERS | 6 +
> docs/interop/vhost-user.rst | 122 +++-
> hw/virtio/Kconfig | 5 +
> hw/virtio/Makefile.objs | 2 +
> hw/virtio/trace-events | 20 +
> tests/data/acpi/rebuild-expected-aml.sh | 7 +
> 28 files changed, 1562 insertions(+), 83 deletions(-)
> create mode 100644 include/hw/virtio/virtio-iommu.h
> create mode 100644 hw/virtio/virtio-iommu-pci.c
> create mode 100644 hw/virtio/virtio-iommu.c
>
next prev parent reply other threads:[~2020-02-27 8:56 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-02-26 9:00 [PULL v2 00/30] virtio, pc: fixes, features Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 01/30] bios-tables-test: tell people how to update Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 02/30] bios-tables-test: fix up DIFF generation Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 03/30] bios-tables-test: default diff command Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 04/30] rebuild-expected-aml.sh: remind about the process Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 05/30] vhost-user-fs: do delete virtio_queues in unrealize Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 06/30] vhost-user-fs: convert to the new virtio_delete_queue function Michael S. Tsirkin
2020-02-26 9:01 ` [PULL v2 07/30] virtio-pmem: do delete rq_vq in virtio_pmem_unrealize Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 08/30] virtio-crypto: do delete ctrl_vq in virtio_crypto_device_unrealize Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 09/30] vhost-user-blk: delete virtioqueues in unrealize to fix memleaks Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 10/30] vhost-user-blk: convert to new virtio_delete_queue Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 11/30] virtio: gracefully handle invalid region caches Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 12/30] virtio-iommu: Add skeleton Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 13/30] virtio-iommu: Decode the command payload Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 14/30] virtio-iommu: Implement attach/detach command Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 15/30] virtio-iommu: Implement map/unmap Michael S. Tsirkin
2020-02-26 9:06 ` [PULL v2 16/30] virtio-iommu: Implement translate Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 17/30] virtio-iommu: Implement fault reporting Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 18/30] virtio-iommu: Support migration Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 19/30] virtio-iommu-pci: Add virtio iommu pci support Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 20/30] hw/arm/virt: Add the virtio-iommu device tree mappings Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 21/30] MAINTAINERS: add virtio-iommu related files Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 22/30] libvhost-user: implement VHOST_USER_PROTOCOL_F_REPLY_ACK Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 23/30] libvhost-user-glib: fix VugDev main fd cleanup Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 24/30] libvhost-user-glib: use g_main_context_get_thread_default() Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 25/30] libvhost-user: handle NOFD flag in call/kick/err better Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 26/30] docs: vhost-user: add in-band kick/call messages Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 27/30] libvhost-user: implement in-band notifications Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 28/30] acpi: cpuhp: document CPHP_GET_CPU_ID_CMD command Michael S. Tsirkin
2020-02-26 9:07 ` [PULL v2 29/30] vhost-user: only set slave channel for first vq Michael S. Tsirkin
2020-02-26 9:08 ` [PULL v2 30/30] Fixed assert in vhost_user_set_mem_table_postcopy Michael S. Tsirkin
2020-02-27 8:54 ` Michael S. Tsirkin [this message]
2020-02-27 19:56 ` [PULL v2 00/30] virtio, pc: fixes, features Peter Maydell
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=20200227035423-mutt-send-email-mst@kernel.org \
--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.