[U-Boot] [PATCH 1/1] efi_selftest: do not call CloseEvent() after ExitBootServices()
Oleksandr Suvorov
oleksandr.suvorov at toradex.com
Fri Jul 12 13:26:20 UTC 2019
On Fri, 12 Jul 2019 at 14:04, Heinrich Schuchardt <xypron.glpk at gmx.de> wrote:
>
> Boot services are not available after calling ExitBootServices(). So we
> should not try to close an event here.
>
> Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
Reviewed-by: Oleksandr Suvorov <oleksandr.suvorov at toradex.com>
> ---
> .../efi_selftest_exitbootservices.c | 23 -------------------
> 1 file changed, 23 deletions(-)
>
> diff --git a/lib/efi_selftest/efi_selftest_exitbootservices.c b/lib/efi_selftest/efi_selftest_exitbootservices.c
> index f1a136044d..4fecd1b415 100644
> --- a/lib/efi_selftest/efi_selftest_exitbootservices.c
> +++ b/lib/efi_selftest/efi_selftest_exitbootservices.c
> @@ -55,28 +55,6 @@ static int setup(const efi_handle_t handle,
> return EFI_ST_SUCCESS;
> }
>
> -/*
> - * Tear down unit test.
> - *
> - * Close the event created in setup.
> - *
> - * @return: EFI_ST_SUCCESS for success
> - */
> -static int teardown(void)
> -{
> - efi_status_t ret;
> -
> - if (event_notify) {
> - ret = boottime->close_event(event_notify);
> - event_notify = NULL;
> - if (ret != EFI_SUCCESS) {
> - efi_st_error("could not close event\n");
> - return EFI_ST_FAILURE;
> - }
> - }
> - return EFI_ST_SUCCESS;
> -}
> -
> /*
> * Execute unit test.
> *
> @@ -107,5 +85,4 @@ EFI_UNIT_TEST(exitbootservices) = {
> .phase = EFI_SETUP_BEFORE_BOOTTIME_EXIT,
> .setup = setup,
> .execute = execute,
> - .teardown = teardown,
> };
> --
> 2.20.1
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
--
Best regards
Oleksandr Suvorov
Toradex AG
Altsagenstrasse 5 | 6048 Horw/Luzern | Switzerland | T: +41 41 500
4800 (main line)
More information about the U-Boot
mailing list