Age | Commit message (Expand) | Author | Files | Lines |
2024-05-09 | livepatch: Rename KLP_* to KLP_TRANSITION_* | Wardenjohn | 1 | -3/+3 |
2023-03-22 | livepatch,sched: Add livepatch task switching to cond_resched() | Josh Poimboeuf | 1 | -0/+1 |
2022-05-24 | livepatch: Remove klp_arch_set_pc() and asm/livepatch.h | Christophe Leroy | 1 | -2/+0 |
2020-05-08 | livepatch: Remove .klp.arch | Peter Zijlstra | 1 | -3/+0 |
2020-05-08 | livepatch: Apply vmlinux-specific KLP relocations early | Josh Poimboeuf | 1 | -0/+14 |
2019-11-01 | livepatch: Allow to distinguish different version of system state changes | Petr Mladek | 1 | -0/+2 |
2019-11-01 | livepatch: Basic API to track system state changes | Petr Mladek | 1 | -0/+15 |
2019-07-11 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv... | Linus Torvalds | 1 | -3/+0 |
2019-05-21 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 | Thomas Gleixner | 1 | -13/+1 |
2019-05-09 | livepatch: Remove stale kobj_added entries from kernel-doc descriptions | Miroslav Benes | 1 | -3/+0 |
2019-05-03 | livepatch: Remove custom kobject state handling | Petr Mladek | 1 | -3/+0 |
2019-01-11 | livepatch: Add atomic replace | Jason Baron | 1 | -0/+12 |
2019-01-11 | livepatch: Use lists to manage patches, objects and functions | Jason Baron | 1 | -2/+17 |
2019-01-11 | livepatch: Simplify API by removing registration step | Petr Mladek | 1 | -4/+3 |
2019-01-11 | livepatch: Don't block the removal of patches loaded after a forced transition | Petr Mladek | 1 | -0/+2 |
2019-01-11 | livepatch: Consolidate klp_free functions | Petr Mladek | 1 | -0/+6 |
2019-01-11 | livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func | Petr Mladek | 1 | -2/+2 |
2018-04-17 | livepatch: Allow to call a custom callback when freeing shadow variables | Petr Mladek | 1 | -2/+3 |
2018-04-17 | livepatch: Initialize shadow variables safely by a custom callback | Petr Mladek | 1 | -4/+10 |
2018-01-11 | livepatch: Remove immediate feature | Miroslav Benes | 1 | -4/+0 |
2017-10-19 | livepatch: add (un)patch callbacks | Joe Lawrence | 1 | -0/+26 |
2017-09-14 | livepatch: introduce shadow variable API | Joe Lawrence | 1 | -0/+8 |
2017-03-08 | livepatch: allow removal of a disabled patch | Josh Poimboeuf | 1 | -0/+3 |
2017-03-08 | livepatch: change to a per-task consistency model | Josh Poimboeuf | 1 | -1/+41 |
2017-03-08 | livepatch: store function sizes | Josh Poimboeuf | 1 | -0/+3 |
2017-03-08 | livepatch: separate enabled and patched states | Josh Poimboeuf | 1 | -11/+6 |
2017-03-08 | livepatch: create temporary klp_update_patch_state() stub | Josh Poimboeuf | 1 | -1/+4 |
2016-08-18 | livepatch: use arch_klp_init_object_loaded() to finish arch-specific tasks | Jessica Yu | 1 | -0/+3 |
2016-05-17 | Merge branches 'for-4.7/core', 'for-4.7/livepatching-doc' and 'for-4.7/livepa... | Jiri Kosina | 1 | -20/+0 |
2016-04-30 | livepatch: make object/func-walking helpers more robust | Miroslav Benes | 1 | -2/+4 |
2016-04-01 | livepatch: reuse module loader code to write relocations | Jessica Yu | 1 | -20/+0 |
2016-03-17 | livepatch/module: remove livepatch module notifier | Jessica Yu | 1 | -0/+13 |
2016-03-06 | klp: remove CONFIG_LIVEPATCH dependency from klp headers | Jiri Kosina | 1 | -4/+0 |
2015-12-03 | livepatch: add sympos as disambiguator field to klp_reloc | Chris J Arges | 1 | -3/+2 |
2015-12-03 | livepatch: add old_sympos as disambiguator field to klp_func | Chris J Arges | 1 | -9/+10 |
2015-05-19 | livepatch: introduce patch/func-walking helpers | Jiri Slaby | 1 | -0/+6 |
2015-05-19 | livepatch: make kobject in klp_object statically allocated | Miroslav Benes | 1 | -1/+1 |
2015-02-18 | livepatch: remove extern specifier from header files | Miroslav Benes | 1 | -4/+4 |
2015-02-04 | livepatch: rename config to CONFIG_LIVEPATCH | Josh Poimboeuf | 1 | -2/+2 |
2015-01-20 | livepatch: support for repatching a function | Josh Poimboeuf | 1 | -2/+2 |
2014-12-22 | livepatch: kernel: add support for live patching | Seth Jennings | 1 | -0/+133 |