diff options
author | Marcelo Tosatti <mtosatti@redhat.com> | 2011-01-26 12:12:34 -0200 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2011-02-07 12:55:29 +0100 |
commit | 44d631a001edf558d81f4d49c99c5496a949ff3a (patch) | |
tree | a4bf247d0bf7cc3c8df464e2cae3004c86ee1220 /block_int.h | |
parent | 28b0e1cd0e6de3ac4728b3f5d45237d054d2f4a7 (diff) |
Add flag to indicate external users to block device
Certain operations such as drive_del or resize cannot be performed
while external users (eg. block migration) reference the block device.
Add a flag to indicate that.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
(cherry picked from commit db593f2565dc12442d6bac9e8eaefa027dfcada9)
Diffstat (limited to 'block_int.h')
-rw-r--r-- | block_int.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/block_int.h b/block_int.h index 6ebdc3eea2..545ad11ff3 100644 --- a/block_int.h +++ b/block_int.h @@ -199,6 +199,7 @@ struct BlockDriverState { char device_name[32]; unsigned long *dirty_bitmap; int64_t dirty_count; + int in_use; /* users other than guest access, eg. block migration */ QTAILQ_ENTRY(BlockDriverState) list; void *private; }; |