pve-qemu-qoup/debian/patches/pve
Fiona Ebner db293008ee backup: improve error when copy-before-write fails for fleecing
With fleecing, failure for copy-before-write does not fail the guest
write, but only sets the snapshot error that is associated to the
copy-before-write filter, making further requests to the snapshot
access fail with EACCES, which then also fails the job. But that error
code is not the root cause of why the backup failed, so bubble up the
original snapshot error instead.

Reported-by: Friedrich Weber <f.weber@proxmox.com>
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
2024-04-29 17:25:20 +02:00
..
0001-PVE-Config-block-file-change-locking-default-to-off.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0002-PVE-Config-Adjust-network-script-path-to-etc-kvm.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0003-PVE-Config-set-the-CPU-model-to-kvm64-32-instead-of-.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0004-PVE-Config-ui-spice-default-to-pve-certificates.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0005-PVE-Config-glusterfs-no-default-logfile-if-daemonize.patch update submodule and patches to QEMU 8.2.2 2024-04-26 14:14:06 +02:00
0006-PVE-Config-rbd-block-rbd-disable-rbd_cache_writethro.patch update submodule and patches to QEMU 8.2.2 2024-04-26 14:14:06 +02:00
0007-PVE-Up-glusterfs-allow-partial-reads.patch update submodule and patches to QEMU 8.2.2 2024-04-26 14:14:06 +02:00
0008-PVE-Up-qemu-img-return-success-on-info-without-snaps.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0009-PVE-Up-qemu-img-dd-add-osize-and-read-from-to-stdin-.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0010-PVE-Up-qemu-img-dd-add-isize-parameter.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0011-PVE-Up-qemu-img-dd-add-n-skip_create.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0012-qemu-img-dd-add-l-option-for-loading-a-snapshot.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0013-PVE-virtio-balloon-improve-query-balloon.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0014-PVE-qapi-modify-query-machines.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0015-PVE-qapi-modify-spice-query.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0016-PVE-add-IOChannel-implementation-for-savevm-async.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0017-PVE-add-savevm-async-for-background-state-snapshots.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0018-PVE-add-optional-buffer-size-to-QEMUFile.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0019-PVE-block-add-the-zeroinit-block-driver-filter.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0020-PVE-Add-dummy-id-command-line-parameter.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0021-PVE-Config-Revert-target-i386-disable-LINT0-after-re.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0022-PVE-Up-Config-file-posix-make-locking-optiono-on-cre.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0023-PVE-monitor-disable-oob-capability.patch update submodule and patches to QEMU 8.1.5 2024-02-02 19:06:29 +01:00
0024-PVE-Compat-4.0-used-balloon-qemu-4-0-config-size-fal.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0025-PVE-Allow-version-code-in-machine-type.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0026-block-backup-move-bcs-bitmap-initialization-to-job-c.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0027-PVE-Backup-add-vma-backup-format-code.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0028-PVE-Backup-add-backup-dump-block-driver.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0029-PVE-Add-sequential-job-transaction-support.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0030-PVE-Backup-Proxmox-backup-patches-for-QEMU.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0031-PVE-Backup-pbs-restore-new-command-to-restore-from-p.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0032-PVE-Add-PBS-block-driver-to-map-backup-archives-into.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0033-PVE-redirect-stderr-to-journal-when-daemonized.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0034-PVE-Migrate-dirty-bitmap-state-via-savevm.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0035-migration-block-dirty-bitmap-migrate-other-bitmaps-e.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0036-PVE-fall-back-to-open-iscsi-initiatorname.patch update submodule and patches to QEMU 8.2.2 2024-04-26 14:14:06 +02:00
0037-PVE-block-stream-increase-chunk-size.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0038-block-add-alloc-track-driver.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0039-Revert-block-rbd-workaround-for-ceph-issue-53784.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0040-Revert-block-rbd-fix-handling-of-holes-in-.bdrv_co_b.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0041-Revert-block-rbd-implement-bdrv_co_block_status.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0042-alloc-track-error-out-when-auto-remove-is-not-set.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0043-alloc-track-avoid-seemingly-superfluous-child-permis.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0044-block-copy-before-write-fix-permission.patch fix #5409: backup: fix copy-before-write timeout 2024-04-29 17:25:20 +02:00
0045-block-copy-before-write-support-unligned-snapshot-di.patch fix #5409: backup: fix copy-before-write timeout 2024-04-29 17:25:20 +02:00
0046-block-copy-before-write-create-block_copy-bitmap-in-.patch fix #5409: backup: fix copy-before-write timeout 2024-04-29 17:25:20 +02:00
0047-qapi-blockdev-backup-add-discard-source-parameter.patch fix #5409: backup: fix copy-before-write timeout 2024-04-29 17:25:20 +02:00
0048-copy-before-write-allow-specifying-minimum-cluster-s.patch fix #5409: backup: fix copy-before-write timeout 2024-04-29 17:25:20 +02:00
0049-backup-add-minimum-cluster-size-to-performance-optio.patch fix #5409: backup: fix copy-before-write timeout 2024-04-29 17:25:20 +02:00
0050-PVE-backup-add-fleecing-option.patch update submodule and patches to QEMU 9.0.0 2024-04-29 15:29:52 +02:00
0051-PVE-backup-improve-error-when-copy-before-write-fail.patch backup: improve error when copy-before-write fails for fleecing 2024-04-29 17:25:20 +02:00