Message ID | 20190225101718-mutt-send-email-mst@kernel.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
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 > >
On Mon, 4 Mar 2019 at 10:56, Paolo Bonzini <pbonzini@redhat.com> wrote: > > 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. No, my filter doesn't care about top level messages or not (though sending as a new top level message is a good idea). I'm not sure why this slipped through the net. In any case, now applied, thanks. Please update the changelog for any user-visible changes. -- PMM
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. ---------------------------------------------------------------- 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