vl: remove unnecessary duplicate call to tpm_cleanup

tpm_cleanup is called from main() and also registered with atexit from
tpm_init.  The function only visits the tpm_backends linked list, and the
atexit registration happens right after tpm_init fills in the list from
-tpmdev options.  Therefore, the direct call is unnecessary.  Remove it.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
Paolo Bonzini 2016-06-16 14:25:04 +02:00 committed by Michael Tokarev
parent 39cba610a7
commit bc82585a8f

3
vl.c
View File

@ -4620,9 +4620,6 @@ int main(int argc, char **argv, char **envp)
bdrv_close_all();
pause_all_vcpus();
res_free();
#ifdef CONFIG_TPM
tpm_cleanup();
#endif
/* vhost-user must be cleaned up before chardevs. */
net_cleanup();