[libvirt] Problems preserving lock state across suspend/resume