<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi, dear Mr. Hideki EIRAKU,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US> Why does not our bitviosr 1.3 support TPM?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US> When I want to develop an application to make use of TPM which is located in guest OS running on the bitvisor 1.3, I clean and activate the TPM in the BIOS options. So after the guest OS boots up, the application invokes a command: tpm_takeownership to initialize the owner password and storage root key of TPM, but it returns an error code which indicates that the TPM has already been deactivated, then I restart the computer and find that the TPM has been disabled in the BIOS options.<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US>I don’t know the reason, because I’ve enabled TPM in the bios options. Besides, when there is no bitvisor existing and the guest OS is running directly on the hardware, again, the application invokes the command: tpm_takeownership. At this time, the command executes successfully. <o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US>It’s so weird, since other commands such as tpm_pcr_read and tpm_pcr_extend are running well both in guest OS with bitvisor and guest OS without bitvisor.<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US>Has the bitvisor made any special modifications to enable the application user to make use of TPM?<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US>Pls give me some advice, thanks !<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Best Regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>henry<o:p></o:p></span></p><p class=MsoNormal style='text-indent:21.0pt'><span lang=EN-US><o:p> </o:p></span></p></div></body></html>