Kbuild Support for KLP Relocation Generation
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore the challenges and proposed solutions for generating klprelocations in kernel live patching during this Linux Plumbers Conference talk. Dive into the complexities of resolving relocations for livepatches that reference symbols outside their scope, particularly when dealing with unexported symbols. Learn about the current limitations in embedding required information in livepatch ELF objects and examine two proposed approaches: using a symbol map built during kernel compilation and utilizing annotations in the ELF object. Discuss the development of a minimalistic klp-convert utility that relies on specific symbol prefixes and predefined macros. Consider the implications for upstreaming this tool and engage in a community discussion about the most effective approach for handling klprelocation generation in the Linux kernel ecosystem.
Syllabus
Kbuild support for klprelocation generation - Lukáš Hruška
Taught by
Linux Plumbers Conference
Related Courses
Real Time Mesajlaşma UygulamasıUdemy Securely Booting Confidential VMs with Encrypting Disk
Linux Plumbers Conference via YouTube Pressure Feedback for LRU Map Types
Linux Plumbers Conference via YouTube Closing the BPF Map Permission Loophole
Linux Plumbers Conference via YouTube The Revival of the Learning-Sync Bridgeport Flag
Linux Plumbers Conference via YouTube