pve-qemu/debian/patches/pve
Stefan Reiter 4194124719 pbs-restore: unref/close target block backend
Use blk_unref to drop the last reference, which will close the block
backend and flush all caches and outstanding writes.

This is especially important for restoring to Ceph, as the userspace
librbd caches will not be flushed if the application exits immediately,
leading to potentially incomplete restores.

Reported-by: Eneko Lacunza <elacunza@binovo.es>
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2021-02-24 19:02:07 +01:00
..
0001-PVE-Config-block-file-change-locking-default-to-off.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0002-PVE-Config-Adjust-network-script-path-to-etc-kvm.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0003-PVE-Config-set-the-CPU-model-to-kvm64-32-instead-of-.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0004-PVE-Config-ui-spice-default-to-pve-certificates.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0005-PVE-Config-smm_available-false.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0006-PVE-Config-glusterfs-no-default-logfile-if-daemonize.patch update to QEMU 5.1 2020-08-20 13:40:36 +02:00
0007-PVE-Config-rbd-block-rbd-disable-rbd_cache_writethro.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0008-PVE-Up-qmp-add-get_link_status.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0009-PVE-Up-glusterfs-allow-partial-reads.patch update to QEMU 5.1 2020-08-20 13:40:36 +02:00
0010-PVE-Up-qemu-img-return-success-on-info-without-snaps.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0011-PVE-Up-qemu-img-dd-add-osize-and-read-from-to-stdin-.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0012-PVE-Up-qemu-img-dd-add-isize-parameter.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0013-PVE-Up-qemu-img-dd-add-n-skip_create.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0014-PVE-virtio-balloon-improve-query-balloon.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0015-PVE-qapi-modify-query-machines.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0016-PVE-qapi-modify-spice-query.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0017-PVE-add-savevm-async-for-background-state-snapshots.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0018-PVE-add-optional-buffer-size-to-QEMUFile.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0019-PVE-block-add-the-zeroinit-block-driver-filter.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0020-PVE-Add-dummy-id-command-line-parameter.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0021-PVE-Config-Revert-target-i386-disable-LINT0-after-re.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0022-PVE-Up-Config-file-posix-make-locking-optiono-on-cre.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0023-PVE-monitor-disable-oob-capability.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0024-PVE-Compat-4.0-used-balloon-qemu-4-0-config-size-fal.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0025-PVE-Allow-version-code-in-machine-type.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0026-PVE-Backup-add-vma-backup-format-code.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0027-PVE-Backup-add-backup-dump-block-driver.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0028-PVE-Backup-proxmox-backup-patches-for-qemu.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0029-PVE-Backup-pbs-restore-new-command-to-restore-from-p.patch pbs-restore: unref/close target block backend 2021-02-24 19:02:07 +01:00
0030-PVE-Backup-avoid-coroutines-to-fix-AIO-freeze-cleanu.patch Add transaction patches and fix for blocking finish 2020-09-29 09:21:15 +02:00
0031-drive-mirror-add-support-for-sync-bitmap-mode-never.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0032-drive-mirror-add-support-for-conditional-and-always-.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0033-mirror-add-check-for-bitmap-mode-without-bitmap.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0034-mirror-switch-to-bdrv_dirty_bitmap_merge_internal.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0035-iotests-add-test-for-bitmap-mirror.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0036-mirror-move-some-checks-to-qmp.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0037-PVE-Backup-Add-dirty-bitmap-tracking-for-incremental.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0038-PVE-backup-rename-incremental-to-use-dirty-bitmap.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0039-PVE-fixup-pbs-restore-API.patch pbs-restore: unref/close target block backend 2021-02-24 19:02:07 +01:00
0040-PVE-always-set-dirty-counter-for-non-incremental-bac.patch Add transaction patches and fix for blocking finish 2020-09-29 09:21:15 +02:00
0041-PVE-use-proxmox_backup_check_incremental.patch Add transaction patches and fix for blocking finish 2020-09-29 09:21:15 +02:00
0042-PVE-fixup-pbs-backup-add-compress-and-encrypt-option.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0043-PVE-Add-PBS-block-driver-to-map-backup-archives-into.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0044-PVE-add-query_proxmox_support-QMP-command.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0045-pbs-fix-missing-crypt-and-compress-parameters.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0046-PVE-handle-PBS-write-callback-with-big-blocks-correc.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0047-PVE-add-zero-block-handling-to-PBS-dump-callback.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0048-PVE-add-query-pbs-bitmap-info-QMP-call.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0049-PVE-redirect-stderr-to-journal-when-daemonized.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0050-PVE-Add-sequential-job-transaction-support.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0051-PVE-Backup-Use-a-transaction-to-synchronize-job-stat.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0052-PVE-Backup-Use-more-coroutines-and-don-t-block-on-fi.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0053-PVE-fix-and-clean-up-error-handling-for-create_backu.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0054-PVE-Migrate-dirty-bitmap-state-via-savevm.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0055-migration-block-dirty-bitmap-migrate-other-bitmaps-e.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0056-PVE-fix-aborting-multiple-CREATED-jobs-in-sequential.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0057-PVE-fall-back-to-open-iscsi-initiatorname.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0058-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch Update to QEMU 5.2 2021-02-12 10:20:01 +01:00
0059-PBS-add-master-key-support.patch add PBS master key support 2021-02-12 10:47:14 +01:00