On Wed, Oct 20, 2021 at 01:23:05PM +0100, Pavel Begunkov wrote: > How about leaving flush_plug_callbacks() in blk-core.c but moving > everything else? That's at least a little better. I'd still prefer to keep the wrappers out as well. I've been wondering a bit if the whole callback handling needs a rework. Let me thing about this a bit more, maybe I'll have patches later today.