[PULL 00/15] Misc patches for 5.0-rc2

Paolo Bonzini posted 15 patches 5 years, 7 months ago
Test docker-mingw@fedora passed
Test docker-quick@centos7 passed
Test checkpatch failed
Test FreeBSD failed
Test asan failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200402190640.1693-1-pbonzini@redhat.com
Maintainers: "Michael S. Tsirkin" <mst@redhat.com>, Roman Bolshakov <r.bolshakov@yadro.com>, Juan Quintela <quintela@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Fam Zheng <fam@euphon.net>, Marcelo Tosatti <mtosatti@redhat.com>, Michael Roth <mdroth@linux.vnet.ibm.com>, Eduardo Habkost <ehabkost@redhat.com>, Markus Armbruster <armbru@redhat.com>, Paul Durrant <paul@xen.org>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>, Dmitry Fleytman <dmitry.fleytman@gmail.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Richard Henderson <rth@twiddle.net>, Paolo Bonzini <pbonzini@redhat.com>, Anthony Perard <anthony.perard@citrix.com>
MAINTAINERS                |  7 +++++++
hw/char/serial.c           | 12 +++++++++++-
hw/isa/isa-superio.c       |  2 +-
hw/isa/smc37c669-superio.c |  2 +-
hw/scsi/vmw_pvscsi.c       |  5 ++++-
hw/virtio/Kconfig          |  2 +-
hw/xen/xen-common.c        |  7 +++++++
include/hw/isa/superio.h   |  2 +-
migration/migration.c      |  7 ++++++-
qapi/qmp-dispatch.c        |  2 ++
qom/qom-qmp-cmds.c         |  5 +----
softmmu/vl.c               | 12 ++++++++----
target/i386/hvf/vmx.h      |  3 +++
target/i386/kvm.c          | 41 ++++++++++++++++++++++++++---------------
util/bufferiszero.c        | 27 +++++++++++----------------
15 files changed, 90 insertions(+), 46 deletions(-)
[PULL 00/15] Misc patches for 5.0-rc2
Posted by Paolo Bonzini 5 years, 7 months ago
The following changes since commit 2833ad487cfff7dc33703e4731b75facde1c561e:

  Update version for v5.0.0-rc1 release (2020-03-31 18:02:47 +0100)

are available in the Git repository at:

  git://github.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 0dc0389fa5455bb264866701892ed06bc3eb06e4:

  xen: fixup RAM memory region initialization (2020-04-02 14:56:29 -0400)

----------------------------------------------------------------
Bugfixes for 5.0-rc2.

----------------------------------------------------------------
Dr. David Alan Gilbert (1):
      serial: Fix double migration data

Elazar Leibovich (1):
      hw/scsi/vmw_pvscsi: Remove assertion for kick after reset

Igor Mammedov (2):
      vl: fix broken IPA range for ARM -M virt with KVM enabled
      xen: fixup RAM memory region initialization

Marc-André Lureau (3):
      softmmu: fix crash with invalid -M memory-backend=
      migration: fix cleanup_bh leak on resume
      qmp: fix leak on callbacks that return both value and error

Paolo Bonzini (2):
      virtio-iommu: depend on PCI
      object-add: don't create return value if failed

Philippe Mathieu-Daudé (1):
      hw/isa/superio: Correct the license text

Robert Hoo (2):
      util/bufferiszero: assign length_to_accel value for each accelerator case
      util/bufferiszero: improve avx2 accelerator

Roman Bolshakov (2):
      MAINTAINERS: Add an entry for the HVF accelerator
      i386: hvf: Reset IRQ inhibition after moving RIP

Vitaly Kuznetsov (1):
      target/i386: do not set unsupported VMX secondary execution controls

 MAINTAINERS                |  7 +++++++
 hw/char/serial.c           | 12 +++++++++++-
 hw/isa/isa-superio.c       |  2 +-
 hw/isa/smc37c669-superio.c |  2 +-
 hw/scsi/vmw_pvscsi.c       |  5 ++++-
 hw/virtio/Kconfig          |  2 +-
 hw/xen/xen-common.c        |  7 +++++++
 include/hw/isa/superio.h   |  2 +-
 migration/migration.c      |  7 ++++++-
 qapi/qmp-dispatch.c        |  2 ++
 qom/qom-qmp-cmds.c         |  5 +----
 softmmu/vl.c               | 12 ++++++++----
 target/i386/hvf/vmx.h      |  3 +++
 target/i386/kvm.c          | 41 ++++++++++++++++++++++++++---------------
 util/bufferiszero.c        | 27 +++++++++++----------------
 15 files changed, 90 insertions(+), 46 deletions(-)
