mbox

[PULL,0/7] Migration 20231103 patches

Message ID 20231103120448.58428-1-quintela@redhat.com
State New
Headers show

Pull-request

https://gitlab.com/juan.quintela/qemu.git tags/migration-20231103-pull-request

Message

Juan Quintela Nov. 3, 2023, 12:04 p.m. UTC
The following changes since commit d762bf97931b58839316b68a570eecc6143c9e3e:

  Merge tag 'pull-target-arm-20231102' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2023-11-03 10:04:12 +0800)

are available in the Git repository at:

  https://gitlab.com/juan.quintela/qemu.git tags/migration-20231103-pull-request

for you to fetch changes up to 0983125b405c479a6e7eb49b81cfdae969e28cee:

  migration: Unlock mutex in error case (2023-11-03 10:48:37 +0100)

----------------------------------------------------------------
Migration Pull request (20231103)

Hi

In this PULL:
- dirty limit fixes (hyman)
- coverity issues (juan)

Please apply.

----------------------------------------------------------------

Hyman Huang (6):
  system/dirtylimit: Fix a race situation
  system/dirtylimit: Drop the reduplicative check
  tests: Add migration dirty-limit capability test
  tests/migration: Introduce dirty-ring-size option into guestperf
  tests/migration: Introduce dirty-limit into guestperf
  docs/migration: Add the dirty limit section

Juan Quintela (1):
  migration: Unlock mutex in error case

 docs/devel/migration.rst                |  71 ++++++++++
 migration/ram.c                         | 106 +++++++--------
 system/dirtylimit.c                     |  24 ++--
 tests/qtest/migration-test.c            | 164 ++++++++++++++++++++++++
 tests/migration/guestperf/comparison.py |  23 ++++
 tests/migration/guestperf/engine.py     |  23 +++-
 tests/migration/guestperf/hardware.py   |   8 +-
 tests/migration/guestperf/progress.py   |  16 ++-
 tests/migration/guestperf/scenario.py   |  11 +-
 tests/migration/guestperf/shell.py      |  24 +++-
 10 files changed, 399 insertions(+), 71 deletions(-)

Comments

Stefan Hajnoczi Nov. 6, 2023, 2:23 p.m. UTC | #1
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.2 for any user-visible changes.