qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v5 22/36] vfio/migration: Multifd device state transfer suppo


From: Maciej S. Szmigiero
Subject: Re: [PATCH v5 22/36] vfio/migration: Multifd device state transfer support - basic types
Date: Wed, 26 Feb 2025 17:06:56 +0100
User-agent: Mozilla Thunderbird

On 26.02.2025 09:52, Cédric Le Goater wrote:
On 2/19/25 21:34, Maciej S. Szmigiero wrote:
From: "Maciej S. Szmigiero" <maciej.szmigiero@oracle.com>

Add basic types and flags used by VFIO multifd device state transfer
support.

Since we'll be introducing a lot of multifd transfer specific code,
add a new file migration-multifd.c to home it, wired into main VFIO
migration code (migration.c) via migration-multifd.h header file.

Signed-off-by: Maciej S. Szmigiero <maciej.szmigiero@oracle.com>
---
  hw/vfio/meson.build         |  1 +
  hw/vfio/migration-multifd.c | 31 +++++++++++++++++++++++++++++++
  hw/vfio/migration-multifd.h | 15 +++++++++++++++
  hw/vfio/migration.c         |  1 +
  4 files changed, 48 insertions(+)
  create mode 100644 hw/vfio/migration-multifd.c
  create mode 100644 hw/vfio/migration-multifd.h

diff --git a/hw/vfio/meson.build b/hw/vfio/meson.build
index bba776f75cc7..260d65febd6b 100644
--- a/hw/vfio/meson.build
+++ b/hw/vfio/meson.build
@@ -5,6 +5,7 @@ vfio_ss.add(files(
    'container-base.c',
    'container.c',
    'migration.c',
+  'migration-multifd.c',
    'cpr.c',
  ))
  vfio_ss.add(when: 'CONFIG_PSERIES', if_true: files('spapr.c'))
diff --git a/hw/vfio/migration-multifd.c b/hw/vfio/migration-multifd.c
new file mode 100644
index 000000000000..0c3185a26242
--- /dev/null
+++ b/hw/vfio/migration-multifd.c
@@ -0,0 +1,31 @@
+/*

Please add :

   SPDX-License-Identifier: GPL-2.0-or-later

in new files.

Done, also to migration/multifd-device-state.c
outside VFIO.

Thanks,

C.

Thanks,
Maciej




reply via email to

[Prev in Thread] Current Thread [Next in Thread]