On Mon, Aug 28, 2023 at 06:22:00PM +0800, Herbert Xu wrote: > On Fri, Aug 25, 2023 at 03:37:53PM +0300, Andy Shevchenko wrote: > > > > Why? > > Because we shouldn't be including every single header file that > kernel.h includes individually. kernel.h is misleading here. It includes 98% of something which this file is not using or going to use. Can you tell _why_ we need that 98% bulk to be included here? -- With Best Regards, Andy Shevchenko