[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.


More information about the ofw mailing list