diff mbox series

[net] MAINTAINERS: I don't want to review Renesas Ethernet Switch driver

Message ID 6498e2dd-7960-daeb-acce-a8d2207f3404@omp.ru (mailing list archive)
State Changes Requested
Delegated to: Netdev Maintainers
Headers show
Series [net] MAINTAINERS: I don't want to review Renesas Ethernet Switch driver | expand

Checks

Context Check Description
netdev/series_format success Single patches do not need cover letters
netdev/tree_selection success Clearly marked for net
netdev/ynl success SINGLE THREAD; Generated files up to date; no warnings/errors; no diff in generated;
netdev/fixes_present fail Series targets non-next tree, but doesn't contain any Fixes tags
netdev/header_inline success No static functions without inline keyword in header files
netdev/build_32bit success Errors and warnings before: 8 this patch: 8
netdev/cc_maintainers warning 3 maintainers not CCed: magnus.damm@gmail.com richardcochran@gmail.com geert+renesas@glider.be
netdev/build_clang success Errors and warnings before: 8 this patch: 8
netdev/verify_signedoff success Signed-off-by tag matches author and committer
netdev/deprecated_api success None detected
netdev/check_selftest success No net selftest shell script
netdev/verify_fixes success No Fixes tag
netdev/build_allmodconfig_warn success Errors and warnings before: 8 this patch: 8
netdev/checkpatch success total: 0 errors, 0 warnings, 0 checks, 9 lines checked
netdev/build_clang_rust success No Rust files in patch. Skipping build
netdev/kdoc success Errors and warnings before: 0 this patch: 0
netdev/source_inline success Was 0 now: 0

Commit Message

Sergey Shtylyov Jan. 3, 2024, 8:56 p.m. UTC
I don't know this hardware, I don't have the manuals for it, so I can't
provide a good review.  Let's exclude the Ethernet Switch related files.

Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>

---
The patch is against the 'main' branch of DaveM's 'net.git' repo...

 MAINTAINERS |    3 +++
 1 file changed, 3 insertions(+)

Comments

Simon Horman Jan. 3, 2024, 9:28 p.m. UTC | #1
+ Shimoda-san

On Wed, Jan 03, 2024 at 11:56:15PM +0300, Sergey Shtylyov wrote:
> I don't know this hardware, I don't have the manuals for it, so I can't
> provide a good review.  Let's exclude the Ethernet Switch related files.
> 
> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>

Hi Sergey,

I don't know the back story to this, if there is one.
But could I suggest that:

1. The patch also updates the title MAINTAINERS section to cover the
   remaining two drivers.

   e.g.: RENESAS ETHERNET DRIVERS ->
         RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS

   Or alternatively, create separate sections for each driver.

   n.b.: This may involve moving sections to maintain alphabetical order
         by section title

2. Reaching out to Shimoda-san (CCed) or other relevant parties
   to see if an appropriate maintainer or maintainers for the
   Renesas Ethernet Switch driver can be found.

   n.b.: It may still be a holiday period in Japan for the rest of the week.

3. Rephrase the subject and patch description as splitting out maintenance of
   the Renesas Ethernet Switch driver .

> ---
> The patch is against the 'main' branch of DaveM's 'net.git' repo...
> 
>  MAINTAINERS |    3 +++
>  1 file changed, 3 insertions(+)
> 
> Index: net/MAINTAINERS
> ===================================================================
> --- net.orig/MAINTAINERS
> +++ net/MAINTAINERS
> @@ -18358,6 +18358,9 @@ L:	linux-renesas-soc@vger.kernel.org
>  F:	Documentation/devicetree/bindings/net/renesas,*.yaml
>  F:	drivers/net/ethernet/renesas/
>  F:	include/linux/sh_eth.h
> +X:	Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
> +X:	drivers/net/ethernet/renesas/rcar_gen4_ptp.*
> +X:	drivers/net/ethernet/renesas/rswitch.*
>  
>  RENESAS IDT821034 ASoC CODEC
>  M:	Herve Codina <herve.codina@bootlin.com>
Jakub Kicinski Jan. 3, 2024, 9:37 p.m. UTC | #2
On Wed, 3 Jan 2024 23:56:15 +0300 Sergey Shtylyov wrote:
> I don't know this hardware, I don't have the manuals for it, so I can't
> provide a good review.  Let's exclude the Ethernet Switch related files.
> 
> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>

