drivers/char/tpm/eventlog

TPM measurement event log parsing helpers

Shared support code inside the kernel's TPM (Trusted Platform Module) subsystem that parses and exposes the firmware-provided event log, which records the chain of measurements taken during boot. It is used alongside the actual TPM chip drivers to surface that log to user space for attestation tooling.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=char category=not-a-driver
100%

recommendation

This is not actually a driver directory; it is a collection of helper routines used by the broader TPM subsystem to read and format the boot-time measurement log. There is no individual piece of hardware to evaluate here, so keep/remove decisions belong with the TPM core rather than this folder.

repository signals

7 files
1,064 source lines
12 commits, 5y
+91 / −68 lines added / removed, 5y
9 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 12 total · active in 11/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 1 commit · +9 −3 2022-12: 0 commits · +0 −0 2023-01: 2 commits · +43 −10 2023-02: 1 commit · +5 −1 2023-03: 1 commit · +3 −3 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +1 −2 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +0 −1 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +2 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +13 −2 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +2 −5 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +12 −34 2025-07: 1 commit · +1 −7 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: TPM event log parsing/measurement support code under the TPM subsystem, not a hardware-bound kernel driver for a distinct device.