X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_msr.c;h=dabe82d206df4336b773a074baad9dcfc8d97a57;hp=22807a1e58b5707f9516652366469b9789cdd5dd;hb=123a1ba27ea09c8fa77a1b36ce625b43d7c48b14;hpb=c3714b74821dffe63b2fdcf10d8fe614c5ac9bb1 diff --git a/palacios/src/palacios/svm_msr.c b/palacios/src/palacios/svm_msr.c index 22807a1..dabe82d 100644 --- a/palacios/src/palacios/svm_msr.c +++ b/palacios/src/palacios/svm_msr.c @@ -19,9 +19,9 @@ #include #include - +#include #include - +#include #define PENTIUM_MSRS_START 0x00000000 #define PENTIUM_MSRS_END 0x00001fff @@ -30,9 +30,9 @@ #define AMD_7_8_GEN_MSRS_START 0xc0010000 #define AMD_7_8_GEN_MSRS_END 0xc0011fff -#define PENTIUM_MSRS_INDEX (0x0 * 4) -#define AMD_6_GEN_MSRS_INDEX (0x800 * 4) -#define AMD_7_8_GEN_MSRS_INDEX (0x1000 * 4) +#define PENTIUM_MSRS_INDEX (0) +#define AMD_6_GEN_MSRS_INDEX (0x2000) +#define AMD_7_8_GEN_MSRS_INDEX (0x4000) @@ -71,7 +71,7 @@ static int update_map(struct guest_info * info, uint_t msr, int hook_reads, int *(bitmap + major) &= ~(mask << minor); *(bitmap + major) |= (val << minor); - + return 0; }