Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0d851d14 authored by Heinz Mauelshagen's avatar Heinz Mauelshagen Committed by Mike Snitzer
Browse files

dm raid: prohibit to pass in both sync and nosync ctr flags

parent ff4a88bf
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1297,6 +1297,12 @@ static int parse_raid_params(struct raid_set *rs, struct dm_arg_set *as,
		}
	}

	if (test_bit(__CTR_FLAG_SYNC, &rs->ctr_flags) &&
	    test_bit(__CTR_FLAG_NOSYNC, &rs->ctr_flags)) {
		rs->ti->error = "sync and nosync are mutually exclusive";
		return -EINVAL;
	}

	if (validate_region_size(rs, region_size))
		return -EINVAL;