On Fri, 12 Jul 2019 at 14:04, Heinrich Schuchardt <xypron.g...@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.g...@gmx.de>
Reviewed-by: Oleksandr Suvorov <oleksandr.suvo...@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@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) _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot