Message ID | 20191026193824.11926-1-mst@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Sat, 26 Oct 2019 at 20:39, Michael S. Tsirkin <mst@redhat.com> wrote: > > The following changes since commit 58560ad254fbda71d4daa6622d71683190070ee2: > > Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.2-20191024' into staging (2019-10-24 16:22:58 +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 909c548c539b4136e3abf2377980dad6274c4c2e: > > virtio: drop unused virtio_device_stop_ioeventfd() function (2019-10-25 07:46:22 -0400) > > ---------------------------------------------------------------- > virtio: features, tests > > libqos update with support for virtio 1. > Packed ring support for virtio. > > Signed-off-by: Michael S. Tsirkin <mst@redhat.com> > > ---------------------------------------------------------------- Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.2 for any user-visible changes. -- PMM
The following changes since commit 58560ad254fbda71d4daa6622d71683190070ee2: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.2-20191024' into staging (2019-10-24 16:22:58 +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 909c548c539b4136e3abf2377980dad6274c4c2e: virtio: drop unused virtio_device_stop_ioeventfd() function (2019-10-25 07:46:22 -0400) ---------------------------------------------------------------- virtio: features, tests libqos update with support for virtio 1. Packed ring support for virtio. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> ---------------------------------------------------------------- Eugenio PĂ©rez (2): virtio: Free blk virqueues at unrealize() virtio: Free rnd virqueue at unrealize() Jason Wang (4): virtio: basic packed virtqueue support virtio: event suppression support for packed ring vhost_net: enable packed ring support virtio: add property to enable packed virtqueue Stefan Hajnoczi (17): tests/virtio-blk-test: read config space after feature negotiation libqos: read QVIRTIO_MMIO_VERSION register libqos: extend feature bits to 64-bit virtio-scsi-test: add missing feature negotiation tests/virtio-blk-test: set up virtqueue after feature negotiation libqos: add missing virtio-9p feature negotiation libqos: enforce Device Initialization order libqos: implement VIRTIO 1.0 FEATURES_OK step libqos: access VIRTIO 1.0 vring in little-endian libqos: add iteration support to qpci_find_capability() libqos: pass full QVirtQueue to set_queue_address() libqos: add MSI-X callbacks to QVirtioPCIDevice libqos: expose common virtqueue setup/cleanup functions libqos: make the virtio-pci BAR index configurable libqos: extract Legacy virtio-pci.c code libqos: add VIRTIO PCI 1.0 support virtio: drop unused virtio_device_stop_ioeventfd() function Wei Xu (2): virtio: basic structure for packed ring virtio: device/driver area size calculation refactor for split ring include/hw/virtio/virtio.h | 15 +- tests/libqos/pci.h | 2 +- tests/libqos/virtio-mmio.h | 1 + tests/libqos/virtio-pci-modern.h | 17 + tests/libqos/virtio-pci.h | 34 +- tests/libqos/virtio.h | 19 +- hw/block/virtio-blk.c | 7 +- hw/char/virtio-serial-bus.c | 2 +- hw/net/vhost_net.c | 2 + hw/scsi/virtio-scsi.c | 3 +- hw/virtio/virtio-rng.c | 1 + hw/virtio/virtio.c | 1074 ++++++++++++++++++++++++++++++++++---- tests/libqos/pci.c | 30 +- tests/libqos/virtio-9p.c | 6 + tests/libqos/virtio-mmio.c | 38 +- tests/libqos/virtio-net.c | 6 +- tests/libqos/virtio-pci-modern.c | 443 ++++++++++++++++ tests/libqos/virtio-pci.c | 105 ++-- tests/libqos/virtio.c | 160 ++++-- tests/virtio-blk-test.c | 66 ++- tests/virtio-scsi-test.c | 8 + tests/Makefile.include | 1 + 22 files changed, 1803 insertions(+), 237 deletions(-) create mode 100644 tests/libqos/virtio-pci-modern.h create mode 100644 tests/libqos/virtio-pci-modern.c