On Wed, Aug 13, 2025 at 03:40:27AM +0300, Jarkko Sakkinen wrote: > This is designed as unipolar TPM protocol stack i.e. it's designed not > only send commands and receive responses, but also send responses and > receive commands. Unipolarity has been my design goal from the get go given that:
1. It enables high granularity filtering i.e. as capable or more capable resource managers in kernel as pre-existing user space resource managers (once the implementation has matured enough ofc but it has the core design principles right I think). 2. Software defined TPM devices e.g., in-kernel TPM emulators and interoperability layers for other crypto devices and confidential computing technologies. I'm not sure if anyone wants anything like this, just plain highilighting the possibilities. BR, Jarkko
