]> granicus.if.org Git - strace/blobdiff - strace.c
tests: check decoding of vcpu auxstr
[strace] / strace.c
index 4b3748571ec69480049d12100bb46413b3f6de30..467e8a6eb9609b72cf5143fd8f2a8e00c5a45103 100644 (file)
--- a/strace.c
+++ b/strace.c
@@ -278,7 +278,11 @@ Statistics:\n\
 \n\
 Filtering:\n\
   -e expr        a qualifying expression: option=[!]all or option=[!]val1[,val2]...\n\
-     options:    trace, abbrev, verbose, raw, signal, read, write, fault\n\
+     options:    trace, abbrev, verbose, raw, signal, read, write, fault"
+#ifdef HAVE_LINUX_KVM_H
+              ", kvm"
+#endif
+"\n\
   -P path        trace accesses to path\n\
 \n\
 Tracing:\n\
@@ -819,6 +823,10 @@ droptcb(struct tcb *tcp)
                unwind_tcb_fin(tcp);
 #endif
 
+#ifdef HAVE_LINUX_KVM_H
+       kvm_vcpu_info_free(tcp);
+#endif
+
        if (tcp->mmap_cache)
                tcp->mmap_cache->free_fn(tcp, __func__);