[U-Boot] [PATCH 0/3] efi_loader: correct event signaling

Heinrich Schuchardt xypron.glpk at gmx.de
Fri Jun 7 06:22:13 UTC 2019


This patch series fixes problems in signaling events.

When calling SignalEvent() with an event in signaled state only EFI_SUCCESS
shall be returned without any side effects.

In ExitBootServices() only timers shall be stopped not all events.

Heinrich Schuchardt (3):
  efi_loader: RegisterProtocolNotify event signaling
  efi_loader: SignalEvent for event in signaled state
  efi_loader: event signaling in ExitBootServices

 include/efi_loader.h          |  2 +-
 lib/efi_loader/efi_boottime.c | 45 +++++++++++++++++++++--------------
 lib/efi_loader/efi_console.c  |  4 ++--
 lib/efi_loader/efi_memory.c   |  2 +-
 lib/efi_loader/efi_runtime.c  |  2 +-
 5 files changed, 32 insertions(+), 23 deletions(-)

--
2.20.1



More information about the U-Boot mailing list