On 11/30/25 11:38 AM, Andy Shevchenko wrote: > On Sun, Nov 30, 2025 at 12:42:35PM -0500, Yury Norov wrote: >> This series was tested by 0-day and LKP. 0-day runs allyesconfig, > > AFAICS in the below no configuration had been tested against allYESconfig. > All of them are allNOconfig. > >> as far as I know. It only sends email in case of errors. LKP is OK, find the >> report below. > >> All but XFS include it via linux/module.h -> linux/moduleparam.h path. >> XFS has a linkage layer: xfs.h -> xfs_linux.h-> linux/module.h, so >> it's pretty much the same. >> >> I think, module.h inclusion path is OK for this macro and definitely >> better than kernel.h. Notice, none of them, except for vgpu_dbg, >> include kernel.h directly. > > Ideally those (especially and in the first place headers) should follow IWYU > principle and avoid indirect (non-guaranteed) inclusions. Can you (or anyone) get IWYU (software) to work? I tried it a few months ago but didn't have the correct magic incantation for it. (no specifics at the moment) -- ~Randy
- Re: [PATCH 1/3] kernel.h: drop STACK_MAGI... Christophe Leroy (CS GROUP)
- [PATCH 2/3] kernel.h: move VERIFY_OCTAL_PERMIS... Yury Norov (NVIDIA)
- Re: [PATCH 2/3] kernel.h: move VERIFY_OCT... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h: move VERIFY... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h: move VE... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h: mov... Yury Norov
- Re: [PATCH 2/3] kernel.h... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h: move VERIFY... Randy Dunlap
- Re: [PATCH 2/3] kernel.h: move VE... Yury Norov
- Re: [PATCH 2/3] kernel.h: mov... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h... Randy Dunlap
- Re: [PATCH 2/3] kern... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h: move VERIFY... Yury Norov
- Re: [PATCH 2/3] kernel.h: move VE... Andy Shevchenko
- Re: [PATCH 2/3] kernel.h: move VERIFY_OCT... Petr Pavlu
- Re: [PATCH 2/3] kernel.h: move VERIFY... Andy Shevchenko
- [PATCH 3/3] tracing: move tracing declarations... Yury Norov (NVIDIA)
- Re: [PATCH 3/3] tracing: move tracing dec... Andy Shevchenko
- Re: [PATCH 3/3] tracing: move tracing... Yury Norov
- Re: [PATCH 3/3] tracing: move tra... Andy Shevchenko
- Re: [PATCH 3/3] tracing: move... Steven Rostedt
