<html><body><p><img width="16" height="16" src="cid:1__=8FBB0E38DFC44F5B8f9e8a93df938690918c8FB@" border="0" alt="Inactive hide details for Frederick Gotham ---11/07/2019 10:39:59 AM---Frederick Gotham wrote: > I don't think any code other t"><font size="2" color="#424282">Frederick Gotham ---11/07/2019 10:39:59 AM---Frederick Gotham wrote: > I don't think any code other than "libcrypto.so" is using the TPM2, and so</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Frederick Gotham <cauldwell.thomas@gmail.com></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">openssl-users@openssl.org</font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">11/07/2019 10:39 AM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[EXTERNAL] Re: SOLVED: Force use of engine all the time</font><br><font size="2" color="#5F5F5F">Sent by:        </font><font size="2">"openssl-users" <openssl-users-bounces@openssl.org></font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">Frederick Gotham wrote:<br><br>> I don't think any code other than "libcrypto.so" is using the TPM2, and so <br>> I don't know why I'm getting "device or resource busy" (considering I'm <br>> using a global named mutex)". I see that there's also a TPM2 tcti called <br>> "abrmd", and I'm not sure if this purpose is exactly what it's for.<br><br>Just FYI, abrmd was a TPM 2.0 user space resource manager, similar to the</font></tt><br><tt><font size="2">TPM 1.2 tcsd.  Recent Linux kernels have a kernel driver resource manager</font></tt><br><tt><font size="2">at /dev/tpmrm0 that removes the need for a user space daemon.</font></tt><br><br><tt><font size="2">/dev/tpmrm0 supports multiple opens and does the swapping and</font></tt><br><tt><font size="2">scheduling.  /dev/tpm0 is the original single open entry point, and</font></tt><br><tt><font size="2">would not normally be used.</font></tt><br><br><br><br><BR>
</body></html>