Alexey Kardashevskiy wrote: [..] > > TDISP without IDE still needs to do all of SPDM (Component Measurement and > > Authentication), > > Support for PCI_DOE_FEATURE_CMA_SPDM says that then. Right, the TSM core looks for that (PCI_DOE_PROTO_CMA) as part of connect because it needs that either for TDISP or IDE. > >and the TDISP state machine. > > I'd think PCI_EXP_DEVCAP_TEE is set on something which allows > START_INTERFACE_REQUEST and some SRIOV devices may not want to allow > this on PF0. I am likely to be wrong here then. Hm. PCI_EXP_DEVCAP_TEE is the only way to identify TDISP capable devices in the guest, right? So PCI_EXP_DEVCAP_TEE means that there may be a DSM, or a guest-side TSM tunnel to a DSM, that can affect the TDISP state of this function.