Re: [PATCH v3 for-5.18/block] block: don't merge across cgroup boundaries if blkcg is enabled

From: Jens Axboe
Date: Mon Mar 14 2022 - 21:15:15 EST


On Mon, 14 Mar 2022 14:30:11 -1000, Tejun Heo wrote:
> blk-iocost and iolatency are cgroup aware rq-qos policies but they didn't
> disable merges across different cgroups. This obviously can lead to
> accounting and control errors but more importantly to priority inversions -
> e.g. an IO which belongs to a higher priority cgroup or IO class may end up
> getting throttled incorrectly because it gets merged to an IO issued from a
> low priority cgroup.
>
> [...]

Applied, thanks!

[1/1] block: don't merge across cgroup boundaries if blkcg is enabled
commit: 6b2b04590b51aa4cf395fcd185ce439cab5961dc

Best regards,
--
Jens Axboe