id = 1026 title = "Backup with large RBD disk is slow since QEMU 6.2.0 (since commit 0347a8fd)" state = "closed" created_at = "2022-05-16T11:27:05.695Z" closed_at = "2024-02-08T14:51:07.145Z" labels = ["Regression", "Storage"] url = "https://gitlab.com/qemu-project/qemu/-/issues/1026" host-os = "Proxmox VE 7.2 (but using upstream QEMU builds)" host-arch = "x86" qemu-version = ">= 6.2.0" guest-os = "n/a" guest-arch = "n/a" description = """Since commit 0347a8fd4c ("block/rbd: implement bdrv_co_block_status"), there is a big slowdown for large RBD images for backup.""" reproduce = """I used the following script ``` root@pve701 ~ # cat rbdbackup.sh #!/bin/bash rbd create emptytestA -p rbdkvm --size $2 rbd create emptytestB -p rbdkvm --size $2 $1 \\ -qmp stdio \\ -drive file=rbd:rbdkvm/emptytestA:conf=/etc/pve/ceph.conf:id=admin:keyring=/etc/pve/priv/ceph/rbdkvm.keyring,if=none,id=driveA,format=raw \\ -drive file=rbd:rbdkvm/emptytestB:conf=/etc/pve/ceph.conf:id=admin:keyring=/etc/pve/priv/ceph/rbdkvm.keyring,if=none,id=driveB,format=raw \\ <