X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=linux_module%2Fiface-pmu.c;h=990fb2942a5430313876e3f2ec8a745741f460a1;hb=3878df3f39c735f0cc565166ee5bcf0294ea1092;hp=094fdb234a3cd21111ad1a8fa75cd8c1ea7f5ccd;hpb=0822602d2c296dbc06d6c47ed7f0204b307b6c15;p=palacios.git diff --git a/linux_module/iface-pmu.c b/linux_module/iface-pmu.c index 094fdb2..990fb29 100644 --- a/linux_module/iface-pmu.c +++ b/linux_module/iface-pmu.c @@ -39,7 +39,7 @@ static DEFINE_PER_CPU(u32, pmu_refcount) = 0; static inline void cpuid_string(u32 id, u32 dest[4]) { asm volatile("cpuid" - :"=a"(dest),"=b"(*(dest+1)),"=c"(*(dest+2)),"=d"(*(dest+3)) + :"=a"(*dest),"=b"(*(dest+1)),"=c"(*(dest+2)),"=d"(*(dest+3)) :"a"(id)); } @@ -644,11 +644,17 @@ static int pmu_init( void ) { return 0; } +static int pmu_deinit(void) +{ + // nothing + return 0; +} + static struct linux_ext pmu_ext = { .name = "PMU", .init = pmu_init, - .deinit = NULL, + .deinit = pmu_deinit, .guest_init = NULL, .guest_deinit = NULL };