Merge tag 'livepatching-for-5.5' of...
Merge tag 'livepatching-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching Pull livepatching updates from Petr Mladek: - New API to track system state changes done be livepatch callbacks. It helps to maintain compatibility between livepatches. - Update Kconfig help text. ORC is another reliable unwinder. - Disable generic selftest timeout. Livepatch selftests have their own per-operation fine-grained timeouts. * tag 'livepatching-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching: x86/stacktrace: update kconfig help text for reliable unwinders livepatch: Selftests of the API for tracking system state changes livepatch: Documentation of the new API for tracking system state changes livepatch: Allow to distinguish different version of system state changes livepatch: Basic API to track system state changes livepatch: Keep replaced patches until post_patch callback is called selftests/livepatch: Disable the timeout
Showing
- Documentation/livepatch/index.rst 1 addition, 0 deletionsDocumentation/livepatch/index.rst
- Documentation/livepatch/system-state.rst 167 additions, 0 deletionsDocumentation/livepatch/system-state.rst
- arch/x86/Kconfig.debug 0 additions, 4 deletionsarch/x86/Kconfig.debug
- include/linux/livepatch.h 17 additions, 0 deletionsinclude/linux/livepatch.h
- kernel/livepatch/Makefile 1 addition, 1 deletionkernel/livepatch/Makefile
- kernel/livepatch/core.c 34 additions, 10 deletionskernel/livepatch/core.c
- kernel/livepatch/core.h 3 additions, 2 deletionskernel/livepatch/core.h
- kernel/livepatch/state.c 119 additions, 0 deletionskernel/livepatch/state.c
- kernel/livepatch/state.h 9 additions, 0 deletionskernel/livepatch/state.h
- kernel/livepatch/transition.c 6 additions, 6 deletionskernel/livepatch/transition.c
- lib/livepatch/Makefile 4 additions, 1 deletionlib/livepatch/Makefile
- lib/livepatch/test_klp_state.c 162 additions, 0 deletionslib/livepatch/test_klp_state.c
- lib/livepatch/test_klp_state2.c 191 additions, 0 deletionslib/livepatch/test_klp_state2.c
- lib/livepatch/test_klp_state3.c 5 additions, 0 deletionslib/livepatch/test_klp_state3.c
- tools/testing/selftests/livepatch/Makefile 2 additions, 1 deletiontools/testing/selftests/livepatch/Makefile
- tools/testing/selftests/livepatch/settings 1 addition, 0 deletionstools/testing/selftests/livepatch/settings
- tools/testing/selftests/livepatch/test-state.sh 180 additions, 0 deletionstools/testing/selftests/livepatch/test-state.sh
Please register or sign in to comment