diff options
| author | Mike Snitzer <snitzer@redhat.com> | 2020-09-24 16:40:12 -0400 |
|---|---|---|
| committer | Mike Snitzer <snitzer@redhat.com> | 2020-09-24 16:40:12 -0400 |
| commit | dd29d4b556979dae3cb6460d019c36073af7a3fc (patch) | |
| tree | d62fcfb5b2f1d5f4f3593fc59e9109cb975ca003 | |
| parent | c1fda10e1123a37cf9d22740486cd66f43c47846 (diff) | |
| download | linux-dm-dd29d4b556979dae3cb6460d019c36073af7a3fc.tar.gz | |
dm raid: remove unnecessary discard limits for raid10
Notice: this object is not reachable from any branch.
Commit 828d14fd7a6cf ("md/raid10: improve raid10 discard request")
removes raid10's inability to properly handle large discards. So
eliminate associated constraint from dm-raid's raid10 support.
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Notice: this object is not reachable from any branch.
| -rw-r--r-- | drivers/md/dm-raid.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index 5b0a6ba633657..9c1f7c4de65b3 100644 --- a/drivers/md/dm-raid.c +++ b/drivers/md/dm-raid.c @@ -3728,15 +3728,6 @@ static void raid_io_hints(struct dm_target *ti, struct queue_limits *limits) blk_limits_io_min(limits, chunk_size_bytes); blk_limits_io_opt(limits, chunk_size_bytes * mddev_data_stripes(rs)); - - /* - * RAID10 personality requires bio splitting, - * RAID0/1/4/5/6 don't and process large discard bios properly. - */ - if (rs_is_raid10(rs)) { - limits->discard_granularity = chunk_size_bytes; - limits->max_discard_sectors = rs->md.chunk_sectors; - } } static void raid_postsuspend(struct dm_target *ti) |
