diff options
author | NeilBrown <neilb@suse.com> | 2017-03-15 06:05:13 +0300 |
---|---|---|
committer | Shaohua Li <shli@fb.com> | 2017-03-23 05:17:12 +0300 |
commit | 97d53438081edd25ccb1de34051efe084d240828 (patch) | |
tree | 477512bd622eca39387457ac54fd1db7791b68ca /drivers/md/raid5.c | |
parent | 0472a42ba1f89ec85f070c731f4440d7cc38c44c (diff) | |
download | linux-97d53438081edd25ccb1de34051efe084d240828.tar.xz |
Revert "md/raid5: limit request size according to implementation limits"
This reverts commit e8d7c33232e5fdfa761c3416539bc5b4acd12db5.
Now that raid5 doesn't abuse bi_phys_segments any more, we no longer
need to impose these limits.
Signed-off-by: NeilBrown <neilb@suse.com>
Signed-off-by: Shaohua Li <shli@fb.com>
Diffstat (limited to 'drivers/md/raid5.c')
-rw-r--r-- | drivers/md/raid5.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/md/raid5.c b/drivers/md/raid5.c index 1c8be667e9a9..00a34faabcdf 100644 --- a/drivers/md/raid5.c +++ b/drivers/md/raid5.c @@ -7361,15 +7361,6 @@ static int raid5_run(struct mddev *mddev) stripe = (stripe | (stripe-1)) + 1; mddev->queue->limits.discard_alignment = stripe; mddev->queue->limits.discard_granularity = stripe; - - /* - * We use 16-bit counter of active stripes in bi_phys_segments - * (minus one for over-loaded initialization) - */ - blk_queue_max_hw_sectors(mddev->queue, 0xfffe * STRIPE_SECTORS); - blk_queue_max_discard_sectors(mddev->queue, - 0xfffe * STRIPE_SECTORS); - /* * unaligned part of discard request will be ignored, so can't * guarantee discard_zeroes_data |