[Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups

Michael S. Tsirkin posted 13 patches 7 years, 7 months ago
Failed in applying to current master (apply log)
Test checkpatch passed
Test docker-build@min-glib passed
Test docker-mingw@fedora failed
Test docker-quick@centos6 failed
Test ppcbe passed
Test ppcle passed
Test s390x passed
docs/interop/vhost-user.txt           |  26 +++
docs/pcie.txt                         |   9 +-
docs/specs/vmcoreinfo.txt             |   4 +
docs/virtio-balloon-stats.txt         |   2 +
configure                             |  15 ++
include/hw/virtio/vhost-backend.h     |   8 +
include/hw/virtio/virtio-crypto.h     |   1 +
include/sysemu/cryptodev-vhost-user.h |  47 +++++
include/sysemu/cryptodev-vhost.h      | 154 ++++++++++++++
include/sysemu/cryptodev.h            |   8 +
backends/cryptodev-builtin.c          |   1 +
backends/cryptodev-vhost-user.c       | 377 ++++++++++++++++++++++++++++++++++
backends/cryptodev-vhost.c            | 347 +++++++++++++++++++++++++++++++
hw/i386/intel_iommu.c                 |  11 +-
hw/virtio/vhost-user.c                | 104 ++++++++++
hw/virtio/vhost.c                     |  41 +++-
hw/virtio/virtio-crypto.c             |  70 +++++++
hw/virtio/virtio-pci.c                |   2 +-
net/vhost-user.c                      |   1 +
vl.c                                  |   6 +
backends/Makefile.objs                |   6 +
qemu-options.hx                       |  21 ++
22 files changed, 1246 insertions(+), 15 deletions(-)
create mode 100644 include/sysemu/cryptodev-vhost-user.h
create mode 100644 include/sysemu/cryptodev-vhost.h
create mode 100644 backends/cryptodev-vhost-user.c
create mode 100644 backends/cryptodev-vhost.c
[Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups
Posted by Michael S. Tsirkin 7 years, 7 months ago
The following changes since commit 8cb340c613ee3e626b070e0429c589f8a60ac657:

  Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into staging (2018-03-01 12:32:31 +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 0a9b9be9eb40055d2d1bb5b8fc4d4faefecb22c3:

  cryptodev-vhost-user: set the key length (2018-03-01 18:26:17 +0200)

----------------------------------------------------------------
virtio,vhost,pci,pc: features, fixes and cleanups

- documentation updates
- vhost fixes
- new crypto vhost device

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

----------------------------------------------------------------
Gonglei (4):
      cryptodev: add vhost-user as a new cryptodev backend
      cryptodev: add vhost support
      cryptodev-vhost-user: add crypto session handler
      cryptodev-vhost-user: set the key length

Greg Kurz (1):
      virtio-pci: trivial fixes in error message

Jan Kiszka (1):
      intel-iommu: Accept 64-bit writes to FEADDR

Jay Zhou (1):
      vhost: fix memslot limit check

Jia He (2):
      vhost: avoid to start/stop virtqueue which is not ready
      vhost: fix incorrect check in vhost_verify_ring_mappings

Kashyap Chamarthy (1):
      docs: pcie: Spell out machine type needs for PCIe features

Marc-André Lureau (1):
      docs/vmcoreinfo: detail unsupported host format behaviour

Tomáš Golembiovský (1):
      docs: document virtio-balloon stats

linzhecheng (1):
      vhost-user: fix memory leak

 docs/interop/vhost-user.txt           |  26 +++
 docs/pcie.txt                         |   9 +-
 docs/specs/vmcoreinfo.txt             |   4 +
 docs/virtio-balloon-stats.txt         |   2 +
 configure                             |  15 ++
 include/hw/virtio/vhost-backend.h     |   8 +
 include/hw/virtio/virtio-crypto.h     |   1 +
 include/sysemu/cryptodev-vhost-user.h |  47 +++++
 include/sysemu/cryptodev-vhost.h      | 154 ++++++++++++++
 include/sysemu/cryptodev.h            |   8 +
 backends/cryptodev-builtin.c          |   1 +
 backends/cryptodev-vhost-user.c       | 377 ++++++++++++++++++++++++++++++++++
 backends/cryptodev-vhost.c            | 347 +++++++++++++++++++++++++++++++
 hw/i386/intel_iommu.c                 |  11 +-
 hw/virtio/vhost-user.c                | 104 ++++++++++
 hw/virtio/vhost.c                     |  41 +++-
 hw/virtio/virtio-crypto.c             |  70 +++++++
 hw/virtio/virtio-pci.c                |   2 +-
 net/vhost-user.c                      |   1 +
 vl.c                                  |   6 +
 backends/Makefile.objs                |   6 +
 qemu-options.hx                       |  21 ++
 22 files changed, 1246 insertions(+), 15 deletions(-)
 create mode 100644 include/sysemu/cryptodev-vhost-user.h
 create mode 100644 include/sysemu/cryptodev-vhost.h
 create mode 100644 backends/cryptodev-vhost-user.c
 create mode 100644 backends/cryptodev-vhost.c


Re: [Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups
Posted by no-reply@patchew.org 7 years, 7 months ago
Hi,

This series failed docker-mingw@fedora build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

Type: series
Message-id: 1519922735-29054-1-git-send-email-mst@redhat.com
Subject: [Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups

=== TEST SCRIPT BEGIN ===
#!/bin/bash
set -e
git submodule update --init dtc
# Let docker tests dump environment info
export SHOW_ENV=1
export J=8
time make docker-test-mingw@fedora
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
fatal: unable to access 'https://github.com/patchew-project/qemu/': Failed to connect to github.com port 443: Connection timed out
error: Could not fetch 3c8cf5a9c21ff8782164d1def7f44bd888713384
Traceback (most recent call last):
  File "/usr/bin/patchew", line 442, in test_one
    git_clone_repo(clone, r["repo"], r["head"], logf)
  File "/usr/bin/patchew", line 48, in git_clone_repo
    stdout=logf, stderr=logf)
  File "/usr/lib64/python3.6/subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'remote', 'add', '-f', '--mirror=fetch', '3c8cf5a9c21ff8782164d1def7f44bd888713384', 'https://github.com/patchew-project/qemu']' returned non-zero exit status 1.



---
Email generated automatically by Patchew [http://patchew.org/].
Please send your feedback to patchew-devel@freelists.org
Re: [Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups
Posted by Peter Maydell 7 years, 7 months ago
On 1 March 2018 at 16:45, Michael S. Tsirkin <mst@redhat.com> wrote:
> The following changes since commit 8cb340c613ee3e626b070e0429c589f8a60ac657:
>
>   Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into staging (2018-03-01 12:32:31 +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 0a9b9be9eb40055d2d1bb5b8fc4d4faefecb22c3:
>
>   cryptodev-vhost-user: set the key length (2018-03-01 18:26:17 +0200)
>
> ----------------------------------------------------------------
> virtio,vhost,pci,pc: features, fixes and cleanups
>
> - documentation updates
> - vhost fixes
> - new crypto vhost device
>
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
>

Applied, thanks.

-- PMM

Re: [Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups
Posted by no-reply@patchew.org 7 years, 7 months ago
Hi,

This series failed docker-quick@centos6 build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.

Type: series
Message-id: 1519922735-29054-1-git-send-email-mst@redhat.com
Subject: [Qemu-devel] [PULL 00/13] virtio, vhost, pci, pc: features, fixes and cleanups

=== TEST SCRIPT BEGIN ===
#!/bin/bash
set -e
git submodule update --init dtc
# Let docker tests dump environment info
export SHOW_ENV=1
export J=8
time make docker-test-quick@centos6
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
fatal: unable to access 'https://github.com/patchew-project/qemu/': transfer closed with outstanding read data remaining
error: Could not fetch 3c8cf5a9c21ff8782164d1def7f44bd888713384
Traceback (most recent call last):
  File "/usr/bin/patchew", line 442, in test_one
    git_clone_repo(clone, r["repo"], r["head"], logf)
  File "/usr/bin/patchew", line 48, in git_clone_repo
    stdout=logf, stderr=logf)
  File "/usr/lib64/python3.6/subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'remote', 'add', '-f', '--mirror=fetch', '3c8cf5a9c21ff8782164d1def7f44bd888713384', 'https://github.com/patchew-project/qemu']' returned non-zero exit status 1.



---
Email generated automatically by Patchew [http://patchew.org/].
Please send your feedback to patchew-devel@freelists.org