Another day, another custom kernel deployment on another Linux distribution, on
another hardware and on another architecture and you are about to create
another script that handles another system configuration... Wait! Stop now! Why
not use Kworkflow?
Kworkflow (kw) optimizes the Linux kernel development workflow by significantly
reducing the time spent on repetitive tasks and standardizing some practices.
kw development is strongly focused on reliability to offer a comprehensive set
of features such as:
- Building and deploying custom kernels across remote and local systems
running on popular Linux distributions like Arch Linux, Debian, Ubuntu,
Fedora, Raspberry Pi OS, and SteamOS.
- Seamlessly handling cross-compilation in the same kernel tree, mitigating
cross-compilation complexities.
- Managing multiple development environments for different setups.
- Sorting all your kernel configuration files in a single place.
- Facilitating remote kernel debugging and code inspection.
- Systematizing Linux kernel guidelines for patch submission.
- Support for applying and reviewing patches from mailing lists via lore
interface (under development).
This talk will introduce the key features of kw and show how it can be used to
improve your kernel development efficiency.
This talk is ideal for Linux kernel developers of all experience levels seeking
to streamline their development workflow.
More about kw at: https://kworkflow.org/
(c) FOSDEM 2025
1 & 2 February 2025
https://fosdem.org/2025/schedule/event/fosdem-2025-5733-don-t-let-your-motivation-go-save-time-with-kworkflow/