[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] Implement dirty ring for pre-copy migration
From: |
Shota Imamura |
Subject: |
[PATCH 0/2] Implement dirty ring for pre-copy migration |
Date: |
Thu, 20 Jun 2024 18:47:12 +0900 |
This patch series introduces the dirty ring as an additional method for
dirty tracking, alongside the existing dirty bitmap.
Shota Imamura (2):
migration: Implement dirty ring
qtest/migration: Add dirty ring tests
accel/kvm/kvm-all.c | 36 ++++++++-
include/exec/ram_addr.h | 131 +++++++++++++++++++++++++++++++--
include/exec/ramlist.h | 48 ++++++++++++
include/migration/misc.h | 4 +-
include/qemu/bitops.h | 23 ++++++
migration/migration-hmp-cmds.c | 2 +
migration/migration.c | 27 ++++++-
migration/migration.h | 6 ++
migration/ram.c | 127 ++++++++++++++++++++++++++++----
qemu-options.hx | 29 ++++++++
system/physmem.c | 128 +++++++++++++++++++++++++++++++-
system/vl.c | 63 +++++++++++++++-
tests/qtest/migration-test.c | 78 ++++++++++++++++++--
13 files changed, 667 insertions(+), 35 deletions(-)
--
2.34.1