Device Information
System Model or SKU
Please select one of the following
BIOS VERSION
03.05 (INSYDE, dated 03/13/2026)
Describe the bug
Slow boot time due to TPM initialization delays.
During system startup, the TPM-related devices (tpmrm0.device, tpm0.device, etc.) take ~9.6 seconds to initialize, significantly increasing the overall boot time. This is confirmed by systemd-analyze blame, where TPM devices are the top offenders.
Steps To Reproduce
Steps to reproduce the behavior:
- Boot the system (cold or warm boot).
- After login, run:
systemd-analyze blame | head -n 10
- Observe that TPM-related devices (dev-tpmrm0.device, dev-tpm0.device, etc.) consistently appear at the top with ~9.6s initialization time.
- Check dmesg for TPM logs: ` sudo dmesg | grep -i tpm
Expected behavior
TPM initialization should complete faster than in < 9 seconds,
Operating System (please complete the following information):
- OS/Distribution: CachyOS (Arch Linux-based)
- Version: Rolling release (up-to-date as of 2026-05-05)
- Linux Kernel Version: 7.0.3-1-cachyos
Additional context
systemd-analyze blame
9.663s sys-devices-LNXSYSTM:00-LNXSYBUS:00-MSFT0101:00-tpmrm-tpmrm0.device
9.663s dev-tpmrm0.device
9.649s dev-tpm0.device
9.649s sys-devices-LNXSYSTM:00-LNXSYBUS:00-MSFT0101:00-tpm-tpm0.device
9.648s dev-ttyS1.device
9.648s sys-devices-platform-serial8250-serial8250:0-serial8250:0.1-tty-ttyS1.device
9.648s sys-devices-platform-serial8250-serial8250:0-serial8250:0.3-tty-ttyS3.device
9.648s dev-ttyS3.device
9.647s sys-devices-platform-serial8250-serial8250:0-serial8250:0.2-tty-ttyS2.device
9.647s dev-ttyS2.device
9.647s dev-ttyS0.device
9.647s sys-devices-platform-serial8250-serial8250:0-serial8250:0.0-tty-ttyS0.device
9.640s sys-module-configfs.device
9.639s sys-module-fuse.device
7.884s dev-disk-by\x2duuid-7fb18afe\x2d5dc4\x2d4ebb\x2db1f9\x2d170187e007ed.device
7.884s dev-disk-by\x2ddiskseq-1\x2dpart2.device
7.884s dev-disk-by\x2dpartuuid-445f0879\x2d5e7c\x2d4309\x2d9702\x2d92c911a5601a.device
7.884s dev-disk-by\x2did-nvme\x2deui.e8238fa6bf530001001b448b4dfcb46d\x2dpart2.device
7.884s dev-disk-by\x2did-nvme\x2dWD_BLACK_SN850X_2000GB_25165B802888_1\x2dpart2.device
7.884s dev-disk-by\x2dpath-pci\x2d0000:c1:00.0\x2dnvme\x2d1\x2dpart-by\x2duuid-7fb18afe\x2d5dc4\x2d4ebb\x2db1f9\x2d170187e007ed.device
7.884s sys-devices-pci0000:00-0000:00:02.5-0000:c1:00.0-nvme-nvme0-nvme0n1-nvme0n1p2.device
7.884s dev-nvme0n1p2.device
dmesg
[ 0.000000] efi: ACPI=0x79ffe000 ACPI 2.0=0x79ffe014 TPMFinalLog=0x79f3e000 SMBIOS=0x77e74000 SMBIOS 3.0=0x77e71000 MEMATTR=0x689db018 ESRT=0x7334fe18
[ 0.007458] ACPI: TPM2 0x0000000079FEB000 000050 (v05 INSYDE EDK2 20505348 ACPI 00040000)
[ 0.007508] ACPI: Reserving TPM2 table memory at [mem 0x79feb000-0x79feb04f]
[ 1.774865] tpm_crb MSFT0101:00: Disabling hwrng
[ 2.197936] systemd[1]: systemd 260.1-2-arch running in system mode (+PAM +AUDIT -SELINUX +APPARMOR -IMA +IPE +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF +XKBCOMMON +UTMP +LIBARCHIVE)
[ 2.277727] systemd[1]: TPM PCR Barrier (initrd) skipped, unmet condition check ConditionSecurity=measured-uki
[ 10.646091] systemd[1]: systemd 260.1-2-arch running in system mode (+PAM +AUDIT -SELINUX +APPARMOR -IMA +IPE +SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 +KMOD +LIBCRYPTSETUP +LIBCRYPTSETUP_PLUGINS +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +BTF +XKBCOMMON +UTMP +LIBARCHIVE)
[ 10.858983] systemd[1]: TPM PCR Measurements skipped, unmet condition check ConditionSecurity=measured-uki
[ 10.858990] systemd[1]: Make TPM PCR Policy skipped, unmet condition check ConditionSecurity=measured-uki
[ 10.881085] systemd[1]: TPM PCR Machine ID Measurement skipped, unmet condition check ConditionSecurity=measured-uki
[ 10.881511] systemd[1]: Early TPM SRK Setup skipped, unmet condition check ConditionSecurity=measured-uki
Device Information
System Model or SKU
Please select one of the following
BIOS VERSION
03.05 (INSYDE, dated 03/13/2026)
Describe the bug
Slow boot time due to TPM initialization delays.
During system startup, the TPM-related devices (tpmrm0.device, tpm0.device, etc.) take ~9.6 seconds to initialize, significantly increasing the overall boot time. This is confirmed by systemd-analyze blame, where TPM devices are the top offenders.
Steps To Reproduce
Steps to reproduce the behavior:
systemd-analyze blame | head -n 10Expected behavior
TPM initialization should complete faster than in < 9 seconds,
Operating System (please complete the following information):
Additional context
systemd-analyze blame
dmesg