selftests/livepatch: Make dynamic debug setup and restore generic
authorJoe Lawrence <joe.lawrence@redhat.com>
Wed, 16 Oct 2019 11:33:14 +0000 (13:33 +0200)
committerSteven Rostedt <rostedt@goodmis.org>
Mon, 4 Nov 2019 14:33:15 +0000 (09:33 -0500)
commit35c9e74cff4c798d0a07830d0d483e6ebe70352f
treec9eb9b10545f6b73aecbec17041ca49adf6a40d2
parent7162431dcf72032835d369c8d7b51311df407938
selftests/livepatch: Make dynamic debug setup and restore generic

Livepatch selftests currently save the current dynamic debug config and
tweak it for the selftests. The config is restored at the end. Make the
infrastructure generic, so that more variables can be saved and
restored.

Link: http://lkml.kernel.org/r/20191016113316.13415-3-mbenes@suse.cz
Signed-off-by: Joe Lawrence <joe.lawrence@redhat.com>
Signed-off-by: Miroslav Benes <mbenes@suse.cz>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
tools/testing/selftests/livepatch/functions.sh
tools/testing/selftests/livepatch/test-callbacks.sh
tools/testing/selftests/livepatch/test-livepatch.sh
tools/testing/selftests/livepatch/test-shadow-vars.sh