All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Henderson <richard.henderson@linaro.org>
To: Juan Quintela <quintela@redhat.com>, qemu-devel@nongnu.org
Cc: Thomas Huth <thuth@redhat.com>,
	Paolo Bonzini <pbonzini@redhat.com>, Peter Xu <peterx@redhat.com>,
	Laurent Vivier <lvivier@redhat.com>,
	Leonardo Bras <leobras@redhat.com>
Subject: Re: [PATCH 00/13] Migration PULL request (20230508 edition)
Date: Mon, 8 May 2023 17:50:21 +0100	[thread overview]
Message-ID: <a597dcd8-f4ec-30ce-ce38-35a2607feb78@linaro.org> (raw)
In-Reply-To: <20230508152657.66701-1-quintela@redhat.com>

On 5/8/23 16:26, Juan Quintela wrote:
> Hi
> 
> This is just the compression bits of the Migration PULL request for
> 20230428.  Only change is that we don't run the compression tests by
> default.
> 
> The problem already exist with compression code.  The test just show
> that it don't work.
> 
> Please apply, Juan.

Missing request-pull data.


r~

> 
> Lukas Straub (13):
>    qtest/migration-test.c: Add tests with compress enabled
>    qtest/migration-test.c: Add postcopy tests with compress enabled
>    ram.c: Let the compress threads return a CompressResult enum
>    ram.c: Dont change param->block in the compress thread
>    ram.c: Reset result after sending queued data
>    ram.c: Do not call save_page_header() from compress threads
>    ram.c: Call update_compress_thread_counts from
>      compress_send_queued_data
>    ram.c: Remove last ram.c dependency from the core compress code
>    ram.c: Move core compression code into its own file
>    ram.c: Move core decompression code into its own file
>    ram compress: Assert that the file buffer matches the result
>    ram-compress.c: Make target independent
>    migration: Initialize and cleanup decompression in migration.c
> 
>   migration/meson.build        |   6 +-
>   migration/migration.c        |   9 +
>   migration/qemu-file.c        |  11 +
>   migration/qemu-file.h        |   1 +
>   migration/ram-compress.c     | 485 +++++++++++++++++++++++++++++++++
>   migration/ram-compress.h     |  70 +++++
>   migration/ram.c              | 502 +++--------------------------------
>   tests/qtest/migration-test.c | 134 ++++++++++
>   8 files changed, 758 insertions(+), 460 deletions(-)
>   create mode 100644 migration/ram-compress.c
>   create mode 100644 migration/ram-compress.h
> 



      parent reply	other threads:[~2023-05-08 16:50 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-05-08 15:26 [PATCH 00/13] Migration PULL request (20230508 edition) Juan Quintela
2023-05-08 15:26 ` [PATCH 01/13] qtest/migration-test.c: Add tests with compress enabled Juan Quintela
2023-05-08 15:26 ` [PATCH 02/13] qtest/migration-test.c: Add postcopy " Juan Quintela
2023-05-08 15:26 ` [PATCH 03/13] ram.c: Let the compress threads return a CompressResult enum Juan Quintela
2023-05-08 15:26 ` [PATCH 04/13] ram.c: Dont change param->block in the compress thread Juan Quintela
2023-05-08 15:26 ` [PATCH 05/13] ram.c: Reset result after sending queued data Juan Quintela
2023-05-08 15:26 ` [PATCH 06/13] ram.c: Do not call save_page_header() from compress threads Juan Quintela
2023-05-08 15:26 ` [PATCH 07/13] ram.c: Call update_compress_thread_counts from compress_send_queued_data Juan Quintela
2023-05-08 15:26 ` [PATCH 08/13] ram.c: Remove last ram.c dependency from the core compress code Juan Quintela
2023-05-08 15:26 ` [PATCH 09/13] ram.c: Move core compression code into its own file Juan Quintela
2023-05-08 15:26 ` [PATCH 10/13] ram.c: Move core decompression " Juan Quintela
2023-05-08 15:26 ` [PATCH 11/13] ram compress: Assert that the file buffer matches the result Juan Quintela
2023-05-08 15:26 ` [PATCH 12/13] ram-compress.c: Make target independent Juan Quintela
2023-05-08 15:26 ` [PATCH 13/13] migration: Initialize and cleanup decompression in migration.c Juan Quintela
2023-05-08 16:50 ` Richard Henderson [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a597dcd8-f4ec-30ce-ce38-35a2607feb78@linaro.org \
    --to=richard.henderson@linaro.org \
    --cc=leobras@redhat.com \
    --cc=lvivier@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=peterx@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=quintela@redhat.com \
    --cc=thuth@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.