Files
qemu/migration
Vladimir Sementsov-Ogievskiy fe6a74f365 migration: qemu_file_set_blocking(): add errp parameter
qemu_file_set_blocking() is a wrapper on qio_channel_set_blocking(),
so let's passthrough the errp.

Note the migration should not be using &error_abort in these calls,
however, this is done to expedite the API conversion.

The original code would have eventually ended up calling either
qemu_socket_set_nonblock which would asset on Linux, or
g_unix_set_fd_nonblocking which would propagate errors. We never
saw asserts in practice, and conceptually they should not happen,
but ideally this code will be later adapted to remove use of
&error_abort.

Acked-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2025-09-19 12:46:07 +01:00
..
2025-07-03 13:42:28 +02:00
2024-12-20 17:44:56 +01:00
2025-09-02 17:57:05 +02:00
2025-05-02 11:09:36 -04:00
2025-09-02 17:57:05 +02:00
2025-09-02 17:57:05 +02:00
2025-01-29 11:56:24 -03:00