]> 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)
commit7461731417a9c81cc701c836500c328b3d3918ef
tree01ea83158ad03a09a7a1021006659f79d7e2920a
parent808f6761b94169d5ae5c2303bdb2a4751cf42baa
btrfs: fix btrfs_submit_compressed_write cgroup attribution

This restores the logic from commit 81df317fd162 ("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: ff2f037d9fdd ("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