Re: [PATCH 00/11] ch_driver: Add basic SAVE and RESTORE VM operations support to CH driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Bumping this up for review.

Thanks,
Pavan

On Mon, Mar 11, 2024 at 09:43:56AM +0000, Purna Pavan Chandra Aekkaladevi wrote:
> save, managedsave and restore operations for ch_driver are now supported for
> domains without any network, hostdev config defined. The input `path` to save
> and restore commands should be a directory path as cloud-hypervisor expects
> dir path where it saves VM state and other config files.
> 
> Purna Pavan Chandra Aekkaladevi (11):
>   ch_driver: Support Save, Restore VM actions from monitor
>   ch_driver: Pass virCHDriverConfig to virCHMonitorNew
>   ch_driver: Add domainSave, domainSaveFlags callbacks
>   ch_driver: Add domainManagedSave callback
>   ch_driver: Implement more save callbacks
>   ch_driver: Refactor virCHProcessStart
>   ch_driver: Implement domain restore callbacks
>   ch_driver: cleanup any stale managed save dir before VM creation
>   ch_driver: Add additional validation for save/restore
>   docs: Update doc for virDomainSave and virDomainRestore
>   NEWS: Mention save & restore support for ch driver
> 
>  NEWS.rst             |   5 +
>  src/ch/ch_conf.c     |   6 +
>  src/ch/ch_conf.h     |  12 +
>  src/ch/ch_driver.c   | 515 ++++++++++++++++++++++++++++++++++++++++++-
>  src/ch/ch_monitor.c  |  97 +++++++-
>  src/ch/ch_monitor.h  |   6 +-
>  src/ch/ch_process.c  | 102 +++++++--
>  src/ch/ch_process.h  |   4 +
>  src/libvirt-domain.c |  10 +-
>  9 files changed, 730 insertions(+), 27 deletions(-)
> 
> -- 
> 2.34.1
_______________________________________________
Devel mailing list -- devel@xxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux