Description
The Live Patching microconference at Linux Plumbers 2023 aims to gather stakeholders and interested parties to discuss proposed features and outstanding issues in live patching.
Live patching is a critical tool for maintaining system uptime and security by enabling fixes to be applied to running systems without the need for a reboot. The development of the infrastructure is an ongoing effort and while many problems have been resolved and features implemented, there are still open questions, some with already submitted patch sets, which need to be discussed.
Live Patching microconferences at the previous Linux Plumbers conferences proved to be useful in this regard and helped us to find final solutions or at least promising directions to push the development forward. It includes for example a support for several architectures (ppc64le and s390x were added after x86_64), a late module patching and module dependencies and user space live patching.
Currently proposed topics follow. The list is open though and more will be added during the regular Call for Topics.
- klp-convert (as means to fix CET IBT limitations) and its
upstreamability - shadow variables, global state transition
- kselftests and the future direction of development
- arm64 live patching
- livepatch author guide (a documentation of a live patch creation from source code)
- live patching and Rust
Key people
- Josh Poimboeuf jpoimboe@kernel.org
- Jiri Kosina jikos@kernel.org
- Miroslav Benes mbenes@suse.cz
- Petr Mladek pmladek@suse.com
- Joe Lawrence joe.lawrence@redhat.com
- Nicolai Stange nstange@suse.de
- Marcos Paulo de Souza mpdesouza@suse.de
- Mark Rutland mark.rutland@arm.com
- Mark Brown broonie@kernel.org
We encourage all attendees to actively participate in the microconference by sharing their ideas, experiences, and insights.