Linux Today: Linux News On Internet Time.

[GIT PULL] Live patching for 3.20

Feb 11, 2015, 08:00 (2 Talkback[s])


Live patching core is available for you to pull at

git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git for-linus

Let me provide a bit of history first, before describing what is in this

Originally, there was kSplice as a standalone project that implemented
stop_machine()-based patching for the linux kernel. This project got later
acquired, and the current owner is providing live patching as a
proprietary service, without any intentions to have their implementation

Then, due to rising user/customer demand, both Red Hat and SUSE started
working on their own implementation (not knowing about each other), and
announced first versions roughly at the same time [1] [2].

The principle difference between the two solutions is how they are making
sure that the patching is performed in a consistent way when it comes to
different execution threads with respect to the semantic nature of the
change that is being introduced.

Complete Story

Related Stories: