Hi
In this v3:
- Rebase on top of latest.
- Fix review of migrate_use_tls() comments.
- Remaining of the patches not yet reviewed.
Please review.
[v2]
- the first two patches are included on the last pull request.
- Changed copyright from Anthony to Orit (thanks David)
Some archeology required.
- Get all the reviews by from Vladimir.
- Rebased on top of my last pull request.
The first two patches don't belong in this series, but without them I
got lots of confilcts if you try to use the series. That two patches
are independently on the list.
Please review.
[v1]
This series move to options.c:
- all migration capabilities code
- all migration parameters code
- all properties code
- all qmp commands that only touch the previous
And once there:
- sort of functions
- make consistent and coherent all the functions naming/typing
- create accessors for the parameters/capabilties that don't exist
- more cleanups here and there.
Todo:
- There is still capabilities code on savevm.c, but I want this in
before moving that code to options.c, but still needs more thought
for my part. I.e. should I put vmstate sections in options.c, or
should I create new functions to access the capabilities in savevm.c.
Please review.
Juan Quintela (13):
migration: Move migrate_use_tls() to options.c
migration: Move qmp_migrate_set_parameters() to options.c
migration: Create migrate_params_init() function
migration: Make all functions check have the same format
migration: Create migrate_downtime_limit() function
migration: Move migrate_set_block_incremental() to options.c
migration: Move block_cleanup_parameters() to options.c
migration: Remove MigrationState from block_cleanup_parameters()
migration: Create migrate_tls_creds() function
migration: Create migrate_tls_authz() function
migration: Create migrate_tls_hostname() function
migration: Create migrate_block_bitmap_mapping() function
migration: Move migration_properties to options.c
migration/block-dirty-bitmap.c | 14 +-
migration/migration.c | 640 +-------------------------
migration/migration.h | 2 -
migration/options.c | 818 ++++++++++++++++++++++++++++-----
migration/options.h | 30 ++
migration/tls.c | 23 +-
6 files changed, 761 insertions(+), 766 deletions(-)
--
2.39.2