Skip to content

fix migration of zero pages

Peter Lieven qemu-devel 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 9 repliesIn review
  2. v12 patches 6 repliesSuperseded

Changes in v2 from the cover letter

- keep skipped pages fields in monitoring and qmp intact to avoid compatiblity issues.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2Revert "migration: do not sent zero pages in bulk stage"arch_init.c+4 -93 replies
2/2migration: do not overwrite zero pagesarch_init.c+8 -66 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchMichael RothOrit WassermanWenchao Xia
1/2R-b R-b R-b
2/2R-b R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v2 thread

Cover letter [Qemu-devel] [PATCHv2 0/2] fix migration of zero pages

There have been reports that migration is broken on pseries by Alexey Kardashevskiy. It turned out that migration will fail in general as soon as a page is zero on the source, but not on the destination. I thus reverted the skipping of zero pages in bulk transfer phase and added a patch that does not (over)write zero pages at the destination.

v2:
- keep skipped pages fields in monitoring and qmp intact to avoid compatiblity issues.

Peter Lieven (2):
Revert "migration: do not sent zero pages in bulk stage"
migration: do not overwrite zero pages

 arch_init.c |   27 ++++++++++++---------------
 1 file changed, 12 insertions(+), 15 deletions(-)
Signature · 1 line
1.7.9.5