permissions: 0.840 other: 0.822 debug: 0.814 KVM: 0.800 graphic: 0.785 vnc: 0.782 files: 0.779 device: 0.771 boot: 0.765 performance: 0.763 socket: 0.756 semantic: 0.753 PID: 0.746 network: 0.742 Failed to make dirty bitmaps writable: Can't update bitmap directory: Operation not permitted blockcommit does not work if there is dirty block. virsh version Compiled against library: libvirt 4.10.0 Using library: libvirt 4.10.0 Using API: QEMU 4.10.0 Running hypervisor: QEMU 2.12.0 Scenario: 1. Create an instance 2. Add dirty bitmap to vm disk. 3. create a snapshot(external or internal) 4. revert snapshot or blockcommit disk virsh blockcommit rota-test vda --active Active Block Commit started virsh blockjob rota-test vda --info No current block job for vda rota-test.log: starting up libvirt version: 4.10.0, package: 1.el7 (CBS