Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] [HVM] More MCA MSRs to ignore

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [HVM] More MCA MSRs to ignore
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 27 Jul 2007 03:08:54 -0700
Delivery-date: Fri, 27 Jul 2007 03:06:55 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>
# Date 1184749486 -3600
# Node ID 4197a1aad70bc567278a80a2225c87950d910095
# Parent  4721e9d836dd19a593adbe6d32d8c467fce28def
[HVM] More MCA MSRs to ignore
Signed-off-by: Tim Deegan <Tim.Deegan@xxxxxxxxxxxxx>
---
 xen/arch/x86/hvm/svm/svm.c |    5 +++++
 xen/arch/x86/hvm/vmx/vmx.c |    5 +++++
 2 files changed, 10 insertions(+)

diff -r 4721e9d836dd -r 4197a1aad70b xen/arch/x86/hvm/svm/svm.c
--- a/xen/arch/x86/hvm/svm/svm.c        Wed Jul 18 09:06:41 2007 +0100
+++ b/xen/arch/x86/hvm/svm/svm.c        Wed Jul 18 10:04:46 2007 +0100
@@ -2155,6 +2155,11 @@ static void svm_do_msr_access(
             break;
 
         case MSR_IA32_MCG_STATUS:
+        case MSR_IA32_MC0_STATUS:
+        case MSR_K8_MC1_STATUS:
+        case MSR_K8_MC2_STATUS:
+        case MSR_K8_MC3_STATUS:
+        case MSR_K8_MC4_STATUS:
             /* No point in letting the guest see real MCEs */
             msr_content = 0;
             break;
diff -r 4721e9d836dd -r 4197a1aad70b xen/arch/x86/hvm/vmx/vmx.c
--- a/xen/arch/x86/hvm/vmx/vmx.c        Wed Jul 18 09:06:41 2007 +0100
+++ b/xen/arch/x86/hvm/vmx/vmx.c        Wed Jul 18 10:04:46 2007 +0100
@@ -2623,6 +2623,11 @@ static int vmx_do_msr_read(struct cpu_us
     case MSR_IA32_VMX_BASIC...MSR_IA32_VMX_PROCBASED_CTLS2:
         goto gp_fault;
     case MSR_IA32_MCG_STATUS:
+    case MSR_IA32_MC0_STATUS:
+    case MSR_K8_MC1_STATUS:
+    case MSR_K8_MC2_STATUS:
+    case MSR_K8_MC3_STATUS:
+    case MSR_K8_MC4_STATUS:
         /* No point in letting the guest see real MCEs */
         msr_content = 0;
         break;

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] [HVM] More MCA MSRs to ignore, Xen patchbot-unstable <=