Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1456012 > unrolled thread

Generic section maintainers

Started by"Luis R. Rodriguez" <mcgrof@kernel.org>
First post2016-08-03 22:30 +0200
Last post2016-08-04 21:20 +0200
Articles 5 — 3 participants

Back to article view | Back to linux.kernel


Contents

  Generic section maintainers "Luis R. Rodriguez" <mcgrof@kernel.org> - 2016-08-03 22:30 +0200
    Re: Generic section maintainers Josh Poimboeuf <jpoimboe@redhat.com> - 2016-08-04 06:30 +0200
      Re: Generic section maintainers "Luis R. Rodriguez" <mcgrof@kernel.org> - 2016-08-04 19:10 +0200
        Re: Generic section maintainers "H. Peter Anvin" <hpa@zytor.com> - 2016-08-04 20:50 +0200
          Re: Generic section maintainers "Luis R. Rodriguez" <mcgrof@kernel.org> - 2016-08-04 21:20 +0200

#1456012 — Generic section maintainers

From"Luis R. Rodriguez" <mcgrof@kernel.org>
Date2016-08-03 22:30 +0200
SubjectGeneric section maintainers
Message-ID<s2aNY-7my-15@gated-at.bofh.it>
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

[toc] | [next] | [standalone]


#1456149

FromJosh Poimboeuf <jpoimboe@redhat.com>
Date2016-08-04 06:30 +0200
Message-ID<s2is9-3ZW-9@gated-at.bofh.it>
In reply to#1456012
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

[toc] | [prev] | [next] | [standalone]


#1456575

From"Luis R. Rodriguez" <mcgrof@kernel.org>
Date2016-08-04 19:10 +0200
Message-ID<s2ujE-3Tg-43@gated-at.bofh.it>
In reply to#1456149
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

[toc] | [prev] | [next] | [standalone]


#1456631

From"H. Peter Anvin" <hpa@zytor.com>
Date2016-08-04 20:50 +0200
Message-ID<s2vSq-4OE-25@gated-at.bofh.it>
In reply to#1456575
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

[toc] | [prev] | [next] | [standalone]


#1456664

From"Luis R. Rodriguez" <mcgrof@kernel.org>
Date2016-08-04 21:20 +0200
Message-ID<s2wls-5gw-49@gated-at.bofh.it>
In reply to#1456631
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

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web