> Index: net/MAINTAINERS
> ===================================================================
> --- net.orig/MAINTAINERS
> +++ net/MAINTAINERS
> @@ -18358,6 +18358,9 @@ L:	linux-renesas-soc@vger.kernel.org
>  F:	Documentation/devicetree/bindings/net/renesas,*.yaml
>  F:	drivers/net/ethernet/renesas/
>  F:	include/linux/sh_eth.h
> +X:	Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
> +X:	drivers/net/ethernet/renesas/rcar_gen4_ptp.*
> +X:	drivers/net/ethernet/renesas/rswitch.*

First off, very nice to see a refinement of MAINTAINERS to narrow
down the scope and make it more precise. Thanks for doing that.

The solution itself is not very idiomatic, however :(
IIUC you want to support SuperH and the AVB implementation.
It'd be more usual to make the entry cover only the relevant files.
And for bonus points perhaps add an entry covering the switch files,
mark that entry as Orphan?
Wolfram Sang Jan. 4, 2024, 9:32 a.m. UTC | #3
Hi,

a quick two cents from my side.

> First off, very nice to see a refinement of MAINTAINERS to narrow
> down the scope and make it more precise. Thanks for doing that.

Ack.

> IIUC you want to support SuperH and the AVB implementation.
> It'd be more usual to make the entry cover only the relevant files.

Ack again.

> And for bonus points perhaps add an entry covering the switch files,
> mark that entry as Orphan?

I think Shimoda-san will happily maintain the rswitch driver. He is
likely away this week, though. So, my suggestion would be to wait with
this discussion another week so he can take part in it?

All the best,

   Wolfram
Sergey Shtylyov Jan. 4, 2024, 8:23 p.m. UTC | #4
On 1/4/24 12:37 AM, Jakub Kicinski wrote:

[...]
>> I don't know this hardware, I don't have the manuals for it, so I can't
>> provide a good review.  Let's exclude the Ethernet Switch related files.
>>
>> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
> 
>> Index: net/MAINTAINERS
>> ===================================================================
>> --- net.orig/MAINTAINERS
>> +++ net/MAINTAINERS
>> @@ -18358,6 +18358,9 @@ L:	linux-renesas-soc@vger.kernel.org
>>  F:	Documentation/devicetree/bindings/net/renesas,*.yaml
>>  F:	drivers/net/ethernet/renesas/
>>  F:	include/linux/sh_eth.h
>> +X:	Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
>> +X:	drivers/net/ethernet/renesas/rcar_gen4_ptp.*
>> +X:	drivers/net/ethernet/renesas/rswitch.*
> 
> First off, very nice to see a refinement of MAINTAINERS to narrow
> down the scope and make it more precise. Thanks for doing that.

   It's long overdue. I've got a lot of the rswitch patches in my inbox
which I mostly ignored. Unfortunately, I've been loaded with fixing the
Svace (static analyzer) reports for about 2 years now...

> The solution itself is not very idiomatic, however :(
> IIUC you want to support SuperH and the AVB implementation.
> It'd be more usual to make the entry cover only the relevant files.

   Yeah, figured that out fianally... but still not sure what should
I do with Kconfig and Makefile...

> And for bonus points perhaps add an entry covering the switch files,
> mark that entry as Orphan?

   Will try to loop in Shimoda-san first -- maybe he'd be brave enough
to step in... :-)

MBR, Sergey
Sergey Shtylyov Jan. 4, 2024, 8:47 p.m. UTC | #5
On 1/4/24 12:28 AM, Simon Horman wrote:
[...]
>> I don't know this hardware, I don't have the manuals for it, so I can't
>> provide a good review.  Let's exclude the Ethernet Switch related files.
>>
>> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
> 
> Hi Sergey,

  Hi Simon, long time, no see... :-)

