You need to sign in or sign up before continuing.
  • P
    qemu: snapshot: Don't attempt to resume cpus if they were not paused · 4b951d1e
    Peter Krempa 提交于
    External disk-only snapshots with recent enough qemu don't require
    libvirt to pause the VM. The logic determining when to resume cpus was
    slightly flawed and attempted to resume them even if they were not
    paused by the snapshot code. This normally was not a problem, but with
    locking enabled the code would attempt to acquire the lock twice.
    
    The fallout of this bug would be a error from the API, but the actual
    snapshot being created. The bug was introduced with when adding support
    for external snapshots with memory (checkpoints) in commit f569b87f.
    
    Resolves problems described by:
    https://bugzilla.redhat.com/show_bug.cgi?id=1403691
    4b951d1e
qemu_driver.c 652.6 KB