[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [libvirt] [PATCHv3 3/6] esx: reject unknown flags
- From: Matthias Bolte <matthias bolte googlemail com>
- To: Eric Blake <eblake redhat com>
- Cc: libvir-list redhat com
- Subject: Re: [libvirt] [PATCHv3 3/6] esx: reject unknown flags
- Date: Fri, 15 Jul 2011 17:30:43 +0200
2011/7/15 Eric Blake <eblake redhat com>:
> Silently ignored flags get in the way of new features that
> use those flags.
>
> Regarding ESX migration flags - right now, ESX silently enforces
> VIR_MIGRATE_PERSIST_DEST, VIR_MIGRATE_UNDEFINE_SOURCE, and
> VIR_MIGRATE_LIVE, even if those flags were not supplied; it ignored
> other flags. This patch does not change the implied bits (it permits
> but does not require them), but enforces only the supported bits.
> If further cleanup is needed to be more particular about migration
> flags, that should be a separate patch.
>
> * src/esx/esx_device_monitor.c (esxDeviceOpen): Reject unknown
> flags.
> * src/esx/esx_driver.c (esxOpen, esxDomainReboot)
> (esxDomainXMLFromNative, esxDomainXMLToNative)
> (esxDomainMigratePrepare, esxDomainMigratePerform)
> (esxDomainMigrateFinish): Likewise.
> * src/esx/esx_interface_driver.c (esxInterfaceOpen): Likewise.
> * src/esx/esx_network_driver.c (esxNetworkOpen): Likewise.
> * src/esx/esx_nwfilter_driver.c (esxNWFilterOpen): Likewise.
> * src/esx/esx_secret_driver.c (esxSecretOpen): Likewise.
> * src/esx/esx_storage_driver.c (esxStorageOpen): Likewise.
> ---
>
> v3: address concerns in v2 about migration flags
>
> src/esx/esx_device_monitor.c | 4 +++-
> src/esx/esx_driver.c | 35 ++++++++++++++++++++++++++++-------
> src/esx/esx_interface_driver.c | 4 +++-
> src/esx/esx_network_driver.c | 4 +++-
> src/esx/esx_nwfilter_driver.c | 4 +++-
> src/esx/esx_secret_driver.c | 4 +++-
> src/esx/esx_storage_driver.c | 4 +++-
> 7 files changed, 46 insertions(+), 13 deletions(-)
ACK.
--
Matthias Bolte
http://photron.blogspot.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]