summaryrefslogtreecommitdiffstats
path: root/kernel/livepatch
Commit message (Expand)AuthorAgeFilesLines
* livepatch: Cleanup module page permission changesJosh Poimboeuf2015-12-041-5/+11
* livepatch: function,sympos scheme in livepatch sysfs directoryChris J Arges2015-12-031-2/+8
* livepatch: add sympos as disambiguator field to klp_relocChris J Arges2015-12-031-65/+19
* livepatch: add old_sympos as disambiguator field to klp_funcChris J Arges2015-12-031-41/+31
* livepatch: x86: fix relocation computation with kASLRZhou Chengming2015-11-111-0/+6
* livepatch: Improve error handling in klp_disable_func()Minfei Huang2015-07-141-2/+4
*-. Merge branches 'for-4.1/upstream-fixes', 'for-4.2/kaslr' and 'for-4.2/upstrea...Jiri Kosina2015-06-221-30/+48
|\ \
| | * livepatch: annotate klp_init() with __initMinfei Huang2015-05-251-1/+1
| | * livepatch: introduce patch/func-walking helpersJiri Slaby2015-05-191-9/+9
| | * livepatch: make kobject in klp_object statically allocatedMiroslav Benes2015-05-191-6/+16
| | * livepatch: Prevent patch inconsistencies if the coming module notifier failsMinfei Huang2015-05-181-11/+18
| | * livepatch: match return value to function signatureNicholas Mc Guire2015-05-111-1/+1
| * | livepatch: x86: make kASLR logic more accurateJiri Kosina2015-04-291-2/+3
| |/
* / livepatch: add module locking around kallsyms callsMiroslav Benes2015-06-021-5/+13
|/
* Merge branch 'for-4.1/core-noarch' into for-linusJiri Kosina2015-04-131-52/+17
|\
| * livepatch: remove unnecessary call to klp_find_object_module()Josh Poimboeuf2015-03-041-2/+0
| * livepatch: simplify disable error pathJosh Poimboeuf2015-02-181-50/+17
* | livepatch: Fix subtle race with coming and going modulesPetr Mladek2015-03-171-4/+26
* | livepatch: fix RCU usage in klp_find_external_symbol()Peter Zijlstra2015-03-031-1/+2
* | livepatch: RCU protect struct klp_func all the time when used in klp_ftrace_h...Petr Mladek2015-02-221-3/+3
* | livepatch: fix format string in kobject_init_and_add()Jiri Kosina2015-02-161-2/+2
|/
* livepatch: add missing newline to error messageJosh Poimboeuf2015-02-061-1/+1
* livepatch: rename config to CONFIG_LIVEPATCHJosh Poimboeuf2015-02-042-4/+4
* livepatch: fix uninitialized return valueJosh Poimboeuf2015-01-211-1/+1
* livepatch: support for repatching a functionJosh Poimboeuf2015-01-201-51/+119
* livepatch: enforce patch stacking semanticsJosh Poimboeuf2015-01-201-0/+10
* livepatch: change ARCH_HAVE_LIVE_PATCHING to HAVE_LIVE_PATCHINGMiroslav Benes2015-01-201-2/+2
* livepatch: fix deferred module patching orderJosh Poimboeuf2015-01-091-1/+1
* livepatch: handle ancient compilers with more graceJiri Kosina2015-01-091-0/+6
* livepatch: kconfig: use bool instead of booleanChristoph Jaeger2015-01-061-2/+2
* livepatch: use FTRACE_OPS_FL_IPMODIFYJosh Poimboeuf2014-12-221-1/+2
* livepatch: move x86 specific ftrace handler code to arch/x86Li Bin2014-12-221-1/+1
* livepatch: kernel: add support for live patchingSeth Jennings2014-12-223-0/+951