Roman Bogorodskiy (4):
  bhyve: capabilities: use consistent function names
  bhyve: capabilities: probe TPM support
  bhyve: implement TPM support
  bhyve: domain: validate TPM devices

 src/bhyve/bhyve_capabilities.c                | 29 +++++++-
 src/bhyve/bhyve_capabilities.h                |  1 +
 src/bhyve/bhyve_command.c                     | 27 ++++++++
 src/bhyve/bhyve_domain.c                      | 38 +++++++++-
 .../x86_64/bhyvexml2argv-tpm-comma-path.xml   | 16 +++++
 .../x86_64/bhyvexml2argv-tpm-crb.args         | 12 ++++
 .../x86_64/bhyvexml2argv-tpm-crb.ldargs       |  4 ++
 .../x86_64/bhyvexml2argv-tpm-crb.xml          | 28 ++++++++
 .../bhyvexml2argv-tpm-invalid-model.xml       | 16 +++++
 .../bhyvexml2argv-tpm-multiple-devices.xml    | 21 ++++++
 .../x86_64/bhyvexml2argv-tpm.args             | 12 ++++
 .../x86_64/bhyvexml2argv-tpm.ldargs           |  4 ++
 .../x86_64/bhyvexml2argv-tpm.xml              | 28 ++++++++
 tests/bhyvexml2argvtest.c                     | 10 ++-
 .../x86_64/bhyvexml2xmlout-tpm.xml            | 41 +++++++++++
 tests/bhyvexml2xmltest.c                      |  4 ++
 tests/domaincapsdata/bhyve_tpm.x86_64.xml     | 69 +++++++++++++++++++
 tests/domaincapstest.c                        |  3 +
 18 files changed, 359 insertions(+), 4 deletions(-)
 create mode 100644 
tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm-comma-path.xml
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm-crb.args
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm-crb.ldargs
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm-crb.xml
 create mode 100644 
tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm-invalid-model.xml
 create mode 100644 
tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm-multiple-devices.xml
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm.args
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm.ldargs
 create mode 100644 tests/bhyvexml2argvdata/x86_64/bhyvexml2argv-tpm.xml
 create mode 100644 tests/bhyvexml2xmloutdata/x86_64/bhyvexml2xmlout-tpm.xml
 create mode 100644 tests/domaincapsdata/bhyve_tpm.x86_64.xml

-- 
2.55.0

Reply via email to