mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-15 13:22:55 +00:00
dm raid: prohibit to pass in both sync and nosync ctr flags
Signed-off-by: Heinz Mauelshagen <heinzm@redhat.com> Signed-off-by: Mike Snitzer <snitzer@redhat.com>
This commit is contained in:
parent
ff4a88bf1c
commit
0d851d14b8
@ -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))
|
if (validate_region_size(rs, region_size))
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user