X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_direct_paging.c;h=b044b1f1342723fac393edcc1b8aa19790a395be;hb=9a32111c4074aafd55cd9590a24bd5c751a6fe61;hp=6040e81398cd0178434856dea2b085595f3cd7db;hpb=65ffa7d1ac6dfb3399ba2b217d27519e258ee00a;p=palacios.git diff --git a/palacios/src/palacios/vmm_direct_paging.c b/palacios/src/palacios/vmm_direct_paging.c index 6040e81..b044b1f 100644 --- a/palacios/src/palacios/vmm_direct_paging.c +++ b/palacios/src/palacios/vmm_direct_paging.c @@ -25,7 +25,7 @@ #include -#ifndef CONFIG_DEBUG_NESTED_PAGING +#ifndef V3_CONFIG_DEBUG_NESTED_PAGING #undef PrintDebug #define PrintDebug(fmt, args...) #endif @@ -169,7 +169,12 @@ int v3_invalidate_passthrough_addr(struct guest_info * info, addr_t inv_addr) { int v3_invalidate_nested_addr(struct guest_info * info, addr_t inv_addr) { + +#ifdef __V3_64BIT__ v3_cpu_mode_t mode = LONG; +#else + v3_cpu_mode_t mode = PROTECTED; +#endif switch(mode) { case REAL: