]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: fix btrfs_submit_compressed_write cgroup attribution
authorDennis Zhou <dennis@kernel.org>
Thu, 31 Mar 2022 21:58:28 +0000 (14:58 -0700)
committerDavid Sterba <dsterba@suse.com>
Tue, 5 Apr 2022 22:50:51 +0000 (00:50 +0200)
commit2f7824da9b04130b54e8a55c891d0ba7782db177
tree01ea83158ad03a09a7a1021006659f79d7e2920a
parentec9793da48bacfb04ae35502e3b69302d40a09d5
btrfs: fix btrfs_submit_compressed_write cgroup attribution

This restores the logic from commit 55924cc0d747 ("btrfs: fix compressed
write bio blkcg attribution") which added cgroup attribution to btrfs
writeback. It also adds back the REQ_CGROUP_PUNT flag for these ios.

Fixes: fdd2b071431e ("btrfs: determine stripe boundary at bio allocation time in btrfs_submit_compressed_write")
CC: stable@vger.kernel.org # 5.16+
Signed-off-by: Dennis Zhou <dennis@kernel.org>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/compression.c