Red Hat Intros Kpatch For Dynamic Kernel Patching

Written by Michael Larabel in Red Hat on 4 March 2014 at 10:08 AM EST. 18 Comments
RED HAT
Red Hat's latest open-source contribution to the Linux community is Kpatch, yet another means of dynamic patching for the Linux kernel.

There's already been Ksplice for dynamic, live patching of the Linux kernel. Last month SUSE came out with their own form of live kernel patching via kGraft. Last week, Red Hat announced Kpatch.

Kpatch is now available under the GPLv2 license after having been worked on internally at Red Hat for several months. Kpatch allows for patching a Linux kernel without rebooting or restarting processes. Kpatch works at the function level for replacing old functions with new functions via hot patch modules.

Kpatch isn't yet considered production ready but those wishing to learn more can find additional details via the Red Hat blog. The GPL code to Kpatch is currently hosted on GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week