> I don't know the back story to this, if there is one.

   Not much of a history: I got a lot of the rswitch patches in my
inbox and I mostly ignored them... but kept deferring this patch due
to a high load with fixing Svace's reports at work...

> But could I suggest that:
> 
> 1. The patch also updates the title MAINTAINERS section to cover the
>    remaining two drivers.
> 
>    e.g.: RENESAS ETHERNET DRIVERS ->
>          RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS
> 
>    Or alternatively, create separate sections for each driver.

   Yeah, this 2nd option seems cleaner. Still not sure about Kconfig/
Makefile though...

>    n.b.: This may involve moving sections to maintain alphabetical order
>          by section title
> 
> 2. Reaching out to Shimoda-san (CCed) or other relevant parties
>    to see if an appropriate maintainer or maintainers for the
>    Renesas Ethernet Switch driver can be found.
> 
>    n.b.: It may still be a holiday period in Japan for the rest of the week.

   It's a holiday period here in Russia as well, till the 8th of Jaunary. :-)

> 3. Rephrase the subject and patch description as splitting out maintenance of
>    the Renesas Ethernet Switch driver .

[...]

MBR, Sergey
Yoshihiro Shimoda Jan. 5, 2024, 2:42 a.m. UTC | #6
Hello,

Thank you for adding CC to me.

> From: Sergey Shtylyov, Sent: Friday, January 5, 2024 5:47 AM
> 
> On 1/4/24 12:28 AM, Simon Horman wrote:
> [...]
> >> I don't know this hardware, I don't have the manuals for it, so I can't
> >> provide a good review.  Let's exclude the Ethernet Switch related files.
> >>
> >> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
> >
> > Hi Sergey,
> 
>   Hi Simon, long time, no see... :-)
> 
> > I don't know the back story to this, if there is one.
> 
>    Not much of a history: I got a lot of the rswitch patches in my
> inbox and I mostly ignored them... but kept deferring this patch due
> to a high load with fixing Svace's reports at work...
> 
> > But could I suggest that:
> >
> > 1. The patch also updates the title MAINTAINERS section to cover the
> >    remaining two drivers.
> >
> >    e.g.: RENESAS ETHERNET DRIVERS ->
> >          RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS
> >
> >    Or alternatively, create separate sections for each driver.
> 
>    Yeah, this 2nd option seems cleaner. Still not sure about Kconfig/
> Makefile though...

How about adding "COMMON PARTS" section?

- RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : For ravb and sh_eth
- RENESAS ETHERNET DRIVERS (COMMON PARTS) : For Kconfig/Makefile in drivers/net/ethernet/renesas
- RENESAS ETHERNET SWITCH DRIVER : For rswitch

> >    n.b.: This may involve moving sections to maintain alphabetical order
> >          by section title
> >
> > 2. Reaching out to Shimoda-san (CCed) or other relevant parties
> >    to see if an appropriate maintainer or maintainers for the
> >    Renesas Ethernet Switch driver can be found.

I'm happy if I'm a maintainer for Renesas Ethernet Switch driver.
So, if my idea above is acceptable, perhaps the maintainers can be:

- RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : Sergey
- RENESAS ETHERNET DRIVERS (COMMON PARTS) : Sergey and Shimoda
- RENESAS ETHERNET SWITCH DRIVER : Shimoda

> >    n.b.: It may still be a holiday period in Japan for the rest of the week.
> 
>    It's a holiday period here in Russia as well, till the 8th of Jaunary. :-)

I'm back from today, but next Monday (8th) is a holiday in Japan :)

Best regards,
Yoshihiro Shimoda

