LICENSE IPL10
VOL_STATE_SALVSYNC_REQ is a mutally exclusive state. don't allow other things
to attempt to trigger that state when an exclusive state is already present
* @retval 1 yes, state is mutually exclusive
*
* @note DEMAND_ATTACH_FS only
- *
- * @note should VOL_STATE_SALVSYNC_REQ be treated as exclusive?
*/
static_inline int
VIsExclusiveState(VolState state)
case VOL_STATE_HDR_ATTACHING:
case VOL_STATE_OFFLINING:
case VOL_STATE_DETACHING:
+ case VOL_STATE_SALVSYNC_REQ:
case VOL_STATE_VNODE_ALLOC:
case VOL_STATE_VNODE_GET:
case VOL_STATE_VNODE_CLOSE: