Alex:
     It becomes much clear now that multiple softsware TLB support is a must in 
functionality. For at least following reasons:
        1: We should merge VTI and para domain vMMU code together to reduce 
future maintaince effort. In this case multiple software TLB support for MMIOs 
is a must for VTI domain and thus a must for Xen/IA64.
        2: Para domain needs to capture guest MMIO access too in case a native 
driver in guest detect its existance. Definitely we should not crash system in 
that case, so multiple software TLB support is a must too.
        3: Multiple software TLBs provides flexibility for guest huge TLB 
translations.

        Anthony's patch is ready to support all of above as a functionality 
ready solution, and so far I didn't see anybody against multiple software TLB 
support. Can u check in now as a build option? The performance difference in 
1-2 percent should be a second level consideration for now.

Thanks very much!
Eddie


Tristan Gingold wrote:
> Le Mercredi 12 Avril 2006 16:51, Dong, Eddie a écrit :
>> Tristan Gingold wrote:
>> At every tlb miss time, you can get guest translation from software
>> TLB (not from VHPT). You actually don't need to care about VHPT
>> entries no matter it is all there or nothing there.
> Ok, it is clear now.
> 
> Tristan.

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

Reply via email to