[GIT PULL] Live patching for 3.20

Linus,



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

pile.



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

merged.



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:



