[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] question on iommu _map_page



On 02/07/2010 07:22, "Kaushik Kumar Ram" <kaushik@xxxxxxxx> wrote:

>> See if xen-unstable:21597 works for you.
> 
> Keir,
> 
> I finally found some time to test your patch. While it seems to fix the
> problem, it *significantly* degrades performance.
> On running netperf, there is a 10X reduction in throughput to a guest VM. On
> profiling, I find a significant number of cycles
> being spent in mapcount(). In the current solution, the entire grant table is
> searched every time (right ?). The mapping info
> ought to be stored in some per-page location... for efficient access.

It needs to be a per-mapping-domain location. Like the VT-d pte itself.
Patches welcome.

 -- Keir



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.