I'll wait for Juan's review before picking this up. On (Thu) 05 May 2016 [15:32:50], Liang Li wrote: > This patch set fixed a bug which will block live migration and another > potential issue when using multi-thread (de)compression. > > The last patches try to refine the code and make the using of lock more > clear. Some of the code snippets are from Juan's multiple-fd patches, > with very small change. Thanks for Juan's work. > > > Liang Li (9): > migration: Fix multi-thread compression bug > migration: Fix a potential issue > migration: remove useless code > qemu-file: Fix qemu_put_compression_data flaw > migration: refine ram_save_compressed_page > migration: protect the quit flag by lock > migration: refine the compression code > migration: refine the decompression code > migration: code clean up > > migration/qemu-file.c | 23 ++++- > migration/ram.c | 251 > ++++++++++++++++++++++++++++---------------------- > 2 files changed, 162 insertions(+), 112 deletions(-) > > -- > 1.9.1 >
Amit