This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] myrinet dma

There are some folks here interested in using Myrinet with Xen.
Applications using Myrinet link against a library that registers memory
and DMAs directly to it. The library loads the memory addresses onto the
card which is setting off some alarms and we're attempting to think
about exactly how XenoLinux guests will handle this situation.

What memory issues might arise using this in a guest domain with
privileged drivers, in non privileged domains (with one privileged
domain actually using the libraries), and with multiple privileged
domains simultaneously?  Is it possible?

I would think in the case that the one privileged domain bridging to
other, non-privileged domains that full speed transfers would be
impossible if there is any copying necessary.

But would several privileged guests using the libraries be able to
coexist?  Would there be swapping and memory pinning issues?  The card
returns a port, one of several (I believe six).  Would it be possible
for six guests to each have access to one of these channels?

Thanks for any input!

SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>