All of lore.kernel.org
 help / color / mirror / Atom feed
* [XEN PATCH] MAINTAINERS: CC Anthony on Xen's build system changes
@ 2022-08-16 11:03 Anthony PERARD
  2022-08-16 12:52 ` Jan Beulich
  0 siblings, 1 reply; 2+ messages in thread
From: Anthony PERARD @ 2022-08-16 11:03 UTC (permalink / raw)
  To: xen-devel
  Cc: Anthony PERARD, Andrew Cooper, George Dunlap, Jan Beulich,
	Julien Grall, Stefano Stabellini, Wei Liu

I'd like to keep an eye on any changes in the Makefiles, to avoid
further break of the build system.

With this entries, it means that THE REST will not be CCed anymore for
changes in
- xen/Makefile
- xen/*.mk
- xen/scripts/Kbuild.include
- xen/scripts/Makefile.*
This could be an issue.

Most other files are also listed in other sections so would have a
maintainer. There's probably a few Makefiles in subdirectory that
would have CC THE REST but won't with this new section.

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
---

I'm not sure if adding a maintainers would be needed, but maybe Jan?

I could look at using lei from public-inbox, or just the search from
public-inbox, but it's easier to tell people to CC me.

Thanks.
---
 MAINTAINERS | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/MAINTAINERS b/MAINTAINERS
index e12c499a28..088647ba11 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -260,6 +260,20 @@ M:	Rahul Singh <rahul.singh@arm.com>
 S:	Supported
 F:	xen/drivers/passthrough/arm/smmu-v3.c
 
+BUILD SYSTEM XEN
+R:	Anthony PERARD <anthony.perard@citrix.com>
+S:	Supported
+F:	xen/Makefile
+F:	xen/*.mk
+F:	xen/scripts/Kbuild.include
+F:	xen/scripts/Makefile.*
+F:	xen/common/efi/efi-common.mk
+F:	xen/arch/*/*.mk
+F:	xen/*/Makefile
+F:	xen/*/*/Makefile
+F:	xen/*/*/*/Makefile
+F:	xen/*/*/*/*/Makefile
+
 Change Log
 M:	Henry Wang <Henry.Wang@arm.com>
 R:	Community Manager <community.manager@xenproject.org>
-- 
Anthony PERARD



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [XEN PATCH] MAINTAINERS: CC Anthony on Xen's build system changes
  2022-08-16 11:03 [XEN PATCH] MAINTAINERS: CC Anthony on Xen's build system changes Anthony PERARD
@ 2022-08-16 12:52 ` Jan Beulich
  0 siblings, 0 replies; 2+ messages in thread
From: Jan Beulich @ 2022-08-16 12:52 UTC (permalink / raw)
  To: Anthony PERARD
  Cc: Andrew Cooper, George Dunlap, Julien Grall, Stefano Stabellini,
	Wei Liu, xen-devel

On 16.08.2022 13:03, Anthony PERARD wrote:
> I'd like to keep an eye on any changes in the Makefiles, to avoid
> further break of the build system.
> 
> With this entries, it means that THE REST will not be CCed anymore for
> changes in
> - xen/Makefile
> - xen/*.mk
> - xen/scripts/Kbuild.include
> - xen/scripts/Makefile.*
> This could be an issue.
> 
> Most other files are also listed in other sections so would have a
> maintainer. There's probably a few Makefiles in subdirectory that
> would have CC THE REST but won't with this new section.

Ideally the script would still pick REST if there's no M: entry;
I have no idea whether that's already the case.

> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -260,6 +260,20 @@ M:	Rahul Singh <rahul.singh@arm.com>
>  S:	Supported
>  F:	xen/drivers/passthrough/arm/smmu-v3.c
>  
> +BUILD SYSTEM XEN
> +R:	Anthony PERARD <anthony.perard@citrix.com>
> +S:	Supported
> +F:	xen/Makefile
> +F:	xen/*.mk
> +F:	xen/scripts/Kbuild.include
> +F:	xen/scripts/Makefile.*
> +F:	xen/common/efi/efi-common.mk
> +F:	xen/arch/*/*.mk
> +F:	xen/*/Makefile
> +F:	xen/*/*/Makefile
> +F:	xen/*/*/*/Makefile
> +F:	xen/*/*/*/*/Makefile

I'm curious what the sorting criteria (if any) was for the individual
F: lines. And I guess the last four lines can't really be collapsed
into xen/**/Makefile ...

Jan


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-08-16 12:52 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-16 11:03 [XEN PATCH] MAINTAINERS: CC Anthony on Xen's build system changes Anthony PERARD
2022-08-16 12:52 ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.