Skip to content

Commit 9099184

Browse files
nickdesaulnierskees
authored andcommitted
MAINTAINERS: refresh LLVM support
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 <[email protected]> Acked-by: Miguel Ojeda <[email protected]> Acked-by: Bill Wendling <[email protected]> Acked-by: Masahiro Yamada <[email protected]> Acked-by: Nathan Chancellor <[email protected]> Reviewed-by: Kees Cook <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Kees Cook <[email protected]>
1 parent 98b1cc8 commit 9099184

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

MAINTAINERS

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5076,7 +5076,6 @@ CLANG CONTROL FLOW INTEGRITY SUPPORT
50765076
M: Sami Tolvanen <[email protected]>
50775077
M: Kees Cook <[email protected]>
50785078
R: Nathan Chancellor <[email protected]>
5079-
R: Nick Desaulniers <[email protected]>
50805079
50815080
S: Supported
50825081
B: https://github.com/ClangBuiltLinux/linux/issues
@@ -5091,8 +5090,9 @@ F: .clang-format
50915090

50925091
CLANG/LLVM BUILD SUPPORT
50935092
M: Nathan Chancellor <[email protected]>
5094-
M: Nick Desaulniers <[email protected]>
5095-
R: Tom Rix <[email protected]>
5093+
R: Nick Desaulniers <[email protected]>
5094+
R: Bill Wendling <[email protected]>
5095+
R: Justin Stitt <[email protected]>
50965096
50975097
S: Supported
50985098
W: https://clangbuiltlinux.github.io/
@@ -5242,7 +5242,6 @@ F: drivers/platform/x86/compal-laptop.c
52425242

52435243
COMPILER ATTRIBUTES
52445244
M: Miguel Ojeda <[email protected]>
5245-
R: Nick Desaulniers <[email protected]>
52465245
S: Maintained
52475246
F: include/linux/compiler_attributes.h
52485247

@@ -11516,7 +11515,6 @@ F: fs/autofs/
1151611515
KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
1151711516
M: Masahiro Yamada <[email protected]>
1151811517
R: Nathan Chancellor <[email protected]>
11519-
R: Nick Desaulniers <[email protected]>
1152011518
R: Nicolas Schier <[email protected]>
1152111519
1152211520
S: Maintained

0 commit comments

Comments
 (0)