bfe7bf8590
Don't include headers already included by qemu/osdep.h
...
This commit was created with scripts/clean-includes.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Acked-by: Christian Schoenebeck <qemu_oss@crudebyte.com >
Reviewed-by: Michael S. Tsirkin <mst@redhat.com >
Message-Id: <20230202133830.2152150-19-armbru@redhat.com >
2023-02-08 07:28:05 +01:00
efef4756c7
tpm_emulator: Use latest tpm_ioctl.h from swtpm project
...
Use the latest tpm_ioctl.h from upstream swtpm project.
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com >
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Message-id: 20220912174741.1542330-2-stefanb@linux.ibm.com
2022-09-13 10:27:17 -04:00
d1c637ecff
backends/tpm: Exclude headers and macros that don't exist on win32
...
These headers and macros do not exist on Windows. Exclude them.
Signed-off-by: Bin Meng <bin.meng@windriver.com >
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com >
Message-Id: <20220824094029.1634519-15-bmeng.cn@gmail.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2022-08-25 15:24:09 +02:00
ded5d78c1e
configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h
...
On Solaris and Haiku, the _IO() macros are defined in <sys/ioccom.h>.
Add a proper check for this header to our build system, and make sure
to include the header in tpm_ioctl.h to fix a build failure on Solaris
and Haiku.
Message-Id: <20201115152317.42752-1-thuth@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-11-17 09:45:24 +01:00
ca64b08638
tpm: Move backend code under the 'backends/' directory
...
TPM subsytem is split into backends (see commit f4ede81eed
)
and frontends (see i.e. 3676bc69b3
). Keep the emulated
hardware 'frontends' under hw/tpm/, but move the backends
in the backends/tpm/ directory.
Suggested-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-id: 20200612085444.8362-13-philmd@redhat.com
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com >
2020-06-19 07:25:55 -04:00