Skip to content

[Bug]: Emulated TPM 2.0 does not work => fixed in SVN/next 7.2.x maintenance #143

@nl6720

Description

@nl6720

Version

7.2.0

Host OS Type

Linux

Host OS name + version

Arch Linux

Host Architecture

x86

Guest OS Type

Linux

Guest Architecture

x86

Guest OS name + version

Arch Linux

Component

Other

What happened?

After updating the host to VirtualBox 7.2.0, the emulated TPM 2.0 does not work in VMs anymore.

On guest boot, systemd shows:

A start job is running for /dev/tmprm0

After 1min 30s, it times out and continues.

systemd-analyze has-tpm2 in the guest shows:

partial
+firmware
-driver
+system
+subsystem
+libraries
  +libtss2-esys.so.0
  +libtss2-rc.so.0
  +libtss2-mu.so.0

Journal shows:

tpm_tis MSFT0101:00: probe with driver tpm_tis failed with error -12

How can we reproduce this?

Host packages:

  • linux 6.16.arch2-1
  • virtualbox 7.2.0-1
  • virtualbox-host-modules-arch 7.2.0-1

Guest packages:

  • linux 6.16.1.arch1-1
  • virtualbox-guest-utils 7.2.0-1

Enable TPM 2.0 in guest settings and boot.

Did you upload all of your necessary log files, screenshots, etc.?

  • Yes, I've uploaded all pertinent files to this issue.

Metadata

Metadata

Labels

bugSomething isn't workingfixed in svnCommit made to SVN repo. Will be on GitHub on next SVN sync. Issue/PR staged for close.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions