Message ID | 20231012125349.2702474-4-fujita.tomonori@gmail.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | Rust abstractions for network PHY drivers | expand |
On Thu, Oct 12, 2023 at 09:53:48PM +0900, FUJITA Tomonori wrote: > Adds me as a maintainer for these Rust bindings too. > > The files are placed at rust/kernel/ directory for now but the files > are likely to be moved to net/ directory once a new Rust build system > is implemented. > > Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> > --- > MAINTAINERS | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 698ebbd78075..eb51a1d526b7 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -7770,6 +7770,7 @@ F: net/bridge/ > ETHERNET PHY LIBRARY > M: Andrew Lunn <andrew@lunn.ch> > M: Heiner Kallweit <hkallweit1@gmail.com> > +M: FUJITA Tomonori <fujita.tomonori@gmail.com> > R: Russell King <linux@armlinux.org.uk> Since Trevor has been reviewing the series and showed a lot of expertise, I suggest having him as the reviewer in Rust networking, of course if he and everyone agree ;-) Trevor, what do you think? Regards, Boqun > L: netdev@vger.kernel.org > S: Maintained > @@ -7799,6 +7800,7 @@ F: include/trace/events/mdio.h > F: include/uapi/linux/mdio.h > F: include/uapi/linux/mii.h > F: net/core/of_net.c > +F: rust/kernel/net/phy.rs > > EXEC & BINFMT API > R: Eric Biederman <ebiederm@xmission.com> > -- > 2.34.1 >
On Fri, 13 Oct 2023 07:34:40 -0700 Boqun Feng <boqun.feng@gmail.com> wrote: > On Thu, Oct 12, 2023 at 09:53:48PM +0900, FUJITA Tomonori wrote: >> Adds me as a maintainer for these Rust bindings too. >> >> The files are placed at rust/kernel/ directory for now but the files >> are likely to be moved to net/ directory once a new Rust build system >> is implemented. >> >> Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> >> --- >> MAINTAINERS | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 698ebbd78075..eb51a1d526b7 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -7770,6 +7770,7 @@ F: net/bridge/ >> ETHERNET PHY LIBRARY >> M: Andrew Lunn <andrew@lunn.ch> >> M: Heiner Kallweit <hkallweit1@gmail.com> >> +M: FUJITA Tomonori <fujita.tomonori@gmail.com> >> R: Russell King <linux@armlinux.org.uk> > > Since Trevor has been reviewing the series and showed a lot of > expertise, I suggest having him as the reviewer in Rust networking, of > course if he and everyone agree ;-) There is no such thing as Rust networking :) This is PHYLIB entry. If it's ok with the PHYLIB maintainers and Trevor, I'm happy to add him.
On Sat, Oct 14, 2023 at 12:24:31AM +0900, FUJITA Tomonori wrote: > On Fri, 13 Oct 2023 07:34:40 -0700 > Boqun Feng <boqun.feng@gmail.com> wrote: > > > On Thu, Oct 12, 2023 at 09:53:48PM +0900, FUJITA Tomonori wrote: > >> Adds me as a maintainer for these Rust bindings too. > >> > >> The files are placed at rust/kernel/ directory for now but the files > >> are likely to be moved to net/ directory once a new Rust build system > >> is implemented. > >> > >> Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> > >> --- > >> MAINTAINERS | 2 ++ > >> 1 file changed, 2 insertions(+) > >> > >> diff --git a/MAINTAINERS b/MAINTAINERS > >> index 698ebbd78075..eb51a1d526b7 100644 > >> --- a/MAINTAINERS > >> +++ b/MAINTAINERS > >> @@ -7770,6 +7770,7 @@ F: net/bridge/ > >> ETHERNET PHY LIBRARY > >> M: Andrew Lunn <andrew@lunn.ch> > >> M: Heiner Kallweit <hkallweit1@gmail.com> > >> +M: FUJITA Tomonori <fujita.tomonori@gmail.com> > >> R: Russell King <linux@armlinux.org.uk> > > > > Since Trevor has been reviewing the series and showed a lot of > > expertise, I suggest having him as the reviewer in Rust networking, of > > course if he and everyone agree ;-) > > There is no such thing as Rust networking :) This is PHYLIB entry. > Right, my bad ;-) > If it's ok with the PHYLIB maintainers and Trevor, I'm happy to add > him. Thanks! Regards, Boqun
On Fri, Oct 13, 2023 at 10:34 AM Boqun Feng <boqun.feng@gmail.com> wrote: > Since Trevor has been reviewing the series and showed a lot of > expertise, I suggest having him as the reviewer in Rust networking, of > course if he and everyone agree ;-) > > Trevor, what do you think? > > Regards, > Boqun Thanks for the suggestion Boqun :) I would be happy to be a reviewer for the rust components of networking. As Tomo mentioned I am not sure there is a good way to indicate this niche, maybe a new section with two lists? Andrew's call for what would be best here I suppose.
On Fri, Oct 13, 2023 at 6:17 PM Trevor Gross <tmgross@umich.edu> wrote: > > Thanks for the suggestion Boqun :) I would be happy to be a reviewer > for the rust components of networking. Thanks a lot Trevor! > As Tomo mentioned I am not sure there is a good way to indicate this > niche, maybe a new section with two lists? Andrew's call for what > would be best here I suppose. Yes, maintainers may prefer to split it or not (e.g. "ETHERNET PHY LIBRARY [RUST]"). Then Tomo and you can be there. That also allows to list only the relevant files in `F:`, to have an extra `L:` for rust-for-linux (in the beginning), a different `S:` level if needed, etc. Cheers, Miguel
On Fri, Oct 13, 2023 at 08:43:21PM +0200, Miguel Ojeda wrote: > On Fri, Oct 13, 2023 at 6:17 PM Trevor Gross <tmgross@umich.edu> wrote: > > > > Thanks for the suggestion Boqun :) I would be happy to be a reviewer > > for the rust components of networking. > > Thanks a lot Trevor! > > > As Tomo mentioned I am not sure there is a good way to indicate this > > niche, maybe a new section with two lists? Andrew's call for what > > would be best here I suppose. > > Yes, maintainers may prefer to split it or not (e.g. "ETHERNET PHY > LIBRARY [RUST]"). Then Tomo and you can be there. > > That also allows to list only the relevant files in `F:`, to have an > extra `L:` for rust-for-linux (in the beginning), a different `S:` > level if needed, etc. Yes, this seems sensible. I would also suggest a new entry for the driver. Play with ./script/get_maintainer.pl --file and make sure it picks the right people for a particular file. Andrew
On Fri, 13 Oct 2023 20:49:29 +0200 Andrew Lunn <andrew@lunn.ch> wrote: > On Fri, Oct 13, 2023 at 08:43:21PM +0200, Miguel Ojeda wrote: >> On Fri, Oct 13, 2023 at 6:17 PM Trevor Gross <tmgross@umich.edu> wrote: >> > >> > Thanks for the suggestion Boqun :) I would be happy to be a reviewer >> > for the rust components of networking. >> >> Thanks a lot Trevor! >> >> > As Tomo mentioned I am not sure there is a good way to indicate this >> > niche, maybe a new section with two lists? Andrew's call for what >> > would be best here I suppose. >> >> Yes, maintainers may prefer to split it or not (e.g. "ETHERNET PHY >> LIBRARY [RUST]"). Then Tomo and you can be there. >> >> That also allows to list only the relevant files in `F:`, to have an >> extra `L:` for rust-for-linux (in the beginning), a different `S:` >> level if needed, etc. > > Yes, this seems sensible. > > I would also suggest a new entry for the driver. > > Play with ./script/get_maintainer.pl --file and make sure it picks the > right people for a particular file. Looks good? ETHERNET PHY LIBRARY [RUST] M: FUJITA Tomonori <fujita.tomonori@gmail.com> R: Trevor Gross <tmgross@umich.edu> L: netdev@vger.kernel.org L: rust-for-linux@vger.kernel.org S: Maintained F: rust/kernel/net/phy.rs get_maintainer.pl gives additional information. hopefully, we can move phy.rs to drivers/net/phy soon. ubuntu@ip-172-30-47-114:~/git/linux$ ./scripts/get_maintainer.pl --file rust/kernel/net/phy.rs FUJITA Tomonori <fujita.tomonori@gmail.com> (maintainer:ETHERNET PHY LIBRARY [RUST]) Trevor Gross <tmgross@umich.edu> (reviewer:ETHERNET PHY LIBRARY [RUST]) Miguel Ojeda <ojeda@kernel.org> (supporter:RUST) Alex Gaynor <alex.gaynor@gmail.com> (supporter:RUST) Wedson Almeida Filho <wedsonaf@gmail.com> (supporter:RUST) Boqun Feng <boqun.feng@gmail.com> (reviewer:RUST) Gary Guo <gary@garyguo.net> (reviewer:RUST) "Björn Roy Baron" <bjorn3_gh@protonmail.com> (reviewer:RUST) Benno Lossin <benno.lossin@proton.me> (reviewer:RUST) Andreas Hindborg <a.hindborg@samsung.com> (reviewer:RUST) Alice Ryhl <aliceryhl@google.com> (reviewer:RUST) netdev@vger.kernel.org (open list:ETHERNET PHY LIBRARY [RUST]) rust-for-linux@vger.kernel.org (open list:ETHERNET PHY LIBRARY [RUST]) linux-kernel@vger.kernel.org (open list)
On Sat, Oct 14, 2023 at 7:15 AM FUJITA Tomonori <fujita.tomonori@gmail.com> wrote: > > Looks good? Looks good to me! > get_maintainer.pl gives additional information. hopefully, we can move > phy.rs to drivers/net/phy soon. That should be fine for a while, and actually it is probably what we want initially, i.e. that the Rust subsystem people is contacted. Later on, when the driver is moved to the right folder, we can also drop the rust-for-linux@ list too, and we will not be contacted anymore :) Cheers, Miguel
diff --git a/MAINTAINERS b/MAINTAINERS index 698ebbd78075..eb51a1d526b7 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7770,6 +7770,7 @@ F: net/bridge/ ETHERNET PHY LIBRARY M: Andrew Lunn <andrew@lunn.ch> M: Heiner Kallweit <hkallweit1@gmail.com> +M: FUJITA Tomonori <fujita.tomonori@gmail.com> R: Russell King <linux@armlinux.org.uk> L: netdev@vger.kernel.org S: Maintained @@ -7799,6 +7800,7 @@ F: include/trace/events/mdio.h F: include/uapi/linux/mdio.h F: include/uapi/linux/mii.h F: net/core/of_net.c +F: rust/kernel/net/phy.rs EXEC & BINFMT API R: Eric Biederman <ebiederm@xmission.com>
Adds me as a maintainer for these Rust bindings too. The files are placed at rust/kernel/ directory for now but the files are likely to be moved to net/ directory once a new Rust build system is implemented. Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com> --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+)