I expected to also merge memory allocation refactoring
and vhost user migration support, but that appears to
need more work.
The following changes since commit fa500928ad9da6dd570918e3dfca13c029af07a8:
Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20150930'
into staging (2015-10-01 10:49:38 +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 a9faaa0aa97509cc14adb9f7ce2f3bfcd88066c4:
vhost-user-test: fix predictable filename on tmpfs (2015-10-02 16:40:58 +0300)
----------------------------------------------------------------
virtio,pc features, fixes
New features:
guest RAM buffer overrun mitigation
RAM physical address gaps for memory hotplug
(except refactoring which got some review comments)
virtio-9f migration (when unmounted)
Signed-off-by: Michael S. Tsirkin <[email protected]>
----------------------------------------------------------------
Eduardo Habkost (1):
pc: Add a comment explaining why pc_compat_2_4() doesn't exist
Greg Kurz (1):
virtio-9p: migrate virtio subsections
Igor Mammedov (2):
memhp: extend address auto assignment to support gaps
pc: memhp: force gaps between DIMM's GPA
Jason Wang (3):
virtio: introduce virtqueue_unmap_sg()
virtio: introduce virtqueue_discard()
virtio-net: correctly drop truncated packets
Michael S. Tsirkin (6):
oslib: rework anonimous RAM allocation
oslib: allocate PROT_NONE pages on top of RAM
exec: allocate PROT_NONE pages on top of RAM
vhost-user: unit test for new messages
vhost-user-test: use tmpfs by default
vhost-user-test: fix predictable filename on tmpfs
Paolo Bonzini (1):
vhost-user-test: do not reinvent glib-compat.h
Richard Henderson (1):
virtio: Notice when the system doesn't support MSIx at all
include/hw/i386/pc.h | 1 +
include/hw/mem/pc-dimm.h | 7 +-
include/hw/virtio/virtio.h | 2 +
exec.c | 42 ++++++++++-
hw/9pfs/virtio-9p-device.c | 11 +++
hw/i386/pc.c | 5 +-
hw/i386/pc_piix.c | 8 +++
hw/i386/pc_q35.c | 8 +++
hw/mem/pc-dimm.c | 15 ++--
hw/net/virtio-net.c | 8 +--
hw/ppc/spapr.c | 2 +-
hw/virtio/virtio-pci.c | 17 +++--
hw/virtio/virtio.c | 21 ++++--
tests/vhost-user-test.c | 170 ++++++++++++++++-----------------------------
util/oslib-posix.c | 20 ++++--
15 files changed, 190 insertions(+), 147 deletions(-)