<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>To whom it may concern</p>
    <p>I hope here is the right place to ask about envytools.<br>
    </p>
    <p>I am working on securing our GPUs in the case of an OpenStack
      infrastructure, where GPUs can be bound and unbound to VMs from
      different clients.</p>
    <p>I wanted to use envytools to retrieve the VBIOS our cards, then
      check after each VM deletion if somebody changed the VBIOS
      (potentially a threat). The VBIOS would be read again and compared
      to the previously stored one.<br>
    </p>
    <p>So we would like to know:<br>
    </p>
    <ul data-sourcepos="8:1-11:0" dir="auto">
      <li data-sourcepos="8:1-8:127">is the card harmed in any way by
        reading the BIOS (I guess not, as we simply read<strong></strong>);</li>
      <li data-sourcepos="9:1-9:140">the utility also suggests that the
        cards have a second VBIOS. Is this second VBIOS also read at the
        same time? If not, how to read it?<br>
      </li>
      <li data-sourcepos="10:1-11:0">the VBIOS file read is larger than
        the one that could be read using the NVFlash utility (1 Mo for
        envytools, against 230 ko for NVFlash). I guess it is not an
        issue, but could you explain why this difference occurs?</li>
    </ul>
    <p>Thanks for your help.</p>
    <p>Best regards,</p>
    <p>Jean Chorin<br>
    </p>
  </body>
</html>