[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |