From e29a40eb8a1d823759b8ac2f9c2112b1c3b7ec14 Mon Sep 17 00:00:00 2001 From: Kim Hagen Date: Fri, 18 Jul 2014 10:48:40 +0200 Subject: Skip checking if we are in a vm if cpu is other than x86_64. --- src/bios_dev_name.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/bios_dev_name.c b/src/bios_dev_name.c index ae994ab..1abc6d8 100644 --- a/src/bios_dev_name.c +++ b/src/bios_dev_name.c @@ -125,6 +125,8 @@ parse_opts(int argc, char **argv) opts.prefix = "em"; } +#if defined(__x86_64__) || defined(__i386__) + static u_int32_t cpuid (u_int32_t eax, u_int32_t ecx) { @@ -152,6 +154,14 @@ running_in_virtual_machine (void) return 0; } +#else /* ! __x86_64__ */ +static int +running_in_virtual_machine (void) +{ + return 1; +} +#endif + static int running_as_root(void) { -- cgit v1.2.3