[openib-general] Reregister Memory Region Verb
Caitlin Bestler
caitlinb at broadcom.com
Wed Jan 25 10:05:34 PST 2006
Fab Tillier wrote:
>> From: Caitlin Bestler [mailto:caitlinb at broadcom.com]
>> Sent: Wednesday, January 25, 2006 9:22 AM
>>
>>>> although we would prefer that it wouldn't block if possible
>>>
>>> mmm. All the current memory registration verbs both user and kernel
>>> are blocking, is it an issue for you?
>>>
>>
>> If you need to do memory registrations in a context where blocking is
>> not an option then you really need FMR work requests as in RDMAC and
>> InfiniBand 1.2 verbs.
>
> No. The blocking semantics of memory registration APIs is a
> deliberate design choice and not a limitation of the
> hardware. It is possible (though more
> complicated) to make the API asynchronous. No existing IB
> stack to date has ever done so, however.
>
> - Fab
If asynchronous memory registration (via work request) is
such a bad idea then why is it part of both the RDMAC iWARP
and InfiniBand 1.2 verb specifications?
More information about the general
mailing list