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
