Wei Yang <richardw.y...@linux.intel.com> wrote: > postcopy requires to place a whole host page, while migration thread > migrate memory in target page size. This makes postcopy need to collect > all target pages in one host page before placing via userfaultfd. > > To enable compress during postcopy, there are two problems to solve: > > 1. Random order for target page arrival > 2. Target pages in one host page arrives without interrupt by target > page from other host page > > The first one is handled by previous cleanup patch. > > This patch handles the second one by: > > 1. Flush compress thread for each host page > 2. Wait for decompress thread for before placing host page > > Signed-off-by: Wei Yang <richardw.y...@linux.intel.com> > Reviewed-by: Dr. David Alan Gilbert <dgilb...@redhat.com>
Reviewed-by: Juan Quintela <quint...@redhat.com>