History log of /freebsd-current/usr.sbin/bhyve/tpm_emul.h
Revision Date Author Comments
# 0daf5f02 28-Aug-2022 Corvin Köhne <corvink@FreeBSD.org>

bhyve/tpm: create crb thread for sending tpm commands

Commands send to a tpm are very slow. They can take up to several
seconds for completion. For that reason, create a thread which issues
the commands to the tpm device.

Reviewed by: markj
MFC after: 1 week
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D40458


# e0977857 15-May-2023 Corvin Köhne <corvink@FreeBSD.org>

bhyve: add basic TPM emulation struct

This struct will be used to implement various TPM emulations like a TPM
passthrough or a virtual TPM.

Reviewed by: markj
MFC after: 1 week
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D40454