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 C0A5CC636D3 for ; Wed, 1 Feb 2023 23:28:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230213AbjBAX2x (ORCPT ); Wed, 1 Feb 2023 18:28:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54076 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230195AbjBAX2v (ORCPT ); Wed, 1 Feb 2023 18:28:51 -0500 Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3DD991205D; Wed, 1 Feb 2023 15:28:49 -0800 (PST) Received: by mail-lj1-x22c.google.com with SMTP id d8so162615ljq.9; Wed, 01 Feb 2023 15:28:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=1TJGIvRrjUyr/9IaggmaLPZelXPwdqIaj19FFw1HR84=; b=cfmC9qCNz6NafgTKqfctc3/FV1eJol6vi1JPQgIAXKAdYE/TO61FpTE7RaIFztDcBw X7dAEh/5GBCZ7Z/CMNG59rPZ1AlwQkQD4v56erQiNDlchRnP5LKmPQkWCp1sXRdb1Gcn Zf1tuQHwYsAmruGPXjofX98Cs3szAfaclKirr4GQ+SqA8g3cXK0YWwoXZUbpCQHXbw0B RmFCZclxe0RqH8SJnISlXfV7tpv5z3+eMHBBOUKq1dYK+TZAKjHnSpYNHXbMi3UYS1LU CWrb3jQnk5bYf/4WMqJ3UPIvY63YOPSG4I/CsbEdfXXeX91rCWE5oNdFxEu/vGUyx14r vK4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1TJGIvRrjUyr/9IaggmaLPZelXPwdqIaj19FFw1HR84=; b=SUC3i6G63EGWqgGH+h2i3Ega4nWF9Q7SJlyUOT3SfUw2ubZmVM2iCZ/H+lRbwKs79x dmPk8oNruLTBFAAx8k6QkhChKrLUH+3s0Md8Em+zQ4LyAtO2mRGwGSLLXV8p762u7GkS RhPbSDem4fgoX9h4nSaH9hlIWyDiNDE7Q74lBcxYZmUHv/oMzExBR/QWuunWQnKM0GAb X+v2+dXaNNS9q0K+K2NUPzmwiigvnzgor4Hm3Tm53cdAFoO6lsKDzNtUnAWIsYRvdP5d MFy9/r4iXhj1AkGHcYLpDTp5OmrWNnrBanibHck8VsNbae9twkSSGspWb1rZf8E6SER+ v/OA== X-Gm-Message-State: AO0yUKUJ/FWPsTYdZgvcxAK4kahn0YSO7RjrfMwxLkve8OO0X6MBtYzt UoEefQMha1kSQ8WBPwKQ7FkWFogwG1LIfBjLOkc= X-Google-Smtp-Source: AK7set9igR3QIgrtrWCvjA166/G4Bk0ijI+kCf7WjSnT+JQn8Ah14oogcJFxL9Gpoujs/RLjO/RtYvYjgH2FrdE8N+g= X-Received: by 2002:a2e:5717:0:b0:290:4fce:f881 with SMTP id l23-20020a2e5717000000b002904fcef881mr606608ljb.126.1675294127194; Wed, 01 Feb 2023 15:28:47 -0800 (PST) MIME-Version: 1.0 References: <20230201192509.4124319-1-ndesaulniers@google.com> In-Reply-To: <20230201192509.4124319-1-ndesaulniers@google.com> Reply-To: sedat.dilek@gmail.com From: Sedat Dilek Date: Thu, 2 Feb 2023 00:28:10 +0100 Message-ID: Subject: Re: [PATCH] Documentation/llvm: add Chimera Linux, Google and Meta datacenters To: Nick Desaulniers Cc: Masahiro Yamada , Nathan Chancellor , Tom Rix , Nicolas Schier , Jonathan Corbet , llvm@lists.linux.dev, linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Bill Wendling , Yonghong Song , Daniel Kolesa , Chris Mason Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 1, 2023 at 8:47 PM Nick Desaulniers wrote: > > Chimera Linux is a Linux distribution from 2021 that builds its kernels > with Clang. > > Google transitioned its data center fleet to run Clang built kernels in > 2021, and Meta did so as well in 2022. Meta talked about this at LPC > 2022 at a talk titled Kernel Live Patching at Scale. > > These were important milestones for building the kernel with Clang. > Making note of them helps improve confidence in the project. > > Signed-off-by: Yonghong Song > Signed-off-by: Nick Desaulniers > --- > Cc: Daniel Kolesa > Cc: Chris Mason > --- > Documentation/kbuild/llvm.rst | 15 +++++++++------ > 1 file changed, 9 insertions(+), 6 deletions(-) > > diff --git a/Documentation/kbuild/llvm.rst b/Documentation/kbuild/llvm.rst > index 6b2bac8e9ce0..6a37ab903e45 100644 > --- a/Documentation/kbuild/llvm.rst > +++ b/Documentation/kbuild/llvm.rst > @@ -15,12 +15,15 @@ such as GCC and binutils. Ongoing work has allowed for `Clang > `_ and `LLVM `_ utilities to be > used as viable substitutes. Distributions such as `Android > `_, `ChromeOS > -`_, and `OpenMandriva > -`_ use Clang built kernels. `LLVM is a > -collection of toolchain components implemented in terms of C++ objects > -`_. Clang is a front-end to LLVM that > -supports C and the GNU C extensions required by the kernel, and is pronounced > -"klang," not "see-lang." > +https://www.chromium.org/chromium-os>`_, `OpenMandriva > +`_, and `Chimera Linux > +`_ use Clang built kernels. Google's and Meta's > +datacenter fleets also run kernels built with Clang. > + > +`LLVM is a collection of toolchain components implemented in terms of C++ > +objects `_. Clang is a front-end to LLVM > +that supports C and the GNU C extensions required by the kernel, and is > +pronounced "klang," not "see-lang." > Nick thanks for the patch! My ex-colleague Bernd Helmle corrected me - it's not "See-Lang" it's "Klang" and encouraged me to work on ClangBuiltLinux. "Klang" means German tone, sound, etc. like vocal tone. That "sounds" nice (shrillness): clangor (AE) / clangour (BE) - schriller Klang (DE) For Bernd: Reviewed-by: Sedat Dilek BR, -Sedat- [1] https://dict.leo.org/englisch-deutsch/Klang > Clang > ----- > -- > 2.39.1.456.gfc5497dd1b-goog >