[edk2] Obtaining TCG final events on systems without TCG2 log support

Matthew Garrett mjg59 at srcf.ucam.org
Fri Dec 14 02:22:38 PST 2018

On Fri, Dec 14, 2018 at 10:32:29AM +0100, Laszlo Ersek wrote:
> On 12/13/18 19:55, Matthew Garrett wrote:
> > If a platform is unable to produce them in the final events table then 
> > it's violating the spec.
> The question is why it's made impossible to comply with the spec if the
> platform only supports the 1.2 format.

If a platform can't implement the spec then the platform violates the 
spec :)

> > If the platform only offers the 1.2 log format 
> > then it seems reasonable to expect that the events in the final events 
> > table would only contain a SHA1, but a TCG_PCR_EVENT2 structure that 
> > only contains SHA1s isn't significantly more complicated than an old 
> > style event.
> > 
> OK... I guess that can be a valid interpretation. Would you please file
> a TianoCore BZ ticket about it, as a feature request?

Will do.

> (I'm assuming this isn't a regression, i.e., it's not the case that the
> feature used to work, but commit fd46e831bc33 regressed it.)

It looks like fd46e831bc33 didn't change anything significant here, so I 
don't think this is a regression.

Matthew Garrett | mjg59 at srcf.ucam.org

More information about the edk2-devel mailing list