On 9/20/21 6:33 AM, Christoph Hellwig wrote: > Hi Jens, > > this series untangles the worst of the block header maze. It removes > various includes from blkdev.h and genhd.h, and also ensures the > writeback code doesn't pull in blkdev.h leading to huge rebuilds > whenever they change. Finally it moves various bits out of blkdev.h > which shouldn't be in the general block layer header. > > It has surived various randomconfig builds from me and the buildbot, > but I suspect there are a few more conditionally missing headers > that will emerge later for more oscure configs, so it would be great > to get this merged early. Applied, thanks. -- Jens Axboe