[ofw] How to block waiting for a CQE?

Fab Tillier ftillier at windows.microsoft.com
Thu Feb 19 08:53:06 PST 2009


>> If your release schedule lines up with the next WinOF release that
> includes WinVerbs and libibverbs support,
> Are you talking about WinOF 2.1?

I had left it vague because I don't know which release will included it.  Sean or Stan should be able to clarify.

>> WinVerbs will give avoid all the complib abstractions, and give you the
>> option of getting CQ notifications either via an event, blocking, or to
>> an I/O completion port.  The libibverbs support above WinVerbs would
>> let you share your code between Linux and Windows if that's important
>> to you.
>
> That looks awesome, especially if I can ib_arm_cq() once and get
> notifications/events/blocking behavior for ever without having to
> rearm() things every loop.

I think you still have to rearm every loop - whatever the behavior of libibverbs on Linux should be preserved.  Sean can clarify if there are behavior changes that you need to be aware of.

-Fab



More information about the ofw mailing list