[openib-general] Reserved L_Key API

Dror Goldenberg gdror at mellanox.co.il
Sat Sep 18 13:37:43 PDT 2004



> -----Original Message-----
> From: Roland Dreier [mailto:roland at topspin.com] 
> Sent: Saturday, September 18, 2004 4:23 AM
> 
> On the other hand even there I can think of hacks to get 
> around the problem -- the only systems where this limitation 
> really causes problems would be Intel IA-32 and EMT64T 
> systems with > 4 GB of RAM (since Intel has no IOMMU).  And 
> for those systems the assumption that RAM starts at PCI 
> address 0 is valid, so you could just register a region from 
> 0 up to 0xfffffffff (ie the low 64 GB) and be happy.
> 

Not sure I understand. If we do plan on supporting architectures
that can't map the whole address space to DMA, then I think that
the API should reflect it. When you try to create a DMA MR, then
you should be able to request which is the address space that 
you need. Am I missing something ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20040918/ea73c0c5/attachment.html>


More information about the general mailing list