-- 
2.18.2


Re: [PULL 00/15] Misc patches for 5.0-rc2
Posted by no-reply@patchew.org 5 years, 7 months ago
Patchew URL: https://patchew.org/QEMU/20200402190640.1693-1-pbonzini@redhat.com/



Hi,

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

=== TEST SCRIPT BEGIN ===
#!/bin/bash
export ARCH=x86_64
make docker-image-fedora V=1 NETWORK=1
time make docker-test-debug@fedora TARGET_LIST=x86_64-softmmu J=14 NETWORK=1
=== TEST SCRIPT END ===




The full log is available at
http://patchew.org/logs/20200402190640.1693-1-pbonzini@redhat.com/testing.asan/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com
Re: [PULL 00/15] Misc patches for 5.0-rc2
Posted by Peter Maydell 5 years, 7 months ago
On Thu, 2 Apr 2020 at 20:07, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> The following changes since commit 2833ad487cfff7dc33703e4731b75facde1c561e:
>
>   Update version for v5.0.0-rc1 release (2020-03-31 18:02:47 +0100)
>
> are available in the Git repository at:
>
>   git://github.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 0dc0389fa5455bb264866701892ed06bc3eb06e4:
>
>   xen: fixup RAM memory region initialization (2020-04-02 14:56:29 -0400)
>
> ----------------------------------------------------------------
> Bugfixes for 5.0-rc2.
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0
for any user-visible changes.

-- PMM

Re: [PULL 00/15] Misc patches for 5.0-rc2
Posted by no-reply@patchew.org 5 years, 7 months ago
Patchew URL: https://patchew.org/QEMU/20200402190640.1693-1-pbonzini@redhat.com/



Hi,

This series failed build test on FreeBSD host. Please find the details below.

=== TEST SCRIPT BEGIN ===
#!/bin/bash
# Testing script will be invoked under the git checkout with
# HEAD pointing to a commit that has the patches applied on top of "base"
# branch
if qemu-system-x86_64 --help >/dev/null 2>&1; then
  QEMU=qemu-system-x86_64
elif /usr/libexec/qemu-kvm --help >/dev/null 2>&1; then
  QEMU=/usr/libexec/qemu-kvm
else
  exit 1
fi
make vm-build-freebsd J=21 QEMU=$QEMU
exit 0
=== TEST SCRIPT END ===




The full log is available at
http://patchew.org/logs/20200402190640.1693-1-pbonzini@redhat.com/testing.FreeBSD/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com
Re: [PULL 00/15] Misc patches for 5.0-rc2
Posted by no-reply@patchew.org 5 years, 7 months ago
Patchew URL: https://patchew.org/QEMU/20200402190640.1693-1-pbonzini@redhat.com/



Hi,

This series seems to have some coding style problems. See output below for
more information:

Subject: [PULL 00/15] Misc patches for 5.0-rc2
Message-id: 20200402190640.1693-1-pbonzini@redhat.com
Type: series

=== TEST SCRIPT BEGIN ===
#!/bin/bash
git rev-parse base > /dev/null || exit 0
git config --local diff.renamelimit 0
git config --local diff.renames True
git config --local diff.algorithm histogram
./scripts/checkpatch.pl --mailback base..
=== TEST SCRIPT END ===

fatal: unable to access 'https://github.com/patchew-project/qemu/': The requested URL returned error: 504
Traceback (most recent call last):
  File "patchew-tester2/src/patchew-cli", line 531, in test_one
    git_clone_repo(clone, r["repo"], r["head"], logf, True)
  File "patchew-tester2/src/patchew-cli", line 54, in git_clone_repo
    stdout=logf, stderr=logf)
  File "/opt/rh/rh-python36/root/usr/lib64/python3.6/subprocess.py", line 291, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['git', 'fetch', '3c8cf5a9c21ff8782164d1def7f44bd888713384']' returned non-zero exit status 128.



The full log is available at
http://patchew.org/logs/20200402190640.1693-1-pbonzini@redhat.com/testing.checkpatch/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com