Skip to content

Commit 6da7058

Browse files
tstrukJames Morris
authored andcommitted
selftests/tpm2: Open tpm dev in unbuffered mode
In order to have control over how many bytes are read or written the device needs to be opened in unbuffered mode. Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com> Reviewed-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> Tested-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> Signed-off-by: James Morris <james.morris@microsoft.com>
1 parent f1a0ba6 commit 6da7058

File tree

1 file changed

+2
-2
lines changed
  • tools/testing/selftests/tpm2

1 file changed

+2
-2
lines changed

tools/testing/selftests/tpm2/tpm2.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,9 +358,9 @@ def __init__(self, flags = 0):
358358
self.flags = flags
359359

360360
if (self.flags & Client.FLAG_SPACE) == 0:
361-
self.tpm = open('/dev/tpm0', 'r+b')
361+
self.tpm = open('/dev/tpm0', 'r+b', buffering=0)
362362
else:
363-
self.tpm = open('/dev/tpmrm0', 'r+b')
363+
self.tpm = open('/dev/tpmrm0', 'r+b', buffering=0)
364364

365365
def close(self):
366366
self.tpm.close()

0 commit comments

Comments
 (0)