Hi When we have much more channels than cpus, we end having failures when writting to sockets. This series: - add some traces - fix some of the trouble with serialization of creating the threads/channels in proper order. - Ask for help with the last patch. See documentation there.
Please, review. Juan Quintela (6): migration: Add traces for multifd terminate threads migration: Make global sem_sync semaphore by channel migration: Make sure that all multifd channels have been created migration: Make multifd threads wait until all have been created migration: add some multifd traces RFH: We lost "connect" events migration/ram.c | 60 +++++++++++++++++++++++++++++++++++------- migration/trace-events | 8 ++++++ 2 files changed, 59 insertions(+), 9 deletions(-) -- 2.21.0
