• This patch adds a bdrv_flush_all() function.  It's necessary to ensure that all
    IO operations have been flushed to disk before completely a live migration.
    
    N.B. we don't actually use this now.  We really should flush the block drivers
    using an live savevm callback to avoid unnecessary guest down time.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5432 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
     
    Browse Code »
  • Live migration happens in the background, but it is useful to make the monitor
    command appear as if it's blocking.  This allows a management tool to
    immediately know when the live migration has completed without having to poll
    the migration status.
    
    This patch allows the monitor to be suspended from a monitor callback which
    will prevent new monitor commands from being executed.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5431 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
     
    Browse File »