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

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to