Webinar On Demand

Using Clang and LLVM to Build the Linux Kernel

Recorded November 13, 2024

View an interactive, complimentary Mentorship Session exploring Using Clang and LLVM to Build the Linux Kernel with Nathan Chancellor, Linux Kernel and LLVM Developer

Usage of the LLVM toolchain (clang, ld.lld, etc) to build the Linux kernel is starting to increase amongst enterprises and users. Learn what the benefits of such usage are, how to use the toolchain to build the kernel, how to tackle potential problems encountered throughout usage of the LLVM toolchain, and what specific machinery and features exists in Kbuild to easily work with LLVM.

Download Slides
Nathan Chancellor

Linux Kernel and LLVM Developer

Speaker

Nathan Chancellor is a Linux kernel and LLVM developer, focused on supporting LLVM as a toolchain for building the Linux kernel through triaging and fixing issues and being an advocate for each project on the other side. He started working on the kernel upstream in 2018 after doing some downstream hacking on Android kernels for a couple of years.