On 9/23/24 08:45, Marcos Paulo de Souza wrote:
On Fri, 2024-09-20 at 13:56 +0200, Michael Vetter wrote:
This patchset adds a test for livepatching a kprobed function.
Thanks to Petr and Marcos for the reviews!
V3: Save and restore kprobe state also when test fails, by integrating it into setup_config() and cleanup(). Rename SYSFS variables in a more logical way. Sort test modules in alphabetical order. Rename module description.
V2: Save and restore kprobe state.
Michael Vetter (3): selftests: livepatch: rename KLP_SYSFS_DIR to SYSFS_KLP_DIR selftests: livepatch: save and restore kprobe state selftests: livepatch: test livepatching a kprobed function
Thanks for the new version! LGTM, so the series is
Reviewed-by: Marcos Paulo de Souza mpdesouza@suse.com
tools/testing/selftests/livepatch/Makefile | 3 +- .../testing/selftests/livepatch/functions.sh | 13 +++- .../selftests/livepatch/test-kprobe.sh | 62 +++++++++++++++++++ .../selftests/livepatch/test_modules/Makefile | 3 +- .../livepatch/test_modules/test_klp_kprobe.c | 38 ++++++++++++ 5 files changed, 114 insertions(+), 5 deletions(-) create mode 100755 tools/testing/selftests/livepatch/test-kprobe.sh create mode 100644 tools/testing/selftests/livepatch/test_modules/test_klp_kprobe.c
Assuming this is going through livepatch tree:
Acked-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah