[ipxe-devel] [ipxe/ipxe] [efi] Restore the TPL to the original one (#113)

He Huang notifications at github.com
Wed Jul 1 02:46:29 UTC 2020

@mcb30 ,

The root cause is in static unsigned long efi_currticks ( void );
Then please print the original TPL in this function.
Because this TPL is always raised to TPL_CALLBACK, then when gEfiEventExitBootServicesGuid is triggerred, some notify function which are registerred at TPL_CALLBACK cannot be executed. 
You can register such kind of callback at TPL_CALLBACK, and check whether it can be executed when gEfiEventExitBootServicesGuid is signnalled.


You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20200630/bb92c094/attachment.htm>

More information about the ipxe-devel mailing list