Re: [RFC PATCH v1 1/3] blk-cgroup: add helpers for bio cgroup state
"yu kuai" <[email protected]> Tue, 4 Aug 2026 23:07:03 +0800
| Newsgroups | dev.linux.lists.dm-devel,dev.linux.lists.gfs2,dev.linux.lists.nvdimm,dev.linux.lists.virtualization,org.kernel.vger.cgroups,org.kernel.vger.linux-bcache,org.kernel.vger.linux-block,org.kernel.vger.linux-doc,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-raid,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
Hi, =E5=9C=A8 2026/8/4 21:25, Christoph Hellwig =E5=86=99=E9=81=93: > On Tue, Aug 04, 2026 at 12:52:16PM +0200, Jan Kara wrote: >> Mostly looks good. Just I think bio_blkcg() should gracefully handle the >> case where bio->bi_blkg is NULL (and return NULL in that case). That way >> you can also get rid of somewhat odd pattern: >> >> if (!bio_blkg(bio)) >> return ...; >> do something with bio_blkcg(bio) >> >> You can then just check bio_blkcg(bio) directly which is much more obvio= us. > Yes. Looking at the whole series I'm also not sure that this makes too > much sense as a split out patch as the next one touches more than half > of the callsite anyway. Yes, this make sense, I'm trying not to cook a huge patch, but patch 2 is g= row much bigger than I was expected. Unless I figure out a nicer way to split p= atch 2, I'll merge them in the next version. > --=20 Thanks, Kuai