lkml.org 
[lkml]   [2023]   [Feb]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH] Documentation/llvm: add Chimera Linux, Google and Meta datacenters
    From
    Date

    On 2/1/23 11:25 AM, 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 <yhs@fb.com>
    > Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
    > ---
    > Cc: Daniel Kolesa <q66@chimera-linux.org>
    > Cc: Chris Mason <clm@meta.com>
    > ---
    > 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
    > <https://clang.llvm.org/>`_ and `LLVM <https://llvm.org/>`_ utilities to be
    > used as viable substitutes. Distributions such as `Android
    > <https://www.android.com/>`_, `ChromeOS
    > -<https://www.chromium.org/chromium-os>`_, and `OpenMandriva
    > -<https://www.openmandriva.org/>`_ use Clang built kernels. `LLVM is a
    > -collection of toolchain components implemented in terms of C++ objects
    > -<https://www.aosabook.org/en/llvm.html>`_. 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
    > +<https://www.openmandriva.org/>`_, and `Chimera Linux
    > +<https://chimera-linux.org/>`_ 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 <https://www.aosabook.org/en/llvm.html>`_. 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."

    :) yes it is klang.

    Looks fine.

    Reviewed-by: Tom Rix <trix@redhat.com>

    >
    > Clang
    > -----

    \
     
     \ /
      Last update: 2023-03-27 00:06    [W:2.684 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site