On Thu, Feb 02, 2023 at 02:10:07PM -1000, Tejun Heo wrote: > This is fine but is this necessarily better? If it's needed for future > changes, maybe that should be mentioned? It avoids dealing with partially constructed blkgs outside of blkg_alloc, which is mostly useful for code clarity. It also micro-optimized the free fast path a bit by avoiding two pointless (but mostly confusing) branches. I've updated the commit log a bit.