When TCGBIOS is enabled on a machine without a physical TPM, SeaBIOS takes over half a minute to print to the display, and over another half minute before handing control over to a boot device. Disable this option by default to have it be an explicit choice.
Tested on a Dell Inspiron 660s (no TPM) configured with libgfxinit, and, separately, configured with a PCIe video card with onboard VGA BIOS.
Signed-off-by: Jean Lucas jean@4ray.co --- src/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Kconfig b/src/Kconfig index 55a87cb..b5d370a 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -467,7 +467,7 @@ menu "BIOS interfaces" config TCGBIOS depends on S3_RESUME bool "TPM support and TCG BIOS extensions" - default y + default n help Provide TPM support along with TCG BIOS extensions
Dear Jean,
On 03/18/2018 04:08 AM, Jean Lucas wrote:
When TCGBIOS is enabled on a machine without a physical TPM, SeaBIOS takes over half a minute to print to the display, and over another half minute before handing control over to a boot device. Disable this option by default to have it be an explicit choice.
I reported the same issue with the ASRock E350M1. Please test the patches on the mailing list, if they fix the issue for you.
Kind regards,
Paul
Dear Paul,
As of the patch series committed to the master branch on March 19, the issue indeed seems fixed.
Thank you for the heads-up.
Kind regards
On 03/18/2018 03:45 AM, Paul Menzel wrote:
Dear Jean,
On 03/18/2018 04:08 AM, Jean Lucas wrote:
When TCGBIOS is enabled on a machine without a physical TPM, SeaBIOS takes over half a minute to print to the display, and over another half minute before handing control over to a boot device. Disable this option by default to have it be an explicit choice.
I reported the same issue with the ASRock E350M1. Please test the patches on the mailing list, if they fix the issue for you.
Kind regards,
Paul