Am 17/10/2023 um 14:10 schrieb Fiona Ebner: > Patch changes: > > For backup, opening the backup dump block driver needed to be adapted, > because of coroutine context changes. > > Block graph locking was disabled, because of deadlocks. > > Snapshot code has a huge performance regression which required a > workaround. > > > Meta-changes: > > Use --disable-download options to avoid automatic downloads during > build, but require the user to do so once themselves. Also done when > initializing the submodule in the Makefile > > Switch back to using QEMU's keycodemapdb instead of splitting it out > in our build-dir. Wasn't updated since QEMU 6.0 anymore and the reason > for the split is not known. If anything pops up, we can re-do it and > document the reason this time. > > Versioned Breaks for qemu-server required, because an upstream change > would prevent VM boot with most configurations (including default > one). > > > Changes in v3: > * Rebase on QEMU 8.1.2 which includes a few more TCG and > migration-related fixes and... > * ...remove previously picked-up patches that are included there. > > Changes in v2: > * Add stable fix for guest-triggerable SCSI crash. > * Make reverting graph locking complete. > > > Fiona Ebner (7): > d/rules: use disable-download option instead of git-submodules=ignore > buildsys: fixup submodule target > buildsys: use QEMU's keycodemapdb again > update submodule and patches to QEMU 8.1.2 > add patch to disable graph locking > add patch to avoid huge snapshot performance regression > d/control: add versioned Breaks for qemu-server <= 8.0.6 >
applied series, many thanks for all your efforts on the QEMU front! _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel