I am testing a TPM from manufacturer X (apologies for the secrecy).  I
am getting a few errors and I am not sure if the errors are in
trousers, the TPM, or if the tests are wrong.

The following tests are failing:

Tspi_NV_DefineSpace04.c: this test fails with DefineSpace returning
TSS_SUCCESS.  Why should it return BAD_PARAMETER?  It's using the
correct owner authorization, as far as I can tell.

Tspi_NV_DefineSpace11.c: this is supposed to fail with a BADINDEX
error, because the D bit is set.  However, trousers first consults the
TPM, and if the space exists it returns a TSS_E_NV_AREA_EXIST error.
Why is trousers doing this (and getting it wrong) instead of just
passing the commands through?

Tspi_TPM_SetOperatorAuth-trans01.c: this test fails because
SetOperatorAuth returns BAD_PRESENCE, but that seems correct from the
spec.

There are more failures but they are harder to analyze.  Any interest
in looking at them?

Thanks for any help!

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
TrouSerS-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/trousers-users

Reply via email to