Learn Backend Development Part-Time, Online
Finance Certifications Goldman Sachs and Amazon Teams Trust
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course examines Linux kernel live patching at scale, including atomic updates to ftrace-able functions, conflicts with tracing tools, and ways to identify and reduce transition failures.
Syllabus
Kernel Live Patching at Scale
Applying fix via a full reboot
Replace ftrace-able kernel functions
Patch multiple functions atomically
KLP is common among enterprise distros -Fix bugs without rebooting the system
How: Homogeneous configuration
insmod task was hogging CPU - starving ksoftirqd
Tracing is first class citizen in data centers
KLP may conflict with tracing tools
KLP transition failure example
Proactively identify and fix corner cases
Add new features to the tool chain
Reduce KLP transition failures
Taught by
Linux Plumbers Conference