[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.

@huanghe4 

-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/113#issuecomment-652154814
-------------- 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