From nobody Tue Dec 30 08:10:07 2025 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8F5F7C54FB9 for ; Fri, 17 Nov 2023 19:24:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232009AbjKQTYN (ORCPT ); Fri, 17 Nov 2023 14:24:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41158 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229535AbjKQTYK (ORCPT ); Fri, 17 Nov 2023 14:24:10 -0500 Received: from mail-yb1-xb49.google.com (mail-yb1-xb49.google.com [IPv6:2607:f8b0:4864:20::b49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BB326D6C for ; Fri, 17 Nov 2023 11:24:05 -0800 (PST) Received: by mail-yb1-xb49.google.com with SMTP id 3f1490d57ef6-da39d244087so3106821276.3 for ; Fri, 17 Nov 2023 11:24:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1700249045; x=1700853845; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=HSTC7ZIhM+0E3YkZ4H2RZYaJJgTVqQ3IlDSCu47AzCU=; b=0tJvmUS6KoveufwYLvQAS+iA4ISlcTr1YrncPyQ/xzzxv8jWhbJVDld8gVUb1qLldT /AlLY92d9oHRg9Lbf0LiF/VBVqSOrX2Qjgk4ggqLn49lEaS+pJgUD/HpI2Om1+IJxIv5 rl/DQxVyM/bbcgOmfpT169VlTMBG9HfU2bZ29wzk1KC7b8Tuil02N5oGfBe+f7F9lUTI F70Gl7dyftvJtYbbL+IjlAXWHc6/y0UoNERrs5cglYNN8E8RIUD6smGryyNUYOj/p4kW IKZfOlq3zTpkFNLp17fg3pLEilP9on0Iy5qN4LCPm156Olj5xesp8e7x5VoaFrw/doPU Q7/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700249045; x=1700853845; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=HSTC7ZIhM+0E3YkZ4H2RZYaJJgTVqQ3IlDSCu47AzCU=; b=Kk4Qt5RB0mLNyNcUSfs882nScrXV/9k5Jl1OzJgkkhqOBTBc7OJLjpzx0m+DmPk9+3 Q+UW9J6GNCe2fY1mZ3QdDBmiEz37R5He7cOc+ao4jBSZCg7S24Ff0/ypE2mVTyr2GKqu VnT1+fSP3mdCvqIBgGp1EzctOEEsX0UAtGs0RzlYLqFte+Np0pQIsO2TInL5tZ8/0s+d SebXNxliFWitcOQGpT1YD14uzbqBEmE0X+SmOobnexw4pkm4w4wPh3cp58MHC+J+D2wp 4HjDVfmTjkR7tvFzuM/EylYafjU/X56cB8uAIOyaUL+0JQkU2VJ+ys0mOMXkSaLoswal WVuQ== X-Gm-Message-State: AOJu0YxXFIWDzfpTkfnVNpyuMIZkWo0v8LRMxXQQJhOtibTBvwkK2DW9 YCiAjWUtSkLb5Ra3FWWE3wKkg8CIFHw2u7TEWGA= X-Google-Smtp-Source: AGHT+IF5ejdZ1RJrFSKBwDFrAUrVQQyZZ2P+eh4NOyuZHdmvdsPLA+z6m9r5fxOFPVoeQ9q7OoWN5o2siXIJJlF6AfQ= X-Received: from ndesaulniers2.svl.corp.google.com ([2620:15c:2d3:205:a112:7ca7:75f7:b362]) (user=ndesaulniers job=sendgmr) by 2002:a05:6902:104:b0:daf:bf50:ff66 with SMTP id o4-20020a056902010400b00dafbf50ff66mr8516ybh.13.1700249045028; Fri, 17 Nov 2023 11:24:05 -0800 (PST) Date: Fri, 17 Nov 2023 11:24:02 -0800 Mime-Version: 1.0 X-B4-Tracking: v=1; b=H4sIANK9V2UC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI2NDQ0Nz3dzEzLwSIE4tKta1sEhNTDZJNjAySTRUAuooKEpNy6wAmxYdW1s LAKDfkHFdAAAA X-Developer-Key: i=ndesaulniers@google.com; a=ed25519; pk=eMOZeIQ4DYNKvsNmDNzVbQZqpdex34Aww3b8Ah957X4= X-Developer-Signature: v=1; a=ed25519-sha256; t=1700249043; l=3212; i=ndesaulniers@google.com; s=20230823; h=from:subject:message-id; bh=TJDc5k+AKhiQs6dI7oAGZ36HBYs5k33/muh2oeVUkG8=; b=KiNZlZN38egnPaIXbHlMC4o7eK/WY9b8im52Pymwi+jqpS1ynwZWkTtOOEDrikp8NnAv46gXk LkeOJFFtiA2DSuiqyRPsNZRUYnPZu6e9QRpncsHp1BnIx/pd3mC7cVH X-Mailer: b4 0.12.3 Message-ID: <20231117-maintainers-v1-1-85f2a7422ed9@google.com> Subject: [PATCH] MAINTAINERS: refresh LLVM support From: ndesaulniers@google.com To: Kees Cook Cc: Nathan Chancellor , Bill Wendling , Justin Stitt , Tom Rix , Sami Tolvanen , Miguel Ojeda , Masahiro Yamada , Nicolas Schier , llvm@lists.linux.dev, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, Nick Desaulniers Content-Type: text/plain; charset="utf-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable As discussed at the ClangBuiltLinux '23 meetup (co-located with Linux Plumb= ers Conf '23), I'll be taking a step back from kernel work to focus on my growi= ng 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 t= he works to improve stack usage of clang which has been our longest standing o= pen 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 wher= e 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 Acked-by: Bill Wendling Acked-by: Masahiro Yamada Acked-by: Miguel Ojeda Acked-by: Nathan Chancellor Reviewed-by: Kees Cook Suggested-by when it's female) ). --- 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 M: Kees Cook R: Nathan Chancellor -R: Nick Desaulniers L: llvm@lists.linux.dev S: Supported B: https://github.com/ClangBuiltLinux/linux/issues @@ -5091,8 +5090,9 @@ F: .clang-format =20 CLANG/LLVM BUILD SUPPORT M: Nathan Chancellor -M: Nick Desaulniers -R: Tom Rix +R: Nick Desaulniers +R: Bill Wendling +R: Justin Stitt L: llvm@lists.linux.dev S: Supported W: https://clangbuiltlinux.github.io/ @@ -5242,7 +5242,6 @@ F: drivers/platform/x86/compal-laptop.c =20 COMPILER ATTRIBUTES M: Miguel Ojeda -R: Nick Desaulniers S: Maintained F: include/linux/compiler_attributes.h =20 @@ -11516,7 +11515,6 @@ F: fs/autofs/ KERNEL BUILD + files below scripts/ (unless maintained elsewhere) M: Masahiro Yamada R: Nathan Chancellor -R: Nick Desaulniers R: Nicolas Schier L: linux-kbuild@vger.kernel.org S: Maintained --- base-commit: 6bc40e44f1ddef16a787f3501b97f1fff909177c change-id: 20231117-maintainers-88eac4c024a1 Best regards, --=20 Nick Desaulniers