New issue
Advanced search Search tips

Issue 856754 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

tpm_i2c_infineon: fix number of iic_tpm_read retries in 9635 path

Project Member Reported by apronin@chromium.org, Jun 26 2018

Issue description

In tpm2_i2c_infineon, iic_tpm_read() is expected to retry up to 3 times in case of underlying i2c bus issues (such as NAKs). However, in 9635, if the 1st attempt is rejected by the bus driver due to the size of the chunk being bigger than adapter limit, that will eat the attempt. And in case of subsequent bus issues, the transaction will only be retried twice.

Possible example from real life: http://b/33758106#comment131
 
Components: -OS>Systems OS>Kernel
Owner: apronin@chromium.org
Status: Assigned (was: Untriaged)
Components: OS>Kernel>TPM

Sign in to add a comment