[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [dm-devel] [PATCH v3 08/16] block: Rework bio splitting
- From: Mikulas Patocka <mpatocka redhat com>
- To: Kent Overstreet <koverstreet google com>
- Cc: axboe kernel dk, yehuda hq newdream net, dm-devel redhat com, linux-kernel vger kernel org, tj kernel org, linux-bcache vger kernel org, vgoyal redhat com, bharrosh panasas com, linux-fsdevel vger kernel org, sage newdream net, agk redhat com, drbd-dev lists linbit com
- Subject: Re: [dm-devel] [PATCH v3 08/16] block: Rework bio splitting
- Date: Mon, 28 May 2012 12:12:23 -0400 (EDT)
On Fri, 25 May 2012, Kent Overstreet wrote:
> diff --git a/drivers/md/raid10.c b/drivers/md/raid10.c
> index f8b6f14..0062326 100644
> --- a/drivers/md/raid10.c
> +++ b/drivers/md/raid10.c
> @@ -1001,15 +1001,9 @@ static void make_request(struct mddev *mddev, struct bio * bio)
> > chunk_sects &&
> conf->near_copies < conf->raid_disks)) {
> struct bio_pair *bp;
> - /* Sanity check -- queue functions should prevent this happening */
> - if (bio->bi_vcnt != 1 ||
> - bio->bi_idx != 0)
> - goto bad_map;
> - /* This is a one page bio that upper layers
> - * refuse to split for us, so we need to split it.
> - */
> +
That "Sanity check" should be removed from drivers/md/raid0.c too. Your
patch only removes it from raid10.
Mikulas
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]