Page MenuHomeFreeBSD

tpm(4): Add the STANDARDS and HISTORY sections.
ClosedPublic

Authored by 0mp on Oct 18 2018, 3:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Oct 20, 7:11 PM
Unknown Object (File)
Mon, Oct 20, 7:11 PM
Unknown Object (File)
Mon, Oct 20, 7:11 PM
Unknown Object (File)
Mon, Oct 20, 6:46 AM
Unknown Object (File)
Thu, Oct 16, 10:04 PM
Unknown Object (File)
Sep 19 2025, 12:02 PM
Unknown Object (File)
Sep 5 2025, 12:46 PM
Unknown Object (File)
Aug 2 2025, 8:53 AM
Subscribers

Details

Summary
tpm(4): Add the STANDARDS and HISTORY sections.

Also, link to the homepage of the BSSSD project, which developed
the original driver.

Questions:

  • Are we sure that tpm(4) is implementing TPM specification version 1.2? This thread from hackers@ (2017-02) suggests that not really. OpenBSD uses a very similar driver and it claims that its tpm(4) driver implements version 1.2 of the specification (see OpenBSD's tpm(4) manual page).
  • Are we sure that tpm(4) is not implementing TPM specification version 2.0? If so then maybe we could mention it in the manual page. This thread from hackers@ (2017-02) suggests that version 2.0 is not implemented.

@kevans told me that probably tpm(4) only support 1.2. Also, TPM 2.0 devices are usually backward compatible and may work with our tpm(4) driver to some extent.

Test Plan
  • mandoc -Tlint
  • igor

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable