On Wed, 20 Apr 2022 06:27:08 +0200, Christoph Hellwig wrote: > this series cleans up various lose end in the blk-cgroup code to make it > easier to follow in preparation of reworking the blkcg assignment for > bios. The biggest change is that most of <linux/blk-cgroup.h> is now > taken private into block/. > > Diffstat: > block/Makefile | 1 > block/bfq-iosched.h | 4 > block/blk-cgroup-fc-appid.c | 57 +++++++++ > block/blk-cgroup.c | 154 ++++++++++++++++++++----- > block/blk-cgroup.h | 138 +++++++++++++++------- > block/blk-throttle.c | 2 > drivers/block/loop.c | 12 + > drivers/nvme/host/fc.c | 26 +--- > drivers/scsi/lpfc/lpfc_scsi.c | 4 > include/linux/backing-dev.h | 6 > include/linux/blk-cgroup.h | 258 ++---------------------------------------- > include/linux/blktrace_api.h | 10 - > include/linux/kthread.h | 4 > kernel/kthread.c | 1 > kernel/trace/blktrace.c | 26 ++-- > mm/backing-dev.c | 19 +-- > mm/readahead.c | 1 > mm/swapfile.c | 1 > 18 files changed, 343 insertions(+), 381 deletions(-) > > [...] Applied, thanks! [01/15] blk-cgroup: remove __bio_blkcg commit: 2524a5783e7d49e7cd936f582485a2bb4567edd1 [02/15] nvme-fc: don't support the appid attribute without CONFIG_BLK_CGROUP_FC_APPID commit: 55d7baa371ad90d297daf4250720af77449fdec0 [03/15] nvme-fc: fold t fc_update_appid into fc_appid_store commit: c814153c83a892dfd42026eaa661ae2c1f298792 [04/15] blk-cgroup: move blkcg_{get,set}_fc_appid out of line commit: db05628435aa761d30b4eae481a82befe7a8492a [05/15] blk-cgroup: move blk_cgroup_congested out line commit: 216889aad362b5b7e998a5371348b5e95d485dd1 [06/15] blk-cgroup: move blkcg_{pin,unpin}_online out of line commit: 397c9f46ee4d99024c64954b007c1b5762d01cb4 [07/15] blk-cgroup: move struct blkcg to block/blk-cgroup.h commit: dec223c92a4688f6c9642d640cfe15a99d289dd4 [08/15] blktrace: cleanup the __trace_note_message interface commit: f4a6a61cb6d40d9ae63e47743d33200f3efe3fe7 [09/15] blk-cgroup: replace bio_blkcg with bio_blkcg_css commit: bbb1ebe7a909db4de49777fb7676d5bf293f34c9 [10/15] blk-cgroup: remove pointless CONFIG_BLOCK ifdefs commit: 7f20ba7c42fd899557cef7d001f48711c3066ba5 [11/15] blk-cgroup: remove unneeded includes from <linux/blk-cgroup.h> commit: c97ab271576dec2170e7b804cb05f7617b30fed9 [12/15] blk-cgroup: move blkcg_css to blk-cgroup.c commit: bc5fee91f26d8d1428fb744e5ad04b1417a85197 [13/15] blk-cgroup: cleanup blk_cgroup_congested commit: d200ca143ac6d0b4391b4e811e67e1a36461d501 [14/15] blk-cgroup: cleanup blkcg_maybe_throttle_current commit: 82778259eb201870d6d4f95ca4162de60a682343 [15/15] kthread: unexport kthread_blkcg commit: f624506f98b198e65b44da303f44974590fb16c0 Best regards, -- Jens Axboe