diff options
| author | Maciej S. Szmigiero <maciej.szmigiero@oracle.com> | 2025-03-04 23:03:41 +0100 |
|---|---|---|
| committer | Cédric Le Goater <clg@redhat.com> | 2025-03-06 06:47:33 +0100 |
| commit | 0525b91a0b993f95d29b2ea84155e7e4366c120e (patch) | |
| tree | 9d7e0dcbcbd22df607e4e7147eef119f1715e9fb /include/migration/misc.h | |
| parent | 7ecfab1ddd3e6678c6a0b12d348d82cfaaa406ff (diff) | |
| download | focaccia-qemu-0525b91a0b993f95d29b2ea84155e7e4366c120e.tar.gz focaccia-qemu-0525b91a0b993f95d29b2ea84155e7e4366c120e.zip | |
migration/multifd: Device state transfer support - send side
A new function multifd_queue_device_state() is provided for device to queue its state for transmission via a multifd channel. Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Maciej S. Szmigiero <maciej.szmigiero@oracle.com> Link: https://lore.kernel.org/qemu-devel/ebd55768d3e5fecb5eb3f197bad9c0c07e5bc084.1741124640.git.maciej.szmigiero@oracle.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'include/migration/misc.h')
| -rw-r--r-- | include/migration/misc.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/migration/misc.h b/include/migration/misc.h index 4c171f4e89..bd3b725fa0 100644 --- a/include/migration/misc.h +++ b/include/migration/misc.h @@ -118,4 +118,8 @@ bool migrate_is_uri(const char *uri); bool migrate_uri_parse(const char *uri, MigrationChannel **channel, Error **errp); +/* migration/multifd-device-state.c */ +bool multifd_queue_device_state(char *idstr, uint32_t instance_id, + char *data, size_t len); + #endif |