efi_loader: RestoreTPL should execute queued events
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Sat, 24 Mar 2018 17:40:21 +0000 (18:40 +0100)
committerAlexander Graf <agraf@suse.de>
Wed, 4 Apr 2018 09:04:00 +0000 (11:04 +0200)
commit0f7fcc72565ce411941a12de0fb0ea5538a17cd0
tree2d1c3ae800309bbc2ee10486584df422c47b9e8e
parentee3db4fc04714c80196e49f8f3a5f157f20d2862
efi_loader: RestoreTPL should execute queued events

When the TPL is lowered queued events may become eligible for execution.

iPXE uses the following pattern to request event execution:

bs->RestoreTPL ( TPL_APPLICATION );
bs->RaiseTPL ( TPL_CALLBACK );

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
lib/efi_loader/efi_boottime.c