WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Testing Report for Xen 3.0.3 rc3

To: "Xu, JiajunX" <jiajunx.xu@xxxxxxxxx>
Subject: Re: [Xen-devel] Testing Report for Xen 3.0.3 rc3
From: Steven Hand <Steven.Hand@xxxxxxxxxxxx>
Date: Tue, 17 Oct 2006 18:12:23 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Steven.Hand@xxxxxxxxxxxx
Delivery-date: Tue, 17 Oct 2006 10:12:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: Message from "Xu, JiajunX" <jiajunx.xu@xxxxxxxxx> of "Thu, 12 Oct 2006 21:56:05 +0800." <914147B2EBD9E04EBB210628A43795080266D0@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>We have tested Xen for 3.0.3 rc3. In the testing we mainly focus on
>retesting the issues of the rc2 & rc1.
>
>Following is the detail status:
>New issue exists in 3.0.3 rc3:
>1. FC6&FC5 IA32e SMP HVM Guest crash when booting SMP Guest
>Since FC5 IA32 SMP will still crash HVM Guest in 3.0.3 rc3, we checked
>FC6, found FC6 IA32e SMP also will crash HVM Guest. And we can boot up
>FC6 IA32 SMP Guest.

We're trying to reproduce this but cannot so far. I have a fix/workaround 
in theory but need to confirm whether the guest is intentionally updating 
the redirection table or if something bad is happening. 

Can you please add the following debugging patch and post the output? 

cheers,

S.

diff -r 3cc0b589c235 xen/arch/x86/hvm/vioapic.c
--- a/xen/arch/x86/hvm/vioapic.c        Tue Oct 17 09:59:11 2006 +0100
+++ b/xen/arch/x86/hvm/vioapic.c        Tue Oct 17 17:25:18 2006 +0100
@@ -179,11 +179,14 @@ static void hvm_vioapic_write_indirect(s
         {
             uint32_t redir_index = 0;
 
+            redir_index = (s->ioregsel - 0x10) >> 1;
+
             HVM_DBG_LOG(DBG_LEVEL_IOAPIC, "hvm_vioapic_write_indirect "
               "change redir index %x val %lx\n",
               redir_index, val);
 
-            redir_index = (s->ioregsel - 0x10) >> 1;
+            printk("hvm_vioapic_write_indirect: change redir index "
+                   "%x val %lx\n", redir_index, val);
 
             if (redir_index >= 0 && redir_index < IOAPIC_NUM_PINS) {
                 uint64_t redir_content;
@@ -455,6 +458,8 @@ static void ioapic_deliver(hvm_vioapic_t
                 if ( (irqno == 0) && (bit !=0) )
                 {
                     printk("PIT irq to bit %x\n", bit);
+                    printk("deliver_bitmask:%x - deliver_mode:%x\n", 
+                           deliver_bitmask, delivery_mode); 
                     domain_crash_synchronous();
                 }
 #endif



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

<Prev in Thread] Current Thread [Next in Thread>