diff options
| author | Alex Elder <[email protected]> | 2012-11-09 08:43:15 -0600 |
|---|---|---|
| committer | Alex Elder <[email protected]> | 2013-01-17 15:52:00 -0600 |
| commit | d78b650a595e23e5a115d332e3c37e019baf7703 (patch) | |
| tree | d2fd5bb83a6b32f90d6cd802379feedc136d52b4 /include/linux/debugobjects.h | |
| parent | b395e8b5b8f06399e3fe3ee016c9cf41ff665efc (diff) | |
rbd: make exists flag atomic
The rbd_device->exists field can be updated asynchronously, changing
from set to clear if a mapped snapshot disappears from the base
image's snapshot context.
Currently, value of the "exists" flag is only read and modified
under protection of the header semaphore, but that will change with
the next patch. Making it atomic ensures this won't be a problem
because the a the non-existence of device will be immediately known.
Signed-off-by: Alex Elder <[email protected]>
Reviewed-by: Josh Durgin <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions