On 1/11/2017 5:00 AM, Andreas Fuchs wrote: > > You need to do virtualization inside bodies, because TPM2_FlushContext > carries it's handles inside the parameter body. > Yep, huge blunder in the TPM spec, but hey, time for quirks... ;-)
It's not huge, not even a blunder. The TPM spec Part 3 has a note explaining why the TPM side does it that way. For the TSS and resource manager, simply treat flushHandle as a handle (in the handle area rather than in the parameter/body area). It all just works. I modified the TSS as a test, and there's no issue at all. ------------------------------------------------------------------------------ Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi _______________________________________________ tpmdd-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
