<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>