|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
RE: [Xen-ia64-devel] [IPF-ia64] with Cset 10690, creating a VTImake xen0
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>
|
- RE: [Xen-ia64-devel] [IPF-ia64] with Cset 10690, creating a VTImake xen0 hang,
Zhang, Xiantao <=
|
|
|
|
|