]> xenbits.xensource.com Git - qemu-xen.git/commit
Revert "migration: Simplify unqueue_page()"
authorThomas Huth <thuth@redhat.com>
Tue, 2 Aug 2022 06:19:49 +0000 (08:19 +0200)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Tue, 2 Aug 2022 15:46:52 +0000 (16:46 +0100)
commit777f53c75983dd10756f5dbfc8af50fe11da81c1
treeb1e25d6a4e72f8520383552d108ea57a97c66788
parentdf67aa3e61e2c83459da7d815962d9706f1528fc
Revert "migration: Simplify unqueue_page()"

This reverts commit cfd66f30fb0f735df06ff4220e5000290a43dad3.

The simplification of unqueue_page() introduced a bug that sometimes
breaks migration on s390x hosts.

The problem is not fully understood yet, but since we are already in
the freeze for QEMU 7.1 and we need something working there, let's
revert this patch for the upcoming release. The optimization can be
redone later again in a proper way if necessary.

Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=2099934
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220802061949.331576-1-thuth@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
migration/ram.c
migration/trace-events