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-ia64-devel

RE: [Xen-ia64-devel] [IPF-ia64] with Cset 10690, creating a VTImake xen0

To: "Alex Williamson" <alex.williamson@xxxxxx>, "Zhang, Jingke" <jingke.zhang@xxxxxxxxx>
Subject: RE: [Xen-ia64-devel] [IPF-ia64] with Cset 10690, creating a VTImake xen0 hang
From: "Zhang, Xiantao" <xiantao.zhang@xxxxxxxxx>
Date: Tue, 11 Jul 2006 19:42:38 +0800
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 11 Jul 2006 04:42:59 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acakmn9/OJshT/cUQuGXzjy4JvAxzQAQkWiw
Thread-topic: [Xen-ia64-devel] [IPF-ia64] with Cset 10690, creating a VTImake xen0 hang
Hi Alex,
        Seems this issue was caused by Cset 10688. In vcpu_itr_d, the current 
logic purges vhpt with cpu_flush_vhpt_range but it is very heavy to xen0. When 
creating VTi domain @ early stage, IO operation is very excessive, so qemu was 
scheduled out and in very frequently and this logic was executed every time. In 
addition, cpu_flush_vhpt_range using identity map to purge vhpt may cause more 
tlb miss due to no TR map. If remove vcpu_flush_tlb_vhpt_range logic although 
it definitely needed, seems VTi becomes healthy. Maybe potential bugs exist 
there.:)

Thanks & Best Regards
-Xiantao

OTC,Intel Corporation

> -----Original Message-----
> From: Alex Williamson [mailto:alex.williamson@xxxxxx]
> Sent: 2006年7月11日 11:28
> To: Zhang, Jingke
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx; Zhang, Xiantao;
> sakaia@xxxxxxxxxxxxxx
> Subject: RE: [Xen-ia64-devel] [IPF-ia64] with Cset 10690, creating a VTImake
> xen0 hang
> 
> On Tue, 2006-07-11 at 10:13 +0800, Zhang, Jingke wrote:
> > Just add comments to this problem:
> > With Cset 10684, VTI domain creating does well.
> 
>    Cset 10685 "emulate PAL_HALT_LIGHT on domU" seems to play a
> significant part of this.  On cset 10690 it takes ~30 seconds to get to
> an EFI shell prompt for a VTI domain.  If I 'hg export 10685 | patch -p1
> -R' (ie. back out cset 10685), VTI domains start in ~5 seconds.
> 
>       Alex
> 
> --
> Alex Williamson                             HP Open Source & Linux Org.

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

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