(In reply to jarkko.sakkinen from comment #49) > (In reply to Ferry Toth from comment #45) > > @jarko just tested with v5.8-rc1, result is the same as 5.1 - 5.6: crashes > > on resume to boot screen, but setting tpm_tis.interrupts=0 resolves the > > situation. > > > > Note the original reporter has a brainwashed chromebook Asus C302, I have a > > brainwashed chromebook Acer 720P. In both cases tpm_tis.interrupts=0 solves > > the problem. > > > > Other reporters may be experiencing unrelated issues. > > > > I had no time to bisect further today, will do tomorrow evening. and see if > > I can confirm [a3fbfae82b4cb3ff9928e29f34c64d0507cad874]: > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/ > > ?id=a3fbfae82b4cb3ff9928e29f34c64d0507cad874 > > I found something truly weird based on your dmesg outputs: > > % git --no-pager grep IFX0102 drivers/char/tpm > drivers/char/tpm/tpm_infineon.c: {"IFX0102", 0}, > drivers/char/tpm/tpm_tis.c: {"IFX0102", 0}, /* Infineon */ > > I.e. > > tpm_tis: 1.2 TPM (device-id 0xB, rev-id 16) > tpm tpm0: tpm_try_transmit: send(): error -5 > tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts > tpm_tis tpm_tis: Could not get TPM timeouts and durations > tpm_tis 00:08: 1.2 TPM (device-id 0xB, rev-id 16) > tpm tpm0: tpm_try_transmit: send(): error -5 > tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts > tpm_tis 00:08: Could not get TPM timeouts and durations > ima: No TPM chip found, activating TPM-bypass! > tpm_inf_pnp 00:08: Found TPM with ID IFX0102 > > The HID is associated with two drivers and the last log entry tells that > tpm_inf_pnp was successfully initialized. > > Given that tpm_tis showed problems already in the in v4.15, it would clue > that tpm_tis driver should not include IFX0102. > > Looking at > > Author: Kylene Jo Hall