Shaohua Li 9c573de328 MD: make bio mergeable
blk_queue_split marks bio unmergeable, which makes sense for normal bio.
But if dispatching the bio to underlayer disk, the blk_queue_split
checks are invalid, hence it's possible the bio becomes mergeable.

In the reported bug, this bug causes trim against raid0 performance slash
https://bugzilla.kernel.org/show_bug.cgi?id=117051

Reported-and-tested-by: Park Ju Hyung <qkrwngud825@gmail.com>
Fixes: 6ac45aeb6bca(block: avoid to merge splitted bio)
Cc: stable@vger.kernel.org (v4.3+)
Cc: Ming Lei <ming.lei@canonical.com>
Cc: Neil Brown <neilb@suse.de>
Reviewed-by: Jens Axboe <axboe@fb.com>
Signed-off-by: Shaohua Li <shli@fb.com>
2016-04-25 18:21:33 -07:00
..
2016-03-14 11:36:10 -07:00
2014-01-14 23:23:03 -05:00
2016-01-04 10:29:12 -05:00
2015-10-31 19:06:01 -04:00
2016-01-20 13:52:20 -08:00
2016-04-25 18:21:33 -07:00
2016-01-15 12:28:00 -08:00
2015-08-13 12:31:57 -06:00
2016-03-17 14:30:15 -07:00