Hi Paul,

Today I found that on my thinkpad x230 (https://review.coreboot.org/cgit/board-status.git/tree/lenovo/x230/4.5-1640-g7e438af995/2017-04-25T04_15_46Z), TPM remains in deactivated state after boot, and there is no config menu item in seabios' menu, while my t420's (https://review.coreboot.org/cgit/board-status.git/tree/lenovo/t420/4.5-1640-g7e438af995/2017-04-25T04_15_46Z) TPM works fine. Their TPM Kconfig seem same.

Besides, I have also tried an OEM bios with ME cleansed just like my coreboot build on my x230, and TPM works fine on it.

It seems TPM init and activate code breaks a little on x230.

Persmule

在 2017年04月14日 07:48, Paul Menzel via coreboot 写道:
Dear coreboot folks,


coreboot 4.6 is planned to be released on Monday, so please take ten
minutes, and build the current master branch for your board, flash it,
boot it, and upload the status to the board status repository.

And if you notice a regression, please send a message to the list or
create an issue in the issue tracker [1].

Currently it’s unknown if on Lenovo laptops [2], the TPM is still
works, when TPM support is selected in Kconfig. Please note, that there
were two regressions in the Linux Kernel, so that you should not use
Linux 4.9 or the Linux 4.11 release candidates for testing.

If somebody tested the different QEMU targets that’d be great too.


Thanks,

Paul


[1] https://ticket.coreboot.org/
[2] https://review.coreboot.org/10411