Hello, It seems that theirs a regression in the TPM 2.0 in-kernel Resource Manager that was reported to our list and confirmed by one of the userspace maintainers (see below). Here is the link to the full discussion: - https://lists.01.org/hyperkitty/list/tpm2@xxxxxxxxxxxx/thread/GRKCQLDRFI5QCB5ZY3KDXBZIUGAVI35K/ > From: Juergen Repp <Juergen.Repp@xxxxxxxxxxxxxxxxx> > Sent: Monday, December 20, 2021 8:04 AM > To: Roberts, William C <william.c.roberts@xxxxxxxxx> > Cc: Andreas Fuchs <andreas.fuchs@xxxxxxxxxxxxxxxxx> > Subject: TCTI poll with kernel 5.10 > Hi Bill, > I did verify the problem described in the mails "tpm2_flushcontext stuck" related to /dev/tpmrm0 with kernel 5.10. > After sending the command read public: > 0x80 0x01 0x00 0x00 0x00 0x0e 0x00 0x00 0x01 0x73 0x80 0x00 0x00 0x00 > the poll call in tcti_device_receive does not return when kernel 5.10 is used. > With kernel 4.19 write for this command did return -1 > Could you please contact Jarkko about this problem. > Best > Jürgen