From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Sharma Subject: [PATCH][VT][5/15] Improved error reporting on vmlaunch/vmresume failure. Date: Thu, 11 Aug 2005 12:24:17 -0700 Message-ID: <20050811192417.GA15270@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Pratt , Keir Fraser Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Improved error reporting on vmlaunch/vmresume failure. Signed-off-by: Yunhong Jiang Signed-off-by: Arun Sharma diff -r e4ad3feadd4e -r 5b239652c912 xen/arch/x86/vmx_vmcs.c --- a/xen/arch/x86/vmx_vmcs.c Tue Aug 9 19:06:44 2005 +++ b/xen/arch/x86/vmx_vmcs.c Tue Aug 9 19:06:44 2005 @@ -529,11 +529,17 @@ void vm_launch_fail(unsigned long eflags) { + unsigned long error; + __vmread(VM_INSTRUCTION_ERROR, &error); + printk(" error code %lx\n", error); __vmx_bug(guest_cpu_user_regs()); } void vm_resume_fail(unsigned long eflags) { + unsigned long error; + __vmread(VM_INSTRUCTION_ERROR, &error); + printk(" error code %lx\n", error); __vmx_bug(guest_cpu_user_regs()); }