From: Stefan A. <sas...@re...> - 2009-07-22 11:40:32
|
On 17.07.2009 14:37, Rajiv Andrade wrote: > Rajiv Andrade wrote: >> Stefan Assmann wrote: >> >>> On 15.07.2009 15:56, Wyllys Ingersoll wrote: >>> >>> >>>> Stefan Assmann wrote: >>>> >>>> >>>>> Hi all, >>>>> >>>>> after I ran the TPM testsuite in a loop for a while it kinda gets stuck >>>>> in a bad state having lots of tests fail with TPM_E_SIZE. Now Wyllys >>>>> mentioned the dictionary attack lock could be causing this and suggested >>>>> to clear the TPM chip, but it looks like that doesn't work either. >>>>> >>>>> tpm_clear >>>>> Enter owner password: >>>>> Tspi_TPM_ClearOwner failed: 0x00000017 - layer=tpm, code=0017 (23), TPM out of space >>>>> >>>>> And yes I entered the right password ;-) >>>>> >>>>> >>>> Ah, that error is because trousers leaks auth session handles (especially when running the >>>> test suite) and the TPM becomes full and will not allow any more authenticated sessions. >>>> You must reboot to clear it. I submitted a couple of patches for that problem, but I dont >>>> think they are released yet (unless you are pulling from the git tree). Okay so I've compiled and installed trousers from the following git commit 727e48e31800546cc79145ab1d6c58fd587896d5 from git://git.infradead.org/trousers/trousers.git but the TPM still becomes full when running the tests in a loop. Any ideas? >>> Hi Wyllys, >>> >>> which patches and which git tree are you speaking of here. I only found >>> git://trousers.git.sourceforge.net/gitroot/trousers which has it's last >>> commit in 2008 and didn't solve the problem. >>> >>> >>> >> Hello, >> >> http://trousers.git.sourceforge.net/ >> http://git.infradead.org/trousers/trousers.git (mirrored from CVS >> sourceforge repository) >> >> The last commit was yesterday. >> >> In order to keep track of the commits you can subscribe to Trousers-cvs >> mailing list >> >> > Hello again, > > Just ran git clone git://trousers.git.sourceforge.net/gitroot/trousers > and the commit log was fine, can you post how you're accessing the > repository? must have been an error on my side then. Sorry for the noise and thanks guys for helping out here. :) Stefan -- Stefan Assmann | Red Hat GmbH Software Engineer | Otto-Hahn-Strasse 20, 85609 Dornach | HR: Amtsgericht Muenchen HRB 153243 | GF: Brendan Lane, Charlie Peters, sassmann at redhat.com | Michael Cunningham, Charles Cachera |