On Fri Apr 5, 2024 at 3:24 AM EEST, William Brown wrote:
>
>
> > On 5 Apr 2024, at 01:06, Jarkko Sakkinen <[email protected]> wrote:
> > 
> > Since the code is accessing /dev/tpm0 and not /dev/tpmrm0 this issue
> > should be mitigated by the user space resource manager.
>
> My code is operating via /dev/tpmrm0, not /dev/tpm0. And after each 
> iteration, all sessions are cleared and removed. 
>
> If I operate on /dev/tpm0 the issue goes away. So the error is actually in 
> the resource manager itself. 

Ah, my previous response about kprobe hook is still relevant.

Kernel RM can cause context gap error if user space leaves a 
stall session long enough. Before making any decisions we should
be aware first what are the exact conditions in this case.

Sorry for late response. I was sick for most of last wee.

BR, Jarkko

Reply via email to