> > 3. Rephrase the subject and patch description as splitting out maintenance of
> >    the Renesas Ethernet Switch driver .
> 
> [...]
> 
> MBR, Sergey
Simon Horman Jan. 5, 2024, 9:54 a.m. UTC | #7
On Fri, Jan 05, 2024 at 02:42:54AM +0000, Yoshihiro Shimoda wrote:
> Hello,
> 
> Thank you for adding CC to me.

Likewise, thanks for your response.

> > From: Sergey Shtylyov, Sent: Friday, January 5, 2024 5:47 AM
> > 
> > On 1/4/24 12:28 AM, Simon Horman wrote:
> > [...]
> > >> I don't know this hardware, I don't have the manuals for it, so I can't
> > >> provide a good review.  Let's exclude the Ethernet Switch related files.
> > >>
> > >> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
> > >
> > > Hi Sergey,
> > 
> >   Hi Simon, long time, no see... :-)
> > 
> > > I don't know the back story to this, if there is one.
> > 
> >    Not much of a history: I got a lot of the rswitch patches in my
> > inbox and I mostly ignored them... but kept deferring this patch due
> > to a high load with fixing Svace's reports at work...
> > 
> > > But could I suggest that:
> > >
> > > 1. The patch also updates the title MAINTAINERS section to cover the
> > >    remaining two drivers.
> > >
> > >    e.g.: RENESAS ETHERNET DRIVERS ->
> > >          RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS
> > >
> > >    Or alternatively, create separate sections for each driver.
> > 
> >    Yeah, this 2nd option seems cleaner. Still not sure about Kconfig/
> > Makefile though...
> 
> How about adding "COMMON PARTS" section?

I think that would be fine.

> - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : For ravb and sh_eth

I think Sergey prefers two sections for the above.
Perhaps:

  - RENESAS ETHERNET AVB DRIVER
  - RENESAS SUPERH ETHERNET DRIVER

Whoever drafts the patch, please be sure to maintain
alphabetical order by section title.

> - RENESAS ETHERNET DRIVERS (COMMON PARTS) : For Kconfig/Makefile in drivers/net/ethernet/renesas
> - RENESAS ETHERNET SWITCH DRIVER : For rswitch
> 
> > >    n.b.: This may involve moving sections to maintain alphabetical order
> > >          by section title
> > >
> > > 2. Reaching out to Shimoda-san (CCed) or other relevant parties
> > >    to see if an appropriate maintainer or maintainers for the
> > >    Renesas Ethernet Switch driver can be found.
> 
> I'm happy if I'm a maintainer for Renesas Ethernet Switch driver.
> So, if my idea above is acceptable, perhaps the maintainers can be:
> 
> - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : Sergey
> - RENESAS ETHERNET DRIVERS (COMMON PARTS) : Sergey and Shimoda
> - RENESAS ETHERNET SWITCH DRIVER : Shimoda

Modulo my comments above, this sounds reasonable to me.

> > >    n.b.: It may still be a holiday period in Japan for the rest of the week.
> > 
> >    It's a holiday period here in Russia as well, till the 8th of Jaunary. :-)
> 
> I'm back from today, but next Monday (8th) is a holiday in Japan :)

Enjoy.

> 
> Best regards,
> Yoshihiro Shimoda
> 
> > > 3. Rephrase the subject and patch description as splitting out maintenance of
> > >    the Renesas Ethernet Switch driver .
> > 
> > [...]
> > 
> > MBR, Sergey
Sergey Shtylyov Jan. 5, 2024, 10:46 a.m. UTC | #8
On 1/5/24 5:42 AM, Yoshihiro Shimoda wrote:
[...]

