|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-ia64-devel
RE: [Xen-ia64-devel] One unstablity in fast syscall path
 
> > I have a question on priv_handle_op().
> > I changed the function so that xen/ia64 reflects itlb miss 
> to a domain
> > when xen/ia64 fails to read a bundle.
> > Xen/ia64 reflected dtlb miss before my change.
> >
> > Is it correct to reflect dtlb miss?
No this was just a hack that worked.  It does need
to be fixed.  This was the intent of the one-entry
itlb but it never got fully implemented.
> > I guess you already encountered the same problem
> > and gave the consideration on it.
> Just a small comment here:
> before your patch itlb was useless: it was never read.
> This works because Linux assume I space == D space.  But this 
> may be wrong for 
> other OS.
Very true.
> It was of course wrong to read the bundle directly in the D 
> space, but for 
> sure it was faster than doing manually the translation.
Is it possible to do the translation in Xen without either
requesting information from the guest (deliver a TLB miss)
or hope that the information is cached?
> On this point VTi may have a real advantage over paravirtualization.
Could you explain further?
Dan
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |