linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Generic section maintainers
@ 2016-08-03 19:56 Luis R. Rodriguez
  2016-08-03 20:11 ` Arnd Bergmann
  2016-08-04  4:28 ` Josh Poimboeuf
  0 siblings, 2 replies; 7+ messages in thread
From: Luis R. Rodriguez @ 2016-08-03 19:56 UTC (permalink / raw)
  To: Arnd Bergmann, Josh Poimboeuf, Michael Ellerman
  Cc: H. Peter Anvin, Borislav Petkov, linux-kernel, linux-arch,
	Benjamin Herrenschmidt, Joe Perches

Arnd, Josh,

In my linker table work [0], other than the linker table work and
section ranges stuff, I'm adding:

o include/linux/sections.h
o include/asm-generic/section-core.h (not in RFC v3 but it is in my
RFC v4 series not yet posted, splitting this up fixes compilation on
powerpc which otherwise creates a header issue nightmare to resolve)

I extend include/asm-generic/sections.h to then include
<asm-generic/section-core.h>, and furthermore provide the beginning of
a central place to document in a central place all common sections.

As per checkpatch complaints I'll be adding myself to MAINTAINERS for
the linker table headers, section ranges, but noticed then we don't
have anyone in particularly looking carefully after
include/asm-generic/sections.h other than the default which is Arnd.
Given this work on streamlining the section stuff, I'd like to help so
am considering adding a specific entry on MAINTAINRERS for generic
sections and adding myself to it along with Arnd. Wanted to check if
this is OK. While at it, it occurred to me that you might be
interested in this a swell Josh, given your work with objtool. Would
anyone else like to help with active maintenance / review of these ?

So is this OK to merge into my series into the patch "sections.h: add
sections header to collect all section info".

diff --git a/MAINTAINERS b/MAINTAINERS
index 49b354cb455a..9919277c66ae 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -5190,6 +5190,18 @@ S: Supported
 F: drivers/base/power/domain*.c
 F: include/linux/pm_domain.h

+GENERIC SECTIONS
+M: "Luis R. Rodriguez" <mcgrof@kernel.org>
+M: Josh Poimboeuf <jpoimboe@redhat.com>
+M: Arnd Bergmann <arnd@arndb.de>
+L: linux-arch@vger.kernel.org
+L: linux-kernel@vger.kernel.org
+S: Supported
+F: include/asm-generic/section-core.h
+F: include/asm-generic/sections.h
+F: include/asm-generic/vmlinux.lds.h
+F: Documentation/DocBook/sections.tmpl
+
 GENERIC UIO DRIVER FOR PCI DEVICES
 M: "Michael S. Tsirkin" <mst@redhat.com>
 L: kvm@vger.kernel.org


[0] https://lkml.kernel.org/r/1469222687-1600-1-git-send-email-mcgrof@kernel.org

  Luis

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

* Re: Generic section maintainers
  2016-08-03 19:56 Generic section maintainers Luis R. Rodriguez
@ 2016-08-03 20:11 ` Arnd Bergmann
  2016-08-03 20:25   ` Luis R. Rodriguez
  2016-08-04  4:28 ` Josh Poimboeuf
  1 sibling, 1 reply; 7+ messages in thread
From: Arnd Bergmann @ 2016-08-03 20:11 UTC (permalink / raw)
  To: Luis R. Rodriguez
  Cc: Josh Poimboeuf, Michael Ellerman, H. Peter Anvin,
	Borislav Petkov, linux-kernel, linux-arch,
	Benjamin Herrenschmidt, Joe Perches

On Wednesday, August 3, 2016 12:56:22 PM CEST Luis R. Rodriguez wrote:
> Arnd, Josh,
> 
> In my linker table work [0], other than the linker table work and
> section ranges stuff, I'm adding:
> 
> o include/linux/sections.h
> o include/asm-generic/section-core.h (not in RFC v3 but it is in my
> RFC v4 series not yet posted, splitting this up fixes compilation on
> powerpc which otherwise creates a header issue nightmare to resolve)
> 
> I extend include/asm-generic/sections.h to then include
> <asm-generic/section-core.h>, and furthermore provide the beginning of
> a central place to document in a central place all common sections.
> 
> As per checkpatch complaints I'll be adding myself to MAINTAINERS for
> the linker table headers, section ranges, but noticed then we don't
> have anyone in particularly looking carefully after
> include/asm-generic/sections.h other than the default which is Arnd.
> Given this work on streamlining the section stuff, I'd like to help so
> am considering adding a specific entry on MAINTAINRERS for generic
> sections and adding myself to it along with Arnd. Wanted to check if
> this is OK. While at it, it occurred to me that you might be
> interested in this a swell Josh, given your work with objtool. Would
> anyone else like to help with active maintenance / review of these ?

I'd rather not be listed separately for this file, I'm not really
an expert on linker scripts, and checkpatch.pl will pick up my
address anyway.

With my name removed from the entry, please add

Acked-by: Arnd Bergmann <arnd@arndb.de>

If you want, I can still merge the patches for these files through
my asm-generic git tree, but then I'd rely on you to pick them
up and forward them after review.

	Arnd

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

* Re: Generic section maintainers
  2016-08-03 20:11 ` Arnd Bergmann
@ 2016-08-03 20:25   ` Luis R. Rodriguez
  0 siblings, 0 replies; 7+ messages in thread
From: Luis R. Rodriguez @ 2016-08-03 20:25 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: Luis R. Rodriguez, Josh Poimboeuf, Michael Ellerman,
	H. Peter Anvin, Borislav Petkov, linux-kernel, linux-arch,
	Benjamin Herrenschmidt, Joe Perches

On Wed, Aug 03, 2016 at 10:11:48PM +0200, Arnd Bergmann wrote:
> On Wednesday, August 3, 2016 12:56:22 PM CEST Luis R. Rodriguez wrote:
> > Arnd, Josh,
> > 
> > In my linker table work [0], other than the linker table work and
> > section ranges stuff, I'm adding:
> > 
> > o include/linux/sections.h
> > o include/asm-generic/section-core.h (not in RFC v3 but it is in my
> > RFC v4 series not yet posted, splitting this up fixes compilation on
> > powerpc which otherwise creates a header issue nightmare to resolve)
> > 
> > I extend include/asm-generic/sections.h to then include
> > <asm-generic/section-core.h>, and furthermore provide the beginning of
> > a central place to document in a central place all common sections.
> > 
> > As per checkpatch complaints I'll be adding myself to MAINTAINERS for
> > the linker table headers, section ranges, but noticed then we don't
> > have anyone in particularly looking carefully after
> > include/asm-generic/sections.h other than the default which is Arnd.
> > Given this work on streamlining the section stuff, I'd like to help so
> > am considering adding a specific entry on MAINTAINRERS for generic
> > sections and adding myself to it along with Arnd. Wanted to check if
> > this is OK. While at it, it occurred to me that you might be
> > interested in this a swell Josh, given your work with objtool. Would
> > anyone else like to help with active maintenance / review of these ?
> 
> I'd rather not be listed separately for this file, I'm not really
> an expert on linker scripts, and checkpatch.pl will pick up my
> address anyway.

I'm definitely not an expert on linker scripts, nor do I think many folk are, I
just need to get work done and by chance have gotten involved into dark creepy
corners.

> With my name removed from the entry, please add
> 
> Acked-by: Arnd Bergmann <arnd@arndb.de>

OK I'll fold the changes into the patch provided Josh is also OK
with it, but will keep the ACK out given that the patch has other
changes, I'd hope for a review upon the next respin.

> If you want, I can still merge the patches for these files through
> my asm-generic git tree, but then I'd rely on you to pick them
> up and forward them after review.

Sure.

  Luis

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

* Re: Generic section maintainers
  2016-08-03 19:56 Generic section maintainers Luis R. Rodriguez
  2016-08-03 20:11 ` Arnd Bergmann
@ 2016-08-04  4:28 ` Josh Poimboeuf
  2016-08-04 17:06   ` Luis R. Rodriguez
  1 sibling, 1 reply; 7+ messages in thread
From: Josh Poimboeuf @ 2016-08-04  4:28 UTC (permalink / raw)
  To: Luis R. Rodriguez
  Cc: Arnd Bergmann, Michael Ellerman, H. Peter Anvin, Borislav Petkov,
	linux-kernel, linux-arch, Benjamin Herrenschmidt, Joe Perches

On Wed, Aug 03, 2016 at 12:56:22PM -0700, Luis R. Rodriguez wrote:
> Arnd, Josh,
> 
> In my linker table work [0], other than the linker table work and
> section ranges stuff, I'm adding:
> 
> o include/linux/sections.h
> o include/asm-generic/section-core.h (not in RFC v3 but it is in my
> RFC v4 series not yet posted, splitting this up fixes compilation on
> powerpc which otherwise creates a header issue nightmare to resolve)
> 
> I extend include/asm-generic/sections.h to then include
> <asm-generic/section-core.h>, and furthermore provide the beginning of
> a central place to document in a central place all common sections.
> 
> As per checkpatch complaints I'll be adding myself to MAINTAINERS for
> the linker table headers, section ranges, but noticed then we don't
> have anyone in particularly looking carefully after
> include/asm-generic/sections.h other than the default which is Arnd.
> Given this work on streamlining the section stuff, I'd like to help so
> am considering adding a specific entry on MAINTAINRERS for generic
> sections and adding myself to it along with Arnd. Wanted to check if
> this is OK. While at it, it occurred to me that you might be
> interested in this a swell Josh, given your work with objtool. Would
> anyone else like to help with active maintenance / review of these ?
> 
> So is this OK to merge into my series into the patch "sections.h: add
> sections header to collect all section info".
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 49b354cb455a..9919277c66ae 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -5190,6 +5190,18 @@ S: Supported
>  F: drivers/base/power/domain*.c
>  F: include/linux/pm_domain.h
> 
> +GENERIC SECTIONS
> +M: "Luis R. Rodriguez" <mcgrof@kernel.org>
> +M: Josh Poimboeuf <jpoimboe@redhat.com>
> +M: Arnd Bergmann <arnd@arndb.de>
> +L: linux-arch@vger.kernel.org
> +L: linux-kernel@vger.kernel.org
> +S: Supported
> +F: include/asm-generic/section-core.h
> +F: include/asm-generic/sections.h
> +F: include/asm-generic/vmlinux.lds.h
> +F: Documentation/DocBook/sections.tmpl

Hi Luis,

Thanks to my past work with objtool and kpatch, I know far more than I
ever wanted to know about all the kernel's custom ELF sections.  So it's
fine with me if you want to add me as a maintainer for those files.

-- 
Josh

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

* Re: Generic section maintainers
  2016-08-04  4:28 ` Josh Poimboeuf
@ 2016-08-04 17:06   ` Luis R. Rodriguez
  2016-08-04 18:47     ` H. Peter Anvin
  0 siblings, 1 reply; 7+ messages in thread
From: Luis R. Rodriguez @ 2016-08-04 17:06 UTC (permalink / raw)
  To: Josh Poimboeuf
  Cc: Luis R. Rodriguez, Arnd Bergmann, Michael Ellerman,
	H. Peter Anvin, Borislav Petkov, linux-kernel, linux-arch,
	Benjamin Herrenschmidt, Joe Perches

On Wed, Aug 03, 2016 at 11:28:40PM -0500, Josh Poimboeuf wrote:
> On Wed, Aug 03, 2016 at 12:56:22PM -0700, Luis R. Rodriguez wrote:
> > Arnd, Josh,
> > 
> > In my linker table work [0], other than the linker table work and
> > section ranges stuff, I'm adding:
> > 
> > o include/linux/sections.h
> > o include/asm-generic/section-core.h (not in RFC v3 but it is in my
> > RFC v4 series not yet posted, splitting this up fixes compilation on
> > powerpc which otherwise creates a header issue nightmare to resolve)
> > 
> > I extend include/asm-generic/sections.h to then include
> > <asm-generic/section-core.h>, and furthermore provide the beginning of
> > a central place to document in a central place all common sections.
> > 
> > As per checkpatch complaints I'll be adding myself to MAINTAINERS for
> > the linker table headers, section ranges, but noticed then we don't
> > have anyone in particularly looking carefully after
> > include/asm-generic/sections.h other than the default which is Arnd.
> > Given this work on streamlining the section stuff, I'd like to help so
> > am considering adding a specific entry on MAINTAINRERS for generic
> > sections and adding myself to it along with Arnd. Wanted to check if
> > this is OK. While at it, it occurred to me that you might be
> > interested in this a swell Josh, given your work with objtool. Would
> > anyone else like to help with active maintenance / review of these ?
> > 
> > So is this OK to merge into my series into the patch "sections.h: add
> > sections header to collect all section info".
> > 
> > diff --git a/MAINTAINERS b/MAINTAINERS
> > index 49b354cb455a..9919277c66ae 100644
> > --- a/MAINTAINERS
> > +++ b/MAINTAINERS
> > @@ -5190,6 +5190,18 @@ S: Supported
> >  F: drivers/base/power/domain*.c
> >  F: include/linux/pm_domain.h
> > 
> > +GENERIC SECTIONS
> > +M: "Luis R. Rodriguez" <mcgrof@kernel.org>
> > +M: Josh Poimboeuf <jpoimboe@redhat.com>
> > +M: Arnd Bergmann <arnd@arndb.de>
> > +L: linux-arch@vger.kernel.org
> > +L: linux-kernel@vger.kernel.org
> > +S: Supported
> > +F: include/asm-generic/section-core.h
> > +F: include/asm-generic/sections.h
> > +F: include/asm-generic/vmlinux.lds.h
> > +F: Documentation/DocBook/sections.tmpl
> 
> Hi Luis,
> 
> Thanks to my past work with objtool and kpatch, I know far more than I
> ever wanted to know about all the kernel's custom ELF sections.  So it's
> fine with me if you want to add me as a maintainer for those files.

OK thanks! I'll fold this into my changes.

  Luis

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

* Re: Generic section maintainers
  2016-08-04 17:06   ` Luis R. Rodriguez
@ 2016-08-04 18:47     ` H. Peter Anvin
  2016-08-04 19:11       ` Luis R. Rodriguez
  0 siblings, 1 reply; 7+ messages in thread
From: H. Peter Anvin @ 2016-08-04 18:47 UTC (permalink / raw)
  To: Luis R. Rodriguez, Josh Poimboeuf
  Cc: Arnd Bergmann, Michael Ellerman, Borislav Petkov, linux-kernel,
	linux-arch, Benjamin Herrenschmidt, Joe Perches

On 08/04/16 10:06, Luis R. Rodriguez wrote:
>>>
>>> +GENERIC SECTIONS
>>> +M: "Luis R. Rodriguez" <mcgrof@kernel.org>
>>> +M: Josh Poimboeuf <jpoimboe@redhat.com>
>>> +M: Arnd Bergmann <arnd@arndb.de>
>>> +L: linux-arch@vger.kernel.org
>>> +L: linux-kernel@vger.kernel.org
>>> +S: Supported
>>> +F: include/asm-generic/section-core.h
>>> +F: include/asm-generic/sections.h
>>> +F: include/asm-generic/vmlinux.lds.h
>>> +F: Documentation/DocBook/sections.tmpl
>>
>> Hi Luis,
>>
>> Thanks to my past work with objtool and kpatch, I know far more than I
>> ever wanted to know about all the kernel's custom ELF sections.  So it's
>> fine with me if you want to add me as a maintainer for those files.
> 
> OK thanks! I'll fold this into my changes.
> 

You can add me too if you want.

	-hpa

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

* Re: Generic section maintainers
  2016-08-04 18:47     ` H. Peter Anvin
@ 2016-08-04 19:11       ` Luis R. Rodriguez
  0 siblings, 0 replies; 7+ messages in thread
From: Luis R. Rodriguez @ 2016-08-04 19:11 UTC (permalink / raw)
  To: H. Peter Anvin
  Cc: Luis R. Rodriguez, Josh Poimboeuf, Arnd Bergmann,
	Michael Ellerman, Borislav Petkov, linux-kernel, linux-arch,
	Benjamin Herrenschmidt, Joe Perches

On Thu, Aug 04, 2016 at 11:47:10AM -0700, H. Peter Anvin wrote:
> On 08/04/16 10:06, Luis R. Rodriguez wrote:
> >>>
> >>> +GENERIC SECTIONS
> >>> +M: "Luis R. Rodriguez" <mcgrof@kernel.org>
> >>> +M: Josh Poimboeuf <jpoimboe@redhat.com>
> >>> +M: Arnd Bergmann <arnd@arndb.de>
> >>> +L: linux-arch@vger.kernel.org
> >>> +L: linux-kernel@vger.kernel.org
> >>> +S: Supported
> >>> +F: include/asm-generic/section-core.h
> >>> +F: include/asm-generic/sections.h
> >>> +F: include/asm-generic/vmlinux.lds.h
> >>> +F: Documentation/DocBook/sections.tmpl
> >>
> >> Hi Luis,
> >>
> >> Thanks to my past work with objtool and kpatch, I know far more than I
> >> ever wanted to know about all the kernel's custom ELF sections.  So it's
> >> fine with me if you want to add me as a maintainer for those files.
> > 
> > OK thanks! I'll fold this into my changes.
> > 
> 
> You can add me too if you want.

Great, that would be of huge help, thanks!

  Luis

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

end of thread, other threads:[~2016-08-04 19:11 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-03 19:56 Generic section maintainers Luis R. Rodriguez
2016-08-03 20:11 ` Arnd Bergmann
2016-08-03 20:25   ` Luis R. Rodriguez
2016-08-04  4:28 ` Josh Poimboeuf
2016-08-04 17:06   ` Luis R. Rodriguez
2016-08-04 18:47     ` H. Peter Anvin
2016-08-04 19:11       ` Luis R. Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).