From: Paolo Bonzini <pbonzini@redhat.com>
To: "Michael S. Tsirkin" <mst@redhat.com>, qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: Re: [Qemu-devel] [PULL v2 resend 00/26] pci, pc, virtio: fixes, cleanups, tests
Date: Mon, 4 Mar 2019 11:55:59 +0100 [thread overview]
Message-ID: <a84fe47c-e755-b13e-b176-89b233820bc7@redhat.com> (raw)
In-Reply-To: <20190225101718-mutt-send-email-mst@kernel.org>
On 25/02/19 16:19, Michael S. Tsirkin wrote:
> The following changes since commit fc3dbb90f2eb069801bfb4cfe9cbc83cf9c5f4a9:
>
> Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging (2019-02-21 13:09:33 +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 88c869198aa630e0477d653d0abf3f42c7c44d1f
>
> pci: Sanity test minimum downstream LNKSTA (2019-02-21 12:28:41 -0500)
>
> ----------------------------------------------------------------
>
> Note: this is same as a fixup I sent earlier, this is just a resend to
> make sure it's not missed. This should also help me figure out whether
> this is a good format to use.
You should have sent it as a new toplevel message, too, otherwise Peter
doesn't see it.
Paolo
> ----------------------------------------------------------------
> pci, pc, virtio: fixes, cleanups, tests
>
> Lots of work on tests: BiosTablesTest UEFI app,
> vhost-user testing for non-Linux hosts.
> Misc cleanups and fixes all over the place
>
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
>
> ----------------------------------------------------------------
> Alex Williamson (1):
> pci: Sanity test minimum downstream LNKSTA
>
> Alexey Kardashevskiy (1):
> pci: Move NVIDIA vendor id to the rest of ids
>
> Changpeng Liu (1):
> contrib/vhost-user-blk: fix the compilation issue
>
> Daniel P. Berrangé (1):
> hw/smbios: fix offset of type 3 sku field
>
> David Gibson (5):
> virtio-balloon: Remove unnecessary MADV_WILLNEED on deflate
> virtio-balloon: Corrections to address verification
> virtio-balloon: Rework ballon_page() interface
> virtio-balloon: Use ram_block_discard_range() instead of raw madvise()
> virtio-balloon: Safely handle BALLOON_PAGE_SIZE < host page size
>
> Laszlo Ersek (5):
> roms: add the edk2 project as a git submodule
> roms: build the EfiRom utility from the roms/edk2 submodule
> tests: introduce "uefi-test-tools" with the BiosTablesTest UEFI app
> tests/uefi-test-tools: add build scripts
> tests/data: introduce "uefi-boot-images" with the "bios-tables-test" ISOs
>
> Paolo Bonzini (9):
> vhost-net: move stubs to a separate file
> vhost-net-user: add stubs for when no virtio-net device is present
> vhost: restrict Linux dependency to kernel vhost
> vhost-user: support cross-endian vnet headers
> vhost-net: compile it on all targets that have virtio-net.
> vhost-net: revamp configure logic
> vhost-user-test: create a main loop per TestServer
> vhost-user-test: small changes to init_hugepagefs
> vhost-user-test: create a temporary directory per TestServer
>
> Peter Xu (1):
> i386/kvm: ignore masked irqs when update msi routes
>
> Philippe Mathieu-Daudé (1):
> Revert "contrib/vhost-user-blk: fix the compilation issue"
>
> Wei Yang (1):
> pc-dimm: use same mechanism for [get|set]_addr
>
> configure | 102 ++++++++-----
> Makefile | 6 +-
> default-configs/virtio.mak | 4 +-
> include/exec/poison.h | 1 -
> include/hw/firmware/smbios.h | 1 +
> include/hw/pci/pci_ids.h | 2 +
> include/hw/virtio/virtio-balloon.h | 3 +
> .../UefiTestToolsPkg/Include/Guid/BiosTablesTest.h | 67 +++++++++
> hw/mem/pc-dimm.c | 4 +-
> hw/net/vhost_net-stub.c | 92 ++++++++++++
> hw/net/vhost_net.c | 85 +----------
> hw/pci/pcie.c | 13 +-
> hw/smbios/smbios.c | 1 +
> hw/vfio/pci-quirks.c | 2 -
> hw/virtio/vhost-backend.c | 12 +-
> hw/virtio/vhost-user.c | 13 +-
> hw/virtio/vhost.c | 2 +-
> hw/virtio/virtio-balloon.c | 102 ++++++++++---
> net/net.c | 2 +-
> net/vhost-user-stub.c | 23 +++
> net/vhost-user.c | 13 ++
> .../BiosTablesTest/BiosTablesTest.c | 130 +++++++++++++++++
> tests/vhost-user-test.c | 160 +++++++++++----------
> .gitmodules | 3 +
> backends/Makefile.objs | 5 +-
> hw/net/Makefile.objs | 4 +-
> hw/virtio/Makefile.objs | 8 +-
> net/Makefile.objs | 4 +-
> roms/Makefile | 13 +-
> roms/edk2 | 1 +
> tests/Makefile.include | 5 +-
> .../bios-tables-test.aarch64.iso.qcow2 | Bin 0 -> 11776 bytes
> .../bios-tables-test.arm.iso.qcow2 | Bin 0 -> 11776 bytes
> .../bios-tables-test.i386.iso.qcow2 | Bin 0 -> 12800 bytes
> .../bios-tables-test.x86_64.iso.qcow2 | Bin 0 -> 13312 bytes
> tests/uefi-test-tools/.gitignore | 3 +
> tests/uefi-test-tools/LICENSE | 25 ++++
> tests/uefi-test-tools/Makefile | 106 ++++++++++++++
> .../BiosTablesTest/BiosTablesTest.inf | 41 ++++++
> .../UefiTestToolsPkg/UefiTestToolsPkg.dec | 27 ++++
> .../UefiTestToolsPkg/UefiTestToolsPkg.dsc | 69 +++++++++
> tests/uefi-test-tools/build.sh | 145 +++++++++++++++++++
> 42 files changed, 1051 insertions(+), 248 deletions(-)
> create mode 100644 tests/uefi-test-tools/UefiTestToolsPkg/Include/Guid/BiosTablesTest.h
> create mode 100644 hw/net/vhost_net-stub.c
> create mode 100644 net/vhost-user-stub.c
> create mode 100644 tests/uefi-test-tools/UefiTestToolsPkg/BiosTablesTest/BiosTablesTest.c
> create mode 160000 roms/edk2
> create mode 100644 tests/data/uefi-boot-images/bios-tables-test.aarch64.iso.qcow2
> create mode 100644 tests/data/uefi-boot-images/bios-tables-test.arm.iso.qcow2
> create mode 100644 tests/data/uefi-boot-images/bios-tables-test.i386.iso.qcow2
> create mode 100644 tests/data/uefi-boot-images/bios-tables-test.x86_64.iso.qcow2
> create mode 100644 tests/uefi-test-tools/.gitignore
> create mode 100644 tests/uefi-test-tools/LICENSE
> create mode 100644 tests/uefi-test-tools/Makefile
> create mode 100644 tests/uefi-test-tools/UefiTestToolsPkg/BiosTablesTest/BiosTablesTest.inf
> create mode 100644 tests/uefi-test-tools/UefiTestToolsPkg/UefiTestToolsPkg.dec
> create mode 100644 tests/uefi-test-tools/UefiTestToolsPkg/UefiTestToolsPkg.dsc
> create mode 100755 tests/uefi-test-tools/build.sh
>
>
next prev parent reply other threads:[~2019-03-04 10:56 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-02-22 2:40 [Qemu-devel] [PULL 00/26] pci, pc, virtio: fixes, cleanups, tests Michael S. Tsirkin
2019-02-22 15:47 ` Peter Maydell
2019-02-22 15:53 ` Michael S. Tsirkin
2019-02-22 16:34 ` Peter Maydell
2019-02-24 0:34 ` Michael S. Tsirkin
2019-02-24 10:21 ` Peter Maydell
2019-02-24 16:41 ` Michael S. Tsirkin
2019-02-25 16:23 ` Philippe Mathieu-Daudé
2019-02-25 17:27 ` Peter Maydell
2019-02-24 22:49 ` David Gibson
2019-02-25 15:19 ` [Qemu-devel] [PULL v2 resend " Michael S. Tsirkin
2019-03-04 10:55 ` Paolo Bonzini [this message]
2019-03-04 13:38 ` Peter Maydell
-- strict thread matches above, loose matches on Subject: below --
2019-02-14 4:39 [Qemu-devel] [PATCH 0/5] Improve balloon handling of pagesizes other than 4kiB David Gibson
2019-02-14 4:39 ` [Qemu-devel] [PATCH 1/5] virtio-balloon: Remove unnecessary MADV_WILLNEED on deflate David Gibson
2019-02-28 13:36 ` Michael S. Tsirkin
2019-03-05 0:52 ` David Gibson
2019-03-05 2:29 ` Michael S. Tsirkin
2019-03-05 5:03 ` David Gibson
2019-03-05 14:41 ` Michael S. Tsirkin
2019-03-05 23:35 ` David Gibson
2019-03-06 0:14 ` Michael S. Tsirkin
2019-03-06 0:58 ` David Gibson
2019-02-14 4:39 ` [Qemu-devel] [PATCH 2/5] virtio-balloon: Corrections to address verification David Gibson
2019-02-22 9:08 ` [Qemu-devel] [Qemu-ppc] " Greg Kurz
2019-02-24 23:37 ` David Gibson
2019-02-25 9:26 ` Greg Kurz
2019-02-26 23:20 ` David Gibson
2019-02-28 9:09 ` Greg Kurz
2019-02-14 4:39 ` [Qemu-devel] [PATCH 3/5] virtio-balloon: Rework ballon_page() interface David Gibson
2019-02-14 4:39 ` [Qemu-devel] [PATCH 4/5] virtio-balloon: Use ram_block_discard_range() instead of raw madvise() David Gibson
2019-02-14 4:39 ` [Qemu-devel] [PATCH 5/5] virtio-balloon: Safely handle BALLOON_PAGE_SIZE < host page size David Gibson
2019-03-05 16:06 ` [Qemu-devel] [PULL 23/26] " Peter Maydell
2019-03-05 23:33 ` David Gibson
2019-02-28 13:39 ` [Qemu-devel] [PATCH 0/5] Improve balloon handling of pagesizes other than 4kiB Michael S. Tsirkin
2019-03-05 0:53 ` David Gibson
2019-03-05 2:13 ` Michael S. Tsirkin
2019-03-05 4:55 ` David Gibson
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=a84fe47c-e755-b13e-b176-89b233820bc7@redhat.com \
--to=pbonzini@redhat.com \
--cc=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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).