[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/2] migration/multifd: Allow to sync with sender threads onl
From: |
Peter Xu |
Subject: |
Re: [PATCH 2/2] migration/multifd: Allow to sync with sender threads only |
Date: |
Thu, 5 Dec 2024 17:20:55 -0500 |
On Thu, Dec 05, 2024 at 05:12:47PM -0500, Peter Xu wrote:
> In case if I missed it, a runnable patch would work to clarify.
Ohhh no need now, I see what you meant.
But then you'll really need to comment p->sem, with something like:
- /* sem where to wait for more work */
+ /* sem where to wait for more work. If there's no any work, it means
+ * a local sync. */
QemuSemaphore sem;
Do you like it? I definitely don't.. because it's confusing why p->sem can
imply a sync request if we already have pending_sync. IMHO it's cleaner
when we have pending_sync, use it for all kinds of syncs.
--
Peter Xu
- [PATCH 1/2] migration/multifd: Further remove the SYNC on complete, (continued)
[PATCH 2/2] migration/multifd: Allow to sync with sender threads only, Peter Xu, 2024/12/05