[pve-devel] [PATCH-SERIES swtpm/qemu-server] Improve swtpm logging
Fiona Ebner
f.ebner at proxmox.com
Wed Jan 18 13:21:06 CET 2023
There was a recent failure when migrating a production VM
> kvm: tpm-emulator: Setting the stateblob (type 1) failed with a TPM error 0x3 a parameter is bad
> kvm: error while loading state for instance 0x0 of device 'tpm-emulator'
> kvm: load of migration failed: Input/output error
and it's not clear what exactly triggered it.
Start collecting logs in /run/qemu-server/<ID>-swtpm.log to have some
information available for any future swtpm failures.
Also add a few more logs in swtpm itself, to better see what exactly
triggers the TPM_BAD_PARAMETER (0x3) error in case such a migration
failure happens again.
swtpm:
Fiona Ebner (1):
control channel: add error logs upon receiving short input
src/swtpm/ctrlchannel.c | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
qemu-server:
Fiona Ebner (2):
swtpm: enable logging
swtpm: use start time as prefix for logging
PVE/QemuServer.pm | 5 +++++
1 file changed, 5 insertions(+)
--
2.30.2
More information about the pve-devel
mailing list