Hi Nick. On Sat, Nov 18, 2023 at 4:24 AM <ndesaulniers@xxxxxxxxxx> wrote: > > As discussed at the ClangBuiltLinux '23 meetup (co-located with Linux Plumbers > Conf '23), I'll be taking a step back from kernel work to focus on my growing > family and helping Google figure out its libc story. So I think it's time to > formally hand over the reigns to my co-maintainer Nathan. > > As such, remove myself from reviewer for: > - CLANG CONTROL FLOW INTEGRITY SUPPORT > - COMPILER ATTRIBUTES > - KERNEL BUILD > > For CLANG/LLVM BUILD SUPPORT I'm bumping myself down from maintainer to > reviewer, adding Bill and Justin, and removing Tom (Tom and I confirmed this > via private email; thanks for the work done Tom, ++beers_owed). > > It has been my pleasure to work with everyone to improve the toolchain > portability of the Linux kernel, and to help bring LLVM to the table as a > competitor. The work here is not done. I have a few last LLVM patches in the > works to improve stack usage of clang which has been our longest standing open > issue (getting "rm" inline asm constraints to DTRT is part of that). But > looking back I'm incredibly proud of where we are to today relative to where we > were when we started the ClangBuiltLinux journey, and am confident that the > team and processes we have put in place will continue to be successful. I > continue to believe that a rising tide will lift all boats. > > I identify first and foremost as a Linux kernel developer, and an LLVM dev > second. May it be a cold day in hell when that changes. > > Wake me when you need me. > > Signed-off-by: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> It's unfortunate, but I understand that there are moments in a long life when tough decisions must be made. I truly admire your leadership and contributions. I hope you'll stay connected with the community, even with less time pressure. Perhaps, when your time permits, you might consider returning and taking on a role again. Some day. (The patch was addressed to Kees, so I will not touch it. I think he will pick it up.) Masahiro > --- > MAINTAINERS | 8 +++----- > 1 file changed, 3 insertions(+), 5 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 482d428472e7..1e6692697167 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -5076,7 +5076,6 @@ CLANG CONTROL FLOW INTEGRITY SUPPORT > M: Sami Tolvanen <samitolvanen@xxxxxxxxxx> > M: Kees Cook <keescook@xxxxxxxxxxxx> > R: Nathan Chancellor <nathan@xxxxxxxxxx> > -R: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > L: llvm@xxxxxxxxxxxxxxx > S: Supported > B: https://github.com/ClangBuiltLinux/linux/issues > @@ -5091,8 +5090,9 @@ F: .clang-format > > CLANG/LLVM BUILD SUPPORT > M: Nathan Chancellor <nathan@xxxxxxxxxx> > -M: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > -R: Tom Rix <trix@xxxxxxxxxx> > +R: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > +R: Bill Wendling <morbo@xxxxxxxxxx> > +R: Justin Stitt <justinstitt@xxxxxxxxxx> > L: llvm@xxxxxxxxxxxxxxx > S: Supported > W: https://clangbuiltlinux.github.io/ > @@ -5242,7 +5242,6 @@ F: drivers/platform/x86/compal-laptop.c > > COMPILER ATTRIBUTES > M: Miguel Ojeda <ojeda@xxxxxxxxxx> > -R: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > S: Maintained > F: include/linux/compiler_attributes.h > > @@ -11516,7 +11515,6 @@ F: fs/autofs/ > KERNEL BUILD + files below scripts/ (unless maintained elsewhere) > M: Masahiro Yamada <masahiroy@xxxxxxxxxx> > R: Nathan Chancellor <nathan@xxxxxxxxxx> > -R: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > R: Nicolas Schier <nicolas@xxxxxxxxx> > L: linux-kbuild@xxxxxxxxxxxxxxx > S: Maintained > > --- > base-commit: 6bc40e44f1ddef16a787f3501b97f1fff909177c > change-id: 20231117-maintainers-88eac4c024a1 > > Best regards, > -- > Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > -- Best Regards Masahiro Yamada