]> git.proxmox.com Git - mirror_qemu.git/commit - block.c
block: implement bdrv_co_is_allocated() boundary cases
authorStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Tue, 29 Nov 2011 13:49:51 +0000 (13:49 +0000)
committerKevin Wolf <kwolf@redhat.com>
Mon, 5 Dec 2011 13:51:39 +0000 (14:51 +0100)
commitbd9533e36ea3d6c964f65b8e407bad00dab59e5d
tree188ed325e113e99cf4921ccdba1affe0e3f453b6
parentc57c465800a9d193f9b41c97dbbbb6cd4fb08ff6
block: implement bdrv_co_is_allocated() boundary cases

Cases beyond the end of the disk image are only implemented for block
drivers that do not provide .bdrv_co_is_allocated().  It's worth making
these cases generic so that block drivers that do implement
.bdrv_co_is_allocated() also get them for free.

Suggested-by: Mark Wu <wudxw@linux.vnet.ibm.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block.c