On Fri, 14 Nov 2025 at 11:33, Heinrich Schuchardt <[email protected]> wrote: > > Use global st_runtime. > > Signed-off-by: Heinrich Schuchardt <[email protected]>
Reviewed-by: Ilias Apalodimas <[email protected]> > --- > lib/efi_selftest/efi_selftest_reset.c | 20 +------------------- > 1 file changed, 1 insertion(+), 19 deletions(-) > > diff --git a/lib/efi_selftest/efi_selftest_reset.c > b/lib/efi_selftest/efi_selftest_reset.c > index 5dfe517de4f..8125f51815e 100644 > --- a/lib/efi_selftest/efi_selftest_reset.c > +++ b/lib/efi_selftest/efi_selftest_reset.c > @@ -10,22 +10,6 @@ > > #include <efi_selftest.h> > > -static struct efi_runtime_services *runtime; > - > -/* > - * Setup unit test. > - * > - * @handle: handle of the loaded image > - * @systable: system table > - * Return: EFI_ST_SUCCESS for success > - */ > -static int setup(const efi_handle_t handle, > - const struct efi_system_table *systable) > -{ > - runtime = systable->runtime; > - return EFI_ST_SUCCESS; > -} > - > /* > * Execute unit test. > * > @@ -35,7 +19,7 @@ static int execute(void) > { > u16 reset_data[] = u"Reset by selftest"; > > - runtime->reset_system(EFI_RESET_COLD, EFI_SUCCESS, > + st_runtime->reset_system(EFI_RESET_COLD, EFI_SUCCESS, > sizeof(reset_data), reset_data); > efi_st_error("Reset failed.\n"); > return EFI_ST_FAILURE; > @@ -44,7 +28,6 @@ static int execute(void) > EFI_UNIT_TEST(reset) = { > .name = "reset system", > .phase = EFI_EXECUTE_BEFORE_BOOTTIME_EXIT, > - .setup = setup, > .execute = execute, > .on_request = true, > }; > @@ -52,7 +35,6 @@ EFI_UNIT_TEST(reset) = { > EFI_UNIT_TEST(resetrt) = { > .name = "reset system runtime", > .phase = EFI_SETUP_BEFORE_BOOTTIME_EXIT, > - .setup = setup, > .execute = execute, > .on_request = true, > }; > -- > 2.51.0 >

