aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/livepatch
Commit message (Expand)AuthorAge
* livepatch: Nullify obj->mod in klp_module_coming()'s error pathMiroslav Benes2019-08-19
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...Linus Torvalds2019-07-11
|\
| * livepatch: Remove duplicate warning about missing reliable stacktrace supportPetr Mladek2019-06-20
| * Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()"Miroslav Benes2019-06-20
| * livepatch: Use static buffer for debugging messages under rq lockPetr Mladek2019-06-05
* | Merge tag 'trace-v5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2019-06-15
|\ \
| * | module: Fix livepatch/ftrace module text permissions raceJosh Poimboeuf2019-06-14
* | | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner2019-05-21
* | | treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-21
|/ /
* | Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-05-15
|\ \
| * | livepatch: Remove klp_check_compiler_support()Jiri Kosina2019-05-10
* | | Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-05-07
|\ \ \ | |_|/ |/| |
| * | livepatch: Replace klp_ktype_patch's default_attrs with groupsKimberly Brown2019-04-25
| |/
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...Linus Torvalds2019-05-07
|\ \
| * | livepatch: Remove duplicated code for early initializationPetr Mladek2019-05-03
| * | livepatch: Remove custom kobject state handlingPetr Mladek2019-05-03
| * | livepatch: Convert error about unsupported reliable stacktrace into a warningPetr Mladek2019-04-29
| |/
* / livepatch: Simplify stack trace retrievalThomas Gleixner2019-04-29
|/
* Merge branch 'for-5.1/atomic-replace' into for-linusJiri Kosina2019-03-05
|\
| * livepatch: Module coming and going callbacks can proceed with all listed patchesPetr Mladek2019-02-06
| * livepatch: Introduce klp_for_each_patch macroPetr Mladek2019-02-06
| * livepatch: core: Return EOPNOTSUPP instead of ENOSYSAlice Ferrazzi2019-02-06
* | livepatch: Remove signal sysfs attributeMiroslav Benes2019-01-16
* | livepatch: Send a fake signal periodicallyMiroslav Benes2019-01-16
|/
* livepatch: Remove ordering (stacking) of the livepatchesPetr Mladek2019-01-11
* livepatch: Remove Nop structures when unusedPetr Mladek2019-01-11
* livepatch: Add atomic replaceJason Baron2019-01-11
* livepatch: Use lists to manage patches, objects and functionsJason Baron2019-01-11
* livepatch: Simplify API by removing registration stepPetr Mladek2019-01-11
* livepatch: Don't block the removal of patches loaded after a forced transitionPetr Mladek2019-01-11
* livepatch: Consolidate klp_free functionsPetr Mladek2019-01-11
* livepatch: Shuffle klp_enable_patch()/klp_disable_patch() codePetr Mladek2019-01-11
* livepatch: Change unsigned long old_addr -> void *old_func in struct klp_funcPetr Mladek2019-01-11
* livepatch: Replace synchronize_sched() with synchronize_rcu()Paul E. McKenney2018-12-01
* Merge branch 'for-4.19/upstream' into for-linusJiri Kosina2018-08-20
|\
| * livepatch: Remove reliable stacktrace check in klp_try_switch_task()Kamalesh Babulal2018-07-16
* | livepatch: Validate module/old func name lengthKamalesh Babulal2018-07-23
|/
* livepatch: Allow to call a custom callback when freeing shadow variablesPetr Mladek2018-04-17
* livepatch: Initialize shadow variables safely by a custom callbackPetr Mladek2018-04-17
* Merge branch 'for-4.16/remove-immediate' into for-linusJiri Kosina2018-01-31
|\
| * livepatch: Remove immediate featureMiroslav Benes2018-01-11
* | livepatch: add locking to force and signal functionsMiroslav Benes2018-01-11
|/
* livepatch: force transition to finishMiroslav Benes2017-12-07
* livepatch: send a fake signal to all blocking tasksMiroslav Benes2017-12-04
* Merge branch 'for-linus' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-11-15
|\
| * Merge branch 'for-4.15/callbacks' into for-linusJiri Kosina2017-11-15
| |\
| | * livepatch: __klp_disable_patch() should never be called for disabled patchesPetr Mladek2017-10-26
| | * livepatch: Correctly call klp_post_unpatch_callback() in error pathsPetr Mladek2017-10-26
| | * livepatch: add transition noticesJoe Lawrence2017-10-19
| | * livepatch: move transition "complete" notice into klp_complete_transition()Joe Lawrence2017-10-19