>>>> I don't know this hardware, I don't have the manuals for it, so I can't
>>>> provide a good review.  Let's exclude the Ethernet Switch related files.
>>>>
>>>> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
>>>
>>> Hi Sergey,
>>
>>   Hi Simon, long time, no see... :-)
>>
>>> I don't know the back story to this, if there is one.
>>
>>    Not much of a history: I got a lot of the rswitch patches in my
>> inbox and I mostly ignored them... but kept deferring this patch due
>> to a high load with fixing Svace's reports at work...
>>
>>> But could I suggest that:
>>>
>>> 1. The patch also updates the title MAINTAINERS section to cover the
>>>    remaining two drivers.
>>>
>>>    e.g.: RENESAS ETHERNET DRIVERS ->
>>>          RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS
>>>
>>>    Or alternatively, create separate sections for each driver.
>>
>>    Yeah, this 2nd option seems cleaner. Still not sure about Kconfig/
>> Makefile though...
> 
> How about adding "COMMON PARTS" section?
> 
> - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : For ravb and sh_eth
> - RENESAS ETHERNET DRIVERS (COMMON PARTS) : For Kconfig/Makefile in drivers/net/ethernet/renesas
> - RENESAS ETHERNET SWITCH DRIVER : For rswitch

   No, this seems too much for these poor little couple files. :-)
Listing them in each new MAINTAINERS entry should achieve the same goal
and seems a biut cleaner...

>>>    n.b.: This may involve moving sections to maintain alphabetical order
>>>          by section title
>>>
>>> 2. Reaching out to Shimoda-san (CCed) or other relevant parties
>>>    to see if an appropriate maintainer or maintainers for the
>>>    Renesas Ethernet Switch driver can be found.
> 
> I'm happy if I'm a maintainer for Renesas Ethernet Switch driver.

   Do you want to be a maintainer or just a reviewer (like me)?

> So, if my idea above is acceptable, perhaps the maintainers can be:
> 
> - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : Sergey

   There will be separate entries for those...

> - RENESAS ETHERNET DRIVERS (COMMON PARTS) : Sergey and Shimoda

   I'd like to avoid that... :-)

> - RENESAS ETHERNET SWITCH DRIVER : Shimoda

>>>    n.b.: It may still be a holiday period in Japan for the rest of the week.
>>
>>    It's a holiday period here in Russia as well, till the 8th of Jaunary. :-)
> 
> I'm back from today, but next Monday (8th) is a holiday in Japan :)

   You're back for 1 day? :-)

> Best regards,
> Yoshihiro Shimoda
> 
>>> 3. Rephrase the subject and patch description as splitting out maintenance of
>>>    the Renesas Ethernet Switch driver .

   The question that remains still unaddressed: should I do the MAINTAINERS
"directory split" with a single patch?

[...]

MBR, Sergey
Simon Horman Jan. 5, 2024, 11:07 a.m. UTC | #9
On Fri, Jan 05, 2024 at 01:46:32PM +0300, Sergey Shtylyov wrote:
> On 1/5/24 5:42 AM, Yoshihiro Shimoda wrote:
> [...]
> 
> >>>> I don't know this hardware, I don't have the manuals for it, so I can't
> >>>> provide a good review.  Let's exclude the Ethernet Switch related files.
> >>>>
> >>>> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
> >>>
> >>> Hi Sergey,
> >>
> >>   Hi Simon, long time, no see... :-)
> >>
> >>> I don't know the back story to this, if there is one.
> >>
> >>    Not much of a history: I got a lot of the rswitch patches in my
> >> inbox and I mostly ignored them... but kept deferring this patch due
> >> to a high load with fixing Svace's reports at work...
> >>
> >>> But could I suggest that:
> >>>
> >>> 1. The patch also updates the title MAINTAINERS section to cover the
> >>>    remaining two drivers.
> >>>
> >>>    e.g.: RENESAS ETHERNET DRIVERS ->
> >>>          RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS
> >>>
> >>>    Or alternatively, create separate sections for each driver.
> >>
> >>    Yeah, this 2nd option seems cleaner. Still not sure about Kconfig/
> >> Makefile though...
> > 
> > How about adding "COMMON PARTS" section?
> > 
> > - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : For ravb and sh_eth
> > - RENESAS ETHERNET DRIVERS (COMMON PARTS) : For Kconfig/Makefile in drivers/net/ethernet/renesas
> > - RENESAS ETHERNET SWITCH DRIVER : For rswitch
> 
>    No, this seems too much for these poor little couple files. :-)
> Listing them in each new MAINTAINERS entry should achieve the same goal
> and seems a biut cleaner...
> 
> >>>    n.b.: This may involve moving sections to maintain alphabetical order
> >>>          by section title
> >>>
> >>> 2. Reaching out to Shimoda-san (CCed) or other relevant parties
> >>>    to see if an appropriate maintainer or maintainers for the
> >>>    Renesas Ethernet Switch driver can be found.
> > 
> > I'm happy if I'm a maintainer for Renesas Ethernet Switch driver.
> 
>    Do you want to be a maintainer or just a reviewer (like me)?

