On Wed, Feb 1, 2023 at 8:47 PM Nick Desaulniers <ndesaulniers@xxxxxxxxxx> 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@xxxxxx> > Signed-off-by: Nick Desaulniers <ndesaulniers@xxxxxxxxxx> > --- > Cc: Daniel Kolesa <q66@xxxxxxxxxxxxxxxxx> > Cc: Chris Mason <clm@xxxxxxxx> > --- > 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." > 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 <sedat.dilek@xxxxxxxxx> BR, -Sedat- [1] https://dict.leo.org/englisch-deutsch/Klang > Clang > ----- > -- > 2.39.1.456.gfc5497dd1b-goog >