@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
_______________________________________________
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel