Re: [PATCH BUGFIX] block: add missing group association in bio_split

From: Jeff Moyer
Date: Mon May 09 2016 - 10:19:41 EST


Paolo Valente <paolo.valente@xxxxxxxxxx> writes:

> @@ -1811,6 +1811,11 @@ struct bio *bio_split(struct bio *bio, int sectors,
>
> bio_advance(bio, split->bi_iter.bi_size);
>
> +#ifdef CONFIG_BLK_CGROUP
> + if (bio->bi_css)
> + bio_associate_blkcg(split, bio->bi_css);
> +#endif
> +
> return split;
> }
> EXPORT_SYMBOL(bio_split);

Get rid of the #ifdefery. This should be just:

bio_associate_blkcg(split, bio->bi_css);

Cheers,
Jeff