commit | f8a2e5e3ca6146d4cc66a4750daf44a0cf043319 | [log] [tgz] |
---|---|---|
author | Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> | Mon Nov 14 12:44:21 2011 +0000 |
committer | Kevin Wolf <kwolf@redhat.com> | Mon Dec 05 14:51:37 2011 +0100 |
tree | e7d9806736d64a850f539a774b0ac00f8bd900dc | |
parent | b7d5a5b8ae5425a4dee69b043b1f334237b3b06a [diff] |
block: convert qcow2, qcow2, and vmdk to .bdrv_co_is_allocated() The qcow2, qcow, and vmdk block drivers are based on coroutines. They have a coroutine mutex which protects internal state. We can convert the .bdrv_is_allocated() function to .bdrv_co_is_allocated() by holding the mutex around the cluster lookup operation. Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>