X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_msr.c;h=b96018739f2842b69569df881d0fed38a0c1a1bf;hb=4d17b20a86eb8102a287263372458fcb9019c232;hp=bd682a60035b7061bb2d4ce16dd9072772f2ff16;hpb=3eb79d116ea7c6f48c1575a2b6b58372d0db4eaa;p=palacios.git diff --git a/palacios/src/palacios/vmm_msr.c b/palacios/src/palacios/vmm_msr.c index bd682a6..b960187 100644 --- a/palacios/src/palacios/vmm_msr.c +++ b/palacios/src/palacios/vmm_msr.c @@ -109,7 +109,9 @@ int v3_handle_msr_read(struct guest_info * info) { int v3_msr_unhandled_read(struct guest_info * core, uint32_t msr, struct v3_msr * dst, void * priv_data) { V3_Print("Palacios: Unhandled MSR Read (MSR=0x%x) - returning zero\n", msr); - dst->lo=dst->hi=0; + + dst->value = 0; + // should produce GPF for unsupported msr return 0; }