Re: LKPK (Live Kernel Patching Kit)

Adam Sulmicki (
Sun, 26 Jul 1998 18:24:39 -0400

Rik van Riel writes:
->On Sun, 26 Jul 1998, Chad C Giffin wrote:
->> On Sat, 25 Jul 1998, Adam Sulmicki wrote:
->> :
->> :Date: Sat, 25 Jul 1998 19:46:34 -0400
->> :Chad C Giffin writes:
->> :I think you are talking about something else. I even did not try to think
->> :about anything like this as it is _extermely_ complicated.
->> So is going through the kernel and catching all references to variables,
->> functions and such :-)
->If we had linker support for this, however, we might end up
->with a patchable kernel. To do this we'd have to store all
->needed information in some kernel data section.
->While this might increase the size of the kernel by a factor
->2, it might be worth it for high-availability sites to compile
->their kernel with CONFIG_LIVE_UPDATE...

The problem is that all this sheme breaks when you change some
data structure. Most of the kernel/user space communication is done via
syscalls, those are standard, but pepole fell more free to change kernel's
internal data structures.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at