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))
|
||||
return -EINVAL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user