Hello,

We have found an issue with 
MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.c.

Specifically, we have a callback that is triggered on a timer that attempts to 
call ReportStatusCode(). However, when serial debug output is enabled, most of 
the time, the timing works out so that when ReportStatusCode() is called, it 
hits the InterlockedCompareExchange32 in ReportDispatcher(), and returns 
EFI_DEVICE_ERROR.

We would like to request that this be changed so that the status code is queued 
in some way so that it will not be lost.

Thanks,
Neill Kapron
HP Workstations Firmware Engineering

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to