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

[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.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

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