Главная
Study mode:
on
1
Intro
2
Short Bio
3
Perfect Solution
4
Development Flow
5
Existing Solutions
6
Layers
7
Initial Setup
8
Support Container
9
Build Code
10
CI Testing
11
Run Flow
12
Rich Configuration Syntax
13
QEMU Image
14
QEMU Network
15
External Routing (2 NICS)
16
QEMU Hardware Support
Description:
Explore a powerful development workflow for rapidly developing and testing Linux kernel changes using Docker containers in this conference talk. Learn about the Mellanox Kernel Toolset (MKT), which offers smart and fast compilation, continuous integration with static analysis tests, and the ability to run emulated VMs with new kernels inside Docker containers. Discover how to achieve efficient kernel compilation in under 30 seconds, perform local static analysis tests, and utilize QEMU for hardware emulation. Gain insights into the initial setup, support containers, build processes, CI testing, and rich configuration syntax. Understand the implementation of QEMU networking, external routing with multiple NICs, and extended QEMU hardware support to enhance your Linux kernel development process.

Rapid Developing and Testing Linux Kernel in Docker Containers

Linux Foundation
Add to list
0:00 / 0:00