diff options
| author | Cédric Le Goater <clg@redhat.com> | 2025-03-26 08:50:48 +0100 |
|---|---|---|
| committer | Cédric Le Goater <clg@redhat.com> | 2025-04-25 09:01:37 +0200 |
| commit | e1d4ea53d6e393def88258a3badf8907db33608e (patch) | |
| tree | 5d92dbdd445e689311d123cd32099ff1ea5d5984 /hw/vfio/common.c | |
| parent | 426ffab477e22606473282c684b9239f8a30dd6d (diff) | |
| download | focaccia-qemu-e1d4ea53d6e393def88258a3badf8907db33608e.tar.gz focaccia-qemu-e1d4ea53d6e393def88258a3badf8907db33608e.zip | |
vfio: Introduce a new header file for external migration services
The migration core subsystem makes use of the VFIO migration API to collect statistics on the number of bytes transferred. These services are declared in "hw/vfio/vfio-common.h" which also contains VFIO internal declarations. Move the migration declarations into a new header file "hw/vfio/vfio-migration.h" to reduce the exposure of VFIO internals. While at it, use a 'vfio_migration_' prefix for these services. To be noted, vfio_migration_add_bytes_transferred() is a VFIO migration internal service which we will be moved in the subsequent patches. Cc: Kirti Wankhede <kwankhede@nvidia.com> Cc: Avihai Horon <avihaih@nvidia.com> Reviewed-by: Prasad Pandit <pjp@fedoraproject.org> Reviewed-by: John Levon <john.levon@nutanix.com> Reviewed-by: Avihai Horon <avihaih@nvidia.com> Link: https://lore.kernel.org/qemu-devel/20250326075122.1299361-4-clg@redhat.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'hw/vfio/common.c')
0 files changed, 0 insertions, 0 deletions