Page MenuHomeFreeBSD

bhyve: add basic TPM passthrough emulation
ClosedPublic

Authored by corvink on Jun 7 2023, 12:05 PM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 4 2024, 9:21 PM
Unknown Object (File)
Sep 19 2024, 6:11 AM
Unknown Object (File)
Sep 17 2024, 9:42 PM
Unknown Object (File)
Sep 17 2024, 12:16 AM
Unknown Object (File)
Sep 16 2024, 4:30 PM
Unknown Object (File)
Sep 16 2024, 7:59 AM
Unknown Object (File)
Sep 15 2024, 9:58 PM
Unknown Object (File)
Sep 15 2024, 5:08 PM
Subscribers

Details

Summary

At the moment, the emulation only opens a file descriptor to the TPM
device. Some subsequent commits will read and write from it.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 51947
Build 48838: arc lint + arc unit

Event Timeline

markj added inline comments.
usr.sbin/bhyve/tpm_emul_passthru.c
33
40
58
64

Is it possible for this struct to be const, or do the linker set macros make that impossible?

This revision is now accepted and ready to land.Jun 8 2023, 2:59 PM
This revision was automatically updated to reflect the committed changes.