|
From: | Yaodong Yang |
Subject: | Re: [Qemu-discuss] [Qemu-devel] QEMU live block-migration |
Date: | Mon, 8 Jul 2013 10:57:25 -0500 |
Quoting Yaodong Yang (2013-07-07 09:55:06)
> Hello everyone,An outgoing non-blocking connection is triggered by
> I have a short question about the implementation of QEMU. When the qemu
> perform the live block migration using "migrate -b tcp:...." command. Does
> a new thread for migration created or not? I went through the code, only
> find that this activity is triggered in the main loop (main_loop_wait(int
tcp_start_outgoing_migration, once the connection is completed the
tcp_wait_for_connect() callback is executed by the main loop.
Within that callback there's a call to migrate_fd_connect(), which is where the
> nonblocking) function). I want to know is there a new dedicated thread
> created for this migration task or not? If so, where in the code the new
> thread created.
migration thread is created.
Incoming migration is still handled by the main loop's thread
> Thanks!
> Yaodong
> --
> Yaodong Yang
> Computer Science and Engineering Department
> University of Nebraska--Lincoln,
> Lincoln, NE, U.S.A.
[Prev in Thread] | Current Thread | [Next in Thread] |