Messages in this thread | | | Subject | Re: [PATCH] Documentation/llvm: add Chimera Linux, Google and Meta datacenters | From | Tom Rix <> | Date | Wed, 1 Feb 2023 11:54:38 -0800 |
| |
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 > -----
| |