|
| From: | Fei Li |
| Subject: | Re: [Qemu-devel] [PATCH RFC v7 6/9] migration: fix the multifd code when receiving less channels |
| Date: | Tue, 6 Nov 2018 13:29:52 +0800 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
On 11/02/2018 10:46 AM, Peter Xu wrote:
On Thu, Nov 01, 2018 at 06:17:12PM +0800, Fei Li wrote: [...]@@ -1339,7 +1339,7 @@ bool multifd_recv_all_channels_created(void) }/* Return true if multifd is ready for the migration, otherwise false */-bool multifd_recv_new_channel(QIOChannel *ioc) +bool multifd_recv_new_channel(QIOChannel *ioc, Error **errp) { MultiFDRecvParams *p; Error *local_err = NULL; @@ -1347,6 +1347,9 @@ bool multifd_recv_new_channel(QIOChannel *ioc)id = multifd_recv_initial_packet(ioc, &local_err);if (id < 0) { + error_propagate_prepend(errp, local_err, + "failed to receive packet via multifd channel %x: ",I'd use either %d or 0x%x, and some indent issue. Otherwise looks good to me. Thanks,
Thanks, fixed as:
id = multifd_recv_initial_packet(ioc, &local_err);
if (id < 0) {
+ error_propagate_prepend(errp, local_err,
+ "failed to receive packet"
+ " via multifd channel %d: ",
+ multifd_recv_state->count);
Have a nice day :)
Fei
| [Prev in Thread] | Current Thread | [Next in Thread] |