|
@@ -22,6 +22,7 @@
|
|
|
#include <pthread.h>
|
|
|
#include <math.h>
|
|
|
|
|
|
+#if defined(__i386__) || defined(__x86_64__)
|
|
|
#include <asm/svm.h>
|
|
|
#include <asm/vmx.h>
|
|
|
#include <asm/kvm.h>
|
|
@@ -896,6 +897,7 @@ static int kvm_cmd_stat(const char *file_name, int argc, const char **argv)
|
|
|
perf_stat:
|
|
|
return cmd_stat(argc, argv, NULL);
|
|
|
}
|
|
|
+#endif
|
|
|
|
|
|
static int __cmd_record(const char *file_name, int argc, const char **argv)
|
|
|
{
|
|
@@ -1018,8 +1020,10 @@ int cmd_kvm(int argc, const char **argv, const char *prefix __maybe_unused)
|
|
|
return cmd_top(argc, argv, NULL);
|
|
|
else if (!strncmp(argv[0], "buildid-list", 12))
|
|
|
return __cmd_buildid_list(file_name, argc, argv);
|
|
|
+#if defined(__i386__) || defined(__x86_64__)
|
|
|
else if (!strncmp(argv[0], "stat", 4))
|
|
|
return kvm_cmd_stat(file_name, argc, argv);
|
|
|
+#endif
|
|
|
else
|
|
|
usage_with_options(kvm_usage, kvm_options);
|
|
|
|