New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 756949 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 756967
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

i2c transfer issues for tpm

Project Member Reported by osh...@chromium.org, Aug 18 2017

Issue description

Not sure if this is dev environment specific, or can happen on non dev device.

Here is chrome log.

[627:627:0818/102444.826280:VERBOSE1:existing_user_controller.cc(521)] Setting flow from PerformLogin
[627:627:0818/102444.826420:VERBOSE1:user_flow.cc(20)] Flow 0xfb9ef40b80 got host 0xfb9f616600
[627:627:0818/102444.826546:VERBOSE1:login_performer.cc(301)] Offline auth started.
[627:627:0818/102519.680590:ERROR:device_event_log_impl.cc(156)] [10:25:19.680] Login: homedir_methods.cc:332 HomedirMethods MountEx error (CryptohomeErrorCode): 7
[627:627:0818/102519.680714:ERROR:device_event_log_impl.cc(156)] [10:25:19.680] Login: cryptohome_authenticator.cc:931 Cryptohome failure: state(AuthState)=2, code(cryptohome::MountError)=8
[627:627:0818/102519.680755:VERBOSE1:cryptohome_authenticator.cc(774)] Resolved state to: 2
[627:627:0818/102519.680902:ERROR:device_event_log_impl.cc(156)] [10:25:19.680] Login: cryptohome_authenticator.cc:707 Login failed: Could not mount cryptohome.
[627:627:0818/102519.680968:ERROR:login_performer.cc(63)] Login failure, reason=1, error.state=0
[627:627:0818/102519.681178:VERBOSE1:existing_user_controller.cc(1381)] Could not mount cryptohome.
[627:627:0818/102519.681235:VERBOSE1:webui_login_display.cc(109)] Show error, error_id: 6836, attempts:2, help_topic_id: 188036
[627:627:0818/102519.681314:ERROR:core_oobe_handler.cc(171)] CoreOobeHandler::ShowSignInError: error_text=Sorry, your password could not be verified. Please try again.
Hit Control-Shift-Space to switch keyboard layout.


dmesg has tpm errors

[68254.894404] hwrng: no data available: -5
[68265.906070] i2c_designware i2c_designware.1: controller timed out
[68265.906127] tpm tpm0: i2c transfer failed (attempt 1/3): -110
[68266.906070] i2c_designware i2c_designware.1: controller timed out
[68266.906118] tpm tpm0: i2c transfer failed (attempt 2/3): -110
[68267.905996] i2c_designware i2c_designware.1: controller timed out
[68267.906045] tpm tpm0: i2c transfer failed (attempt 3/3): -110
[68268.905990] i2c_designware i2c_designware.1: controller timed out
[68268.906038] tpm tpm0: i2c transfer failed (attempt 1/3): -110
[68269.906051] i2c_designware i2c_designware.1: controller timed out
[68269.906100] tpm tpm0: i2c transfer failed (attempt 2/3): -110
[68270.905984] i2c_designware i2c_designware.1: controller timed out
[68270.906038] tpm tpm0: i2c transfer failed (attempt 3/3): -110
[68270.906150] tpm tpm0: tpm_transmit: tpm_send: error -110
[68270.906166] hwrng: no data available: -5
[68281.918002] i2c_designware i2c_designware.1: controller timed out
[68281.918051] tpm tpm0: i2c transfer failed (attempt 1/3): -110
[68282.917946] i2c_designware i2c_designware.1: controller timed out
[68282.917985] tpm tpm0: i2c transfer failed (attempt 2/3): -110
[68283.917956] i2c_designware i2c_designware.1: controller timed out
[68283.917998] tpm tpm0: i2c transfer failed (attempt 3/3): -110
[68284.918008] i2c_designware i2c_designware.1: controller timed out
[68284.918051] tpm tpm0: i2c transfer failed (attempt 1/3): -110
[68285.917891] i2c_designware i2c_designware.1: controller timed out
[68285.917943] tpm tpm0: i2c transfer failed (attempt 2/3): -110
[68286.917861] i2c_designware i2c_designware.1: controller timed out
[68286.917902] tpm tpm0: i2c transfer failed (attempt 3/3): -110
[68286.917996] tpm tpm0: tpm_transmit: tpm_send: error -110

 

Comment 1 by osh...@chromium.org, Aug 18 2017

device: eve DVT
cros version: 9841.0.0-17.08.18
chrome: 62.0.3188.0 (my build)

Comment 2 by r...@chromium.org, Aug 18 2017

Cc: r...@chromium.org alemate@chromium.org gwendal@chromium.org jdufault@chromium.org
Owner: apronin@chromium.org
Status: Assigned (was: Untriaged)
Andrey, would you be the correct owner for this?

This isn't happening in production scenarios but it may be indicative of a problem we just haven't hit yet.

Comment 3 by r...@chromium.org, Aug 18 2017

Components: OS>Systems
Cc: vbendeb@chromium.org
Based on "tpm tpm0: i2c transfer failed (attempt 3/3): -110" this is the case of http://b/35648537.
Can happen on dev and non-dev, should go away after reboot.
Mergedinto: 756967
Status: Duplicate (was: Assigned)
Summary: i2c transfer issues for tpm (was: crypthome auth fails after deploying chrome several times)

Sign in to add a comment