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