FWIIW, either option is fine by me.

> 
> > So, if my idea above is acceptable, perhaps the maintainers can be:
> > 
> > - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : Sergey
> 
>    There will be separate entries for those...
> 
> > - RENESAS ETHERNET DRIVERS (COMMON PARTS) : Sergey and Shimoda
> 
>    I'd like to avoid that... :-)
> 
> > - RENESAS ETHERNET SWITCH DRIVER : Shimoda
> 
> >>>    n.b.: It may still be a holiday period in Japan for the rest of the week.
> >>
> >>    It's a holiday period here in Russia as well, till the 8th of Jaunary. :-)
> > 
> > I'm back from today, but next Monday (8th) is a holiday in Japan :)
> 
>    You're back for 1 day? :-)
> 
> > Best regards,
> > Yoshihiro Shimoda
> > 
> >>> 3. Rephrase the subject and patch description as splitting out maintenance of
> >>>    the Renesas Ethernet Switch driver .
> 
>    The question that remains still unaddressed: should I do the MAINTAINERS
> "directory split" with a single patch?

That seems easiest to me.

> 
> [...]
> 
> MBR, Sergey
Jakub Kicinski Jan. 5, 2024, 2:14 p.m. UTC | #10
On Fri, 5 Jan 2024 13:46:32 +0300 Sergey Shtylyov wrote:
> > - RENESAS ETHERNET SWITCH DRIVER : For rswitch  
> 
>    No, this seems too much for these poor little couple files. :-)
> Listing them in each new MAINTAINERS entry should achieve the same
> goal and seems a biut cleaner...

+1, FWIW, you can add them to both or neither. Series purely changing
the Makefile / Kconfig are very rare.
Yoshihiro Shimoda Jan. 9, 2024, 1:42 a.m. UTC | #11
Hello Jakub, Sergey,

> From: Jakub Kicinski, Sent: Friday, January 5, 2024 11:14 PM
> 
> On Fri, 5 Jan 2024 13:46:32 +0300 Sergey Shtylyov wrote:
> > > - RENESAS ETHERNET SWITCH DRIVER : For rswitch
> >
> >    No, this seems too much for these poor little couple files. :-)
> > Listing them in each new MAINTAINERS entry should achieve the same
> > goal and seems a biut cleaner...
> 
> +1, FWIW, you can add them to both or neither. Series purely changing
> the Makefile / Kconfig are very rare.

I see. It's a nice idea.

Best regards,
Yoshihiro Shimoda
Yoshihiro Shimoda Jan. 9, 2024, 1:50 a.m. UTC | #12
Hi Sergey,

