> Including linux/kmod.h alone results in 1.5 MB of preprocessed output, even > though it provides only a few functions and macros. > > The header currently depends on: > > * __printf() -> linux/compiler_attributes.h, > * ENOSYS -> linux/errno.h, > * bool -> linux/types.h. > > Include only these files, reducing the preprocessed output to 10 kB. > > Signed-off-by: Petr Pavlu <[email protected]>
Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=3
