
7 Jun
2019
7 Jun
'19
8:22 a.m.
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