Site icon EfmSoft

What does HRESULT 0x80280908 (TPM_20_E_YIELDED) mean?

 
Previous Next
TPM_20_E_LOCALITY TPM_20_E_CANCELED

TPM_20_E_YIELDED

YIELDED is a retryable progress indication

TPM_20_E_YIELDED wraps the warning TPM_RC_YIELDED. The TPM has made forward progress but suspended the command so that other work can be scheduled. This is not the same as TPM_RC_RETRY, where the TPM could not start the command at all.

A retry must preserve the command semantics expected by the TPM and the software stack. Applications should let TBS or their TPM system API perform retry handling where possible instead of busy-looping raw commands. The TCG reference implementation notes that this warning cannot occur there, but vendor implementations may support the multitasking behavior.

Retry discipline

References


Looking for a different code? Search another status or error code.

Exit mobile version