|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
|
|
|
|