linux/tools/testing/selftests/liveupdate
Vipin Sharma df1a0d068d selftests/liveupdate: Move luo_test_utils.* into a reusable library
Move luo_test_utils.[ch] into a lib/ directory and make libliveupdate
library. Pull the rules to build them out into a separate
libliveupdate.mk script. This will enable these utilities to be
also built by and used within other selftests (such as VFIO).

Update path in vmtest.sh as that one uses hardcoded path for util.

No functional change intended.

Co-developed-by: David Matlack <dmatlack@google.com>
Signed-off-by: David Matlack <dmatlack@google.com>
Acked-by: Pratyush Yadav (Google) <pratyush@kernel.org>
Reviewed-by: Pasha Tatashin <pasha.tatashin@soleen.com>
Signed-off-by: Vipin Sharma <vipinsh@google.com>
Link: https://patch.msgid.link/20260720203202.1964557-3-vipinsh@google.com
Signed-off-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
2026-07-26 11:28:41 +03:00
..
lib selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
.gitignore selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
config selftests/liveupdate: add end to end test infrastructure and scripts 2026-07-10 11:07:54 +03:00
config.aarch64 selftests/liveupdate: add end to end test infrastructure and scripts 2026-07-10 11:07:54 +03:00
config.x86_64 selftests/liveupdate: add end to end test infrastructure and scripts 2026-07-10 11:07:54 +03:00
do_kexec.sh selftests/liveupdate: add simple kexec-based selftest for LUO 2025-11-27 14:24:41 -08:00
init.c selftests/liveupdate: add end to end test infrastructure and scripts 2026-07-10 11:07:54 +03:00
liveupdate.c selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
luo_kexec_simple.c selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
luo_multi_session.c selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
luo_stress_files.c selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
luo_stress_sessions.c selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
Makefile selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00
run-vmtests.sh selftests/liveupdate: add end to end test infrastructure and scripts 2026-07-10 11:07:54 +03:00
vmtest.sh selftests/liveupdate: Move luo_test_utils.* into a reusable library 2026-07-26 11:28:41 +03:00