Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-13 Thread Jani Nikula
On Sun, 09 Mar 2025, Masahiro Yamada wrote: > On Wed, Mar 5, 2025 at 10:59 PM Maxime Ripard wrote: >> As far as I'm concerned, I find this extremely helpful for DRM. If only >> to ensure that the huge amount of work that went into cleaning up our >> headers doesn't get lost. >> >> Nobody here cla

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-08 Thread Masahiro Yamada
On Wed, Mar 5, 2025 at 10:59 PM Maxime Ripard wrote: > > On Wed, Mar 05, 2025 at 03:05:25AM +0900, Masahiro Yamada wrote: > > > IMO headers should almost invariably be self-contained, instead of > > > putting the burden on their users to include other headers to make it > > > work. It's a PITA in

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-05 Thread Maxime Ripard
On Wed, Mar 05, 2025 at 03:05:25AM +0900, Masahiro Yamada wrote: > > IMO headers should almost invariably be self-contained, instead of > > putting the burden on their users to include other headers to make it > > work. It's a PITA in a project the size of the kernel, or even just the > > drm subsy

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-04 Thread Masahiro Yamada
On Mon, Mar 3, 2025 at 10:53 PM Jani Nikula wrote: > > On Mon, 03 Mar 2025, Masahiro Yamada wrote: > > On Mon, Mar 3, 2025 at 7:02 PM Jani Nikula wrote: > >> > >> On Mon, 03 Mar 2025, Masahiro Yamada wrote: > >> And one of the underlying goals is to make for minimal headers with > >> minimal in

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-03 Thread Jani Nikula
On Mon, 03 Mar 2025, Masahiro Yamada wrote: > On Mon, Mar 3, 2025 at 7:02 PM Jani Nikula wrote: >> >> On Mon, 03 Mar 2025, Masahiro Yamada wrote: >> And one of the underlying goals is to make for minimal headers with >> minimal includes and minimal dependencies, preferring forward >> declaration

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-03 Thread Masahiro Yamada
On Mon, Mar 3, 2025 at 7:02 PM Jani Nikula wrote: > > On Mon, 03 Mar 2025, Masahiro Yamada wrote: > > +CC: Linus > > > > On Wed, Jan 22, 2025 at 11:41 PM Jani Nikula wrote: > >> > >> Ensure drm headers build, are self-contained, have header guards, and > >> have no kernel-doc warnings, when CONF

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-03 Thread Jani Nikula
On Mon, 03 Mar 2025, Masahiro Yamada wrote: > +CC: Linus > > On Wed, Jan 22, 2025 at 11:41 PM Jani Nikula wrote: >> >> Ensure drm headers build, are self-contained, have header guards, and >> have no kernel-doc warnings, when CONFIG_DRM_HEADER_TEST=y. >> >> The mechanism follows similar patters u

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-03-02 Thread Masahiro Yamada
+CC: Linus On Wed, Jan 22, 2025 at 11:41 PM Jani Nikula wrote: > > Ensure drm headers build, are self-contained, have header guards, and > have no kernel-doc warnings, when CONFIG_DRM_HEADER_TEST=y. > > The mechanism follows similar patters used in i915, xe, and usr/include. > > To cover include/

[PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2025-01-22 Thread Jani Nikula
Ensure drm headers build, are self-contained, have header guards, and have no kernel-doc warnings, when CONFIG_DRM_HEADER_TEST=y. The mechanism follows similar patters used in i915, xe, and usr/include. To cover include/drm, we need to recurse there using the top level Kbuild and the new include/

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2024-08-26 Thread kernel test robot
ase: git://anongit.freedesktop.org/drm/drm drm-next patch link: https://lore.kernel.org/r/20240823141110.3431423-2-jani.nikula%40intel.com patch subject: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc config: arc-allmodconfig (https://download.01.org/0day-ci/archive/20240827/20

Re: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2024-08-26 Thread kernel test robot
ase: git://anongit.freedesktop.org/drm/drm drm-next patch link: https://lore.kernel.org/r/20240823141110.3431423-2-jani.nikula%40intel.com patch subject: [PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc config: sparc-allmodconfig (https://download.01.org/0day-ci/archive/20240826/20

[PATCH 2/2] drm: ensure drm headers are self-contained and pass kernel-doc

2024-08-23 Thread Jani Nikula
Ensure drm headers build, are self-contained, have header guards, and have no kernel-doc warnings, when CONFIG_DRM_HEADER_TEST=y. The mechanism follows similar patters used in i915, xe, and usr/include. To cover include/drm, we need to recurse there using the top level Kbuild and the new include/