qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/9] live migration bug fix and refine
@ 2016-05-05  7:32 Liang Li
  2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 1/9] migration: Fix multi-thread compression bug Liang Li
                   ` (9 more replies)
  0 siblings, 10 replies; 16+ messages in thread
From: Liang Li @ 2016-05-05  7:32 UTC (permalink / raw)
  To: qemu-devel; +Cc: quintela, amit.shah, dgilbert, berrange, Liang Li

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

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2016-06-13 10:33 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-05  7:32 [Qemu-devel] [PATCH v2 0/9] live migration bug fix and refine Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 1/9] migration: Fix multi-thread compression bug Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 2/9] migration: Fix a potential issue Liang Li
2016-06-10 13:39   ` Amit Shah
2016-06-10 15:03     ` Li, Liang Z
2016-06-13  4:36       ` Amit Shah
2016-06-13  5:07         ` Li, Liang Z
2016-06-13 10:33           ` Amit Shah
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 3/9] migration: remove useless code Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 4/9] qemu-file: Fix qemu_put_compression_data flaw Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 5/9] migration: refine ram_save_compressed_page Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 6/9] migration: protect the quit flag by lock Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 7/9] migration: refine the compression code Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 8/9] migration: refine the decompression code Liang Li
2016-05-05  7:32 ` [Qemu-devel] [PATCH v2 9/9] migration: code clean up Liang Li
2016-05-23  8:55 ` [Qemu-devel] [PATCH v2 0/9] live migration bug fix and refine Amit Shah

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).