From: "Dr. David Alan Gilbert" <[email protected]>
The following changes since commit e64cf4d569f6461d6b9072e00d6e78d0ab8bd4a7:
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20201008' into
staging (2020-10-08 17:18:46 +0100)
are available in the Git repository at:
git://github.com/dagrh/qemu.git tags/pull-migration-20201008a
for you to fetch changes up to ee02b58c82749adb486ef2ae7efdc8e05b093cfd:
migration/dirtyrate: present dirty rate only when querying the rate has
completed (2020-10-08 19:57:00 +0100)
----------------------------------------------------------------
Migration and virtiofs pull 2020-10-08
v2 (from yesterdays)
Updated types in comparison to fix mingw build
rebased
-
Migration:
Dirtyrate measurement API cleanup
Postcopy recovery fixes
Virtiofsd:
Missing qemu_init_exec_dir call
Support for setting the group on socket creation
Stop a gcc warning
Avoid tempdir in sandboxing
----------------------------------------------------------------
Alex Bennée (1):
tools/virtiofsd: add support for --socket-group
Chuan Zheng (2):
migration/dirtyrate: record start_time and calc_time while at the
measuring state
migration/dirtyrate: present dirty rate only when querying the rate has
completed
Dr. David Alan Gilbert (2):
virtiofsd: Silence gcc warning
virtiofsd: Call qemu_init_exec_dir
Peter Xu (4):
migration: Pass incoming state into qemu_ufd_copy_ioctl()
migration: Introduce migrate_send_rp_message_req_pages()
migration: Maintain postcopy faulted addresses
migration: Sync requested pages after postcopy recovery
Stefan Hajnoczi (1):
virtiofsd: avoid /proc/self/fd tempdir
docs/tools/virtiofsd.rst | 4 +++
migration/dirtyrate.c | 16 ++++++-----
migration/migration.c | 49 ++++++++++++++++++++++++++++++++--
migration/migration.h | 21 ++++++++++++++-
migration/postcopy-ram.c | 25 +++++++++++++-----
migration/savevm.c | 57 ++++++++++++++++++++++++++++++++++++++++
migration/trace-events | 3 +++
qapi/migration.json | 8 +++---
tools/virtiofsd/fuse_i.h | 1 +
tools/virtiofsd/fuse_lowlevel.c | 6 +++++
tools/virtiofsd/fuse_virtio.c | 21 +++++++++++++--
tools/virtiofsd/passthrough_ll.c | 38 ++++++++++-----------------
12 files changed, 203 insertions(+), 46 deletions(-)