[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v1] migration: fail the cap check if it requires the use of d
From: |
Peter Xu |
Subject: |
Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming |
Date: |
Thu, 18 May 2023 15:20:02 -0400 |
On Fri, May 19, 2023 at 12:00:26AM +0800, Wei Wang wrote:
> qemu_start_incoming_migration needs to check the number of multifd
> channels or postcopy ram channels to configure the backlog parameter (i.e.
> the maximum length to which the queue of pending connections for sockfd
> may grow) of listen(). So multifd and postcopy-preempt caps require the
> use of deferred incoming, that is, calling qemu_start_incoming_migration
> should be deferred via qmp or hmp commands after the cap of multifd and
> postcopy-preempt are configured.
>
> Check if deferred incoming is used when enabling multifd or
> postcopy-preempt, and fail the check with error messages if not.
>
> Signed-off-by: Wei Wang <wei.w.wang@intel.com>
IIUC this will unfortunately break things like:
-global migration.x-postcopy-preempt=on
where the cap is actually applied before incoming starts even with !defer
so it should still work.
Can we just make socket_start_incoming_migration_internal() listen on a
static but larger value?
--
Peter Xu
- [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Wei Wang, 2023/05/18
- Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming,
Peter Xu <=
- RE: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Wang, Wei W, 2023/05/18
- Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Peter Xu, 2023/05/19
- Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Peter Xu, 2023/05/19
- RE: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Wang, Wei W, 2023/05/19
- Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Peter Xu, 2023/05/22
- RE: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Wang, Wei W, 2023/05/22
- Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Peter Xu, 2023/05/23
- RE: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Wang, Wei W, 2023/05/23
- Re: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Peter Xu, 2023/05/23
- RE: [PATCH v1] migration: fail the cap check if it requires the use of deferred incoming, Wang, Wei W, 2023/05/23