]> git.proxmox.com Git - pve-qemu.git/commit
experimentally move savevm-async back into a coroutine
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Mon, 4 May 2020 12:35:00 +0000 (14:35 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 4 May 2020 13:09:10 +0000 (15:09 +0200)
commit24e289d02554769a84afdd3773b8e5eca405d84a
treef174b6641ba358e915bc0720c487955784d00cc6
parent9d5bec4dedcbc1f99b7c09987db6f9fba084d215
experimentally move savevm-async back into a coroutine

Move qemu_savevm_state_{header,setup} into the main loop and
the rest of the iteration into a coroutine. The former need
to lock the iothread (and we can't unlock it in the
coroutine), and the latter can't deal with being in a
separate thread, so a coroutine it must be.

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
debian/patches/pve/0043-move-savevm-async-back-into-a-coroutine.patch [new file with mode: 0644]
debian/patches/series