Hello Ard, On 5/14/20 2:28 PM, Ard Biesheuvel wrote: > On Thu, 14 May 2020 at 13:33, Javier Martinez Canillas [snip] >> >> The Final Events Table contains the logs for any events that are triggered >> by ExitBootServices(). > > This is inaccurate afaik. The final events table contains all events > that were logged since the first call to Tcg2::GetEventLog() > Yes, you are correct. After the first call to GetEventLog(), all events are logged in both the event log and the Final Events Table IIUC. But what I tried to say is that only the Final Events Table can be used to obtain the logs for the events triggered by ExitBootServices(). I'll try to make it more clear if I post this as a proper patch. I still don't know if something like that would be acceptable or if we should just consider a bug if a firmware doesn't conform with the spec. Best regards, -- Javier Martinez Canillas Software Engineer - Desktop Hardware Enablement Red Hat