Re: [PATCH v2 0/2] kpatch: dynamic kernel patching

2014-07-15 Thread Josh Poimboeuf
On Tue, Jul 15, 2014 at 07:30:38PM +0200, Xypron wrote: > Hello Josh, > > being able to patch a live kernel is very interesting feature. I looked > through you patch and some questions remained: > > In Documentation/kpatch.txt I found no description on how an out of kernel > program uses the new

Re: [PATCH v2 0/2] kpatch: dynamic kernel patching

2014-07-15 Thread Xypron
Hello Josh, being able to patch a live kernel is very interesting feature. I looked through you patch and some questions remained: In Documentation/kpatch.txt I found no description on how an out of kernel program uses the new code. See https://lkml.org/lkml/2014/7/14/862 Please, create

Re: [PATCH v2 0/2] kpatch: dynamic kernel patching

2014-07-15 Thread Xypron
Hello Josh, being able to patch a live kernel is very interesting feature. I looked through you patch and some questions remained: In Documentation/kpatch.txt I found no description on how an out of kernel program uses the new code. See https://lkml.org/lkml/2014/7/14/862 Please, create

Re: [PATCH v2 0/2] kpatch: dynamic kernel patching

2014-07-15 Thread Josh Poimboeuf
On Tue, Jul 15, 2014 at 07:30:38PM +0200, Xypron wrote: Hello Josh, being able to patch a live kernel is very interesting feature. I looked through you patch and some questions remained: In Documentation/kpatch.txt I found no description on how an out of kernel program uses the new code.

[PATCH v2 0/2] kpatch: dynamic kernel patching

2014-07-14 Thread Josh Poimboeuf
This is a v2 posting of the kpatch core module, based on 3.16-rc5. There have been many improvements since v1 (https://lkml.org/lkml/2014/5/1/273): - Dynamic relocation support - Per-object patching - Module patching and deferred module patching - User load/unload hook functions - Force unsafe

[PATCH v2 0/2] kpatch: dynamic kernel patching

2014-07-14 Thread Josh Poimboeuf
This is a v2 posting of the kpatch core module, based on 3.16-rc5. There have been many improvements since v1 (https://lkml.org/lkml/2014/5/1/273): - Dynamic relocation support - Per-object patching - Module patching and deferred module patching - User load/unload hook functions - Force unsafe