]> git.proxmox.com Git - pve-qemu.git/commit - debian/patches/pve/0049-PVE-savevm-async-register-yank-before-migration_inco.patch
backup: add patch to initialize bcs bitmap early enough for PBS
authorFabian Ebner <f.ebner@proxmox.com>
Wed, 2 Mar 2022 09:05:16 +0000 (10:05 +0100)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 3 Mar 2022 10:37:17 +0000 (11:37 +0100)
commit27199bd75340c4dbdeb8de016de2d7f7e0f0e115
tree22be55a724dd40dd01857384823e26891d974ae7
parente050683663272d725e242380e1ed01364d4fe68b
backup: add patch to initialize bcs bitmap early enough for PBS

This is necessary for multi-disk backups where not all jobs are
immediately started after they are created. QEMU commit
06e0a9c16405c0a4c1eca33cf286cc04c42066a2 did already part of the work,
ensuring that new writes after job creation don't pass through to the
backup, but not yet for the MIRROR_SYNC_MODE_BITMAP case which is used
for PBS.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
52 files changed:
debian/patches/pve/0025-PVE-Backup-add-vma-backup-format-code.patch [deleted file]
debian/patches/pve/0025-block-backup-move-bcs-bitmap-initialization-to-job-c.patch [new file with mode: 0644]
debian/patches/pve/0026-PVE-Backup-add-backup-dump-block-driver.patch [deleted file]
debian/patches/pve/0026-PVE-Backup-add-vma-backup-format-code.patch [new file with mode: 0644]
debian/patches/pve/0027-PVE-Backup-add-backup-dump-block-driver.patch [new file with mode: 0644]
debian/patches/pve/0027-PVE-Backup-proxmox-backup-patches-for-qemu.patch [deleted file]
debian/patches/pve/0028-PVE-Backup-pbs-restore-new-command-to-restore-from-p.patch [deleted file]
debian/patches/pve/0028-PVE-Backup-proxmox-backup-patches-for-qemu.patch [new file with mode: 0644]
debian/patches/pve/0029-PVE-Backup-Add-dirty-bitmap-tracking-for-incremental.patch [deleted file]
debian/patches/pve/0029-PVE-Backup-pbs-restore-new-command-to-restore-from-p.patch [new file with mode: 0644]
debian/patches/pve/0030-PVE-Backup-Add-dirty-bitmap-tracking-for-incremental.patch [new file with mode: 0644]
debian/patches/pve/0030-PVE-various-PBS-fixes.patch [deleted file]
debian/patches/pve/0031-PVE-Add-PBS-block-driver-to-map-backup-archives-into.patch [deleted file]
debian/patches/pve/0031-PVE-various-PBS-fixes.patch [new file with mode: 0644]
debian/patches/pve/0032-PVE-Add-PBS-block-driver-to-map-backup-archives-into.patch [new file with mode: 0644]
debian/patches/pve/0032-PVE-add-query_proxmox_support-QMP-command.patch [deleted file]
debian/patches/pve/0033-PVE-add-query-pbs-bitmap-info-QMP-call.patch [deleted file]
debian/patches/pve/0033-PVE-add-query_proxmox_support-QMP-command.patch [new file with mode: 0644]
debian/patches/pve/0034-PVE-add-query-pbs-bitmap-info-QMP-call.patch [new file with mode: 0644]
debian/patches/pve/0034-PVE-redirect-stderr-to-journal-when-daemonized.patch [deleted file]
debian/patches/pve/0035-PVE-Add-sequential-job-transaction-support.patch [deleted file]
debian/patches/pve/0035-PVE-redirect-stderr-to-journal-when-daemonized.patch [new file with mode: 0644]
debian/patches/pve/0036-PVE-Add-sequential-job-transaction-support.patch [new file with mode: 0644]
debian/patches/pve/0036-PVE-Backup-Use-a-transaction-to-synchronize-job-stat.patch [deleted file]
debian/patches/pve/0037-PVE-Backup-Don-t-block-on-finishing-and-cleanup-crea.patch [deleted file]
debian/patches/pve/0037-PVE-Backup-Use-a-transaction-to-synchronize-job-stat.patch [new file with mode: 0644]
debian/patches/pve/0038-PVE-Backup-Don-t-block-on-finishing-and-cleanup-crea.patch [new file with mode: 0644]
debian/patches/pve/0038-PVE-Migrate-dirty-bitmap-state-via-savevm.patch [deleted file]
debian/patches/pve/0039-PVE-Migrate-dirty-bitmap-state-via-savevm.patch [new file with mode: 0644]
debian/patches/pve/0039-migration-block-dirty-bitmap-migrate-other-bitmaps-e.patch [deleted file]
debian/patches/pve/0040-PVE-fall-back-to-open-iscsi-initiatorname.patch [deleted file]
debian/patches/pve/0040-migration-block-dirty-bitmap-migrate-other-bitmaps-e.patch [new file with mode: 0644]
debian/patches/pve/0041-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch [deleted file]
debian/patches/pve/0041-PVE-fall-back-to-open-iscsi-initiatorname.patch [new file with mode: 0644]
debian/patches/pve/0042-PBS-add-master-key-support.patch [deleted file]
debian/patches/pve/0042-PVE-Use-coroutine-QMP-for-backup-cancel_backup.patch [new file with mode: 0644]
debian/patches/pve/0043-PBS-add-master-key-support.patch [new file with mode: 0644]
debian/patches/pve/0043-PVE-block-pbs-fast-path-reads-without-allocation-if-.patch [deleted file]
debian/patches/pve/0044-PVE-block-pbs-fast-path-reads-without-allocation-if-.patch [new file with mode: 0644]
debian/patches/pve/0044-PVE-block-stream-increase-chunk-size.patch [deleted file]
debian/patches/pve/0045-PVE-block-stream-increase-chunk-size.patch [new file with mode: 0644]
debian/patches/pve/0045-block-io-accept-NULL-qiov-in-bdrv_pad_request.patch [deleted file]
debian/patches/pve/0046-block-add-alloc-track-driver.patch [deleted file]
debian/patches/pve/0046-block-io-accept-NULL-qiov-in-bdrv_pad_request.patch [new file with mode: 0644]
debian/patches/pve/0047-PVE-whitelist-invalid-QAPI-names-for-backwards-compa.patch [deleted file]
debian/patches/pve/0047-block-add-alloc-track-driver.patch [new file with mode: 0644]
debian/patches/pve/0048-PVE-savevm-async-register-yank-before-migration_inco.patch [deleted file]
debian/patches/pve/0048-PVE-whitelist-invalid-QAPI-names-for-backwards-compa.patch [new file with mode: 0644]
debian/patches/pve/0049-PVE-savevm-async-register-yank-before-migration_inco.patch [new file with mode: 0644]
debian/patches/pve/0049-qemu-img-dd-add-l-option-for-loading-a-snapshot.patch [deleted file]
debian/patches/pve/0050-qemu-img-dd-add-l-option-for-loading-a-snapshot.patch [new file with mode: 0644]
debian/patches/series