> From: Sergey Shtylyov, Sent: Friday, January 5, 2024 7:47 PM
> 
> On 1/5/24 5:42 AM, Yoshihiro Shimoda wrote:
> [...]
> 
> >>>> I don't know this hardware, I don't have the manuals for it, so I can't
> >>>> provide a good review.  Let's exclude the Ethernet Switch related files.
> >>>>
> >>>> Signed-off-by: Sergey Shtylyov <s.shtylyov@omp.ru>
> >>>
> >>> Hi Sergey,
> >>
> >>   Hi Simon, long time, no see... :-)
> >>
> >>> I don't know the back story to this, if there is one.
> >>
> >>    Not much of a history: I got a lot of the rswitch patches in my
> >> inbox and I mostly ignored them... but kept deferring this patch due
> >> to a high load with fixing Svace's reports at work...
> >>
> >>> But could I suggest that:
> >>>
> >>> 1. The patch also updates the title MAINTAINERS section to cover the
> >>>    remaining two drivers.
> >>>
> >>>    e.g.: RENESAS ETHERNET DRIVERS ->
> >>>          RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS
> >>>
> >>>    Or alternatively, create separate sections for each driver.
> >>
> >>    Yeah, this 2nd option seems cleaner. Still not sure about Kconfig/
> >> Makefile though...
> >
> > How about adding "COMMON PARTS" section?
> >
> > - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : For ravb and sh_eth
> > - RENESAS ETHERNET DRIVERS (COMMON PARTS) : For Kconfig/Makefile in drivers/net/ethernet/renesas
> > - RENESAS ETHERNET SWITCH DRIVER : For rswitch
> 
>    No, this seems too much for these poor little couple files. :-)
> Listing them in each new MAINTAINERS entry should achieve the same goal
> and seems a biut cleaner...

As I replied on other thread, I think Jakub's idea is good.

> >>>    n.b.: This may involve moving sections to maintain alphabetical order
> >>>          by section title
> >>>
> >>> 2. Reaching out to Shimoda-san (CCed) or other relevant parties
> >>>    to see if an appropriate maintainer or maintainers for the
> >>>    Renesas Ethernet Switch driver can be found.
> >
> > I'm happy if I'm a maintainer for Renesas Ethernet Switch driver.
> 
>    Do you want to be a maintainer or just a reviewer (like me)?

I want just a reviewer.

> > So, if my idea above is acceptable, perhaps the maintainers can be:
> >
> > - RENESAS ETHERNET AVB AND SUPERH ETHERNET DRIVERS : Sergey
> 
>    There will be separate entries for those...
> 
> > - RENESAS ETHERNET DRIVERS (COMMON PARTS) : Sergey and Shimoda
> 
>    I'd like to avoid that... :-)
> 
> > - RENESAS ETHERNET SWITCH DRIVER : Shimoda
> 
> >>>    n.b.: It may still be a holiday period in Japan for the rest of the week.
> >>
> >>    It's a holiday period here in Russia as well, till the 8th of Jaunary. :-)
> >
> > I'm back from today, but next Monday (8th) is a holiday in Japan :)
> 
>    You're back for 1 day? :-)

Yes :)

> > Best regards,
> > Yoshihiro Shimoda
> >
> >>> 3. Rephrase the subject and patch description as splitting out maintenance of
> >>>    the Renesas Ethernet Switch driver .
> 
>    The question that remains still unaddressed: should I do the MAINTAINERS
> "directory split" with a single patch?

As Simon-san mentioned, a single patch is easy, I think.

Best regards,
Yoshihiro Shimoda

> [...]
> 
> MBR, Sergey
diff mbox series

Patch

Index: net/MAINTAINERS
===================================================================
--- net.orig/MAINTAINERS
+++ net/MAINTAINERS
@@ -18358,6 +18358,9 @@  L:	linux-renesas-soc@vger.kernel.org
 F:	Documentation/devicetree/bindings/net/renesas,*.yaml
 F:	drivers/net/ethernet/renesas/
 F:	include/linux/sh_eth.h
+X:	Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml
+X:	drivers/net/ethernet/renesas/rcar_gen4_ptp.*
+X:	drivers/net/ethernet/renesas/rswitch.*
 
 RENESAS IDT821034 ASoC CODEC
 M:	Herve Codina <herve.codina@bootlin.com>