[openib-general] Re: uverbs API
Arlin Davis
ardavis at ichips.intel.com
Wed Apr 20 11:35:31 PDT 2005
Roland Dreier wrote:
> > Here is my TODO list that I need some feedback on....
>
> > - resize_cq
>
>A fair bit of work, probably won't get done too soon.
>
> > - query_device
> > - ib_query_gid
>
>Both easy, I'll add them shortly.
>
> > - ibv_get_cq_event(), need timed event call and wakeup
>
>Can you explain what this means a little more? Is there something you
>need that you can't get by using select()/poll() with a timeout on the
>CQ event FD?
>
>
>
As long as you can tell me that a thread blocked on get_cq_event will
wakeup on a device close, signal, or CQ error then I don't need a wakeup
call from userspace.
and yes, select() was exactly my thinking, but I was hoping we could
get it added to the ibv_get_cq_event() code and just include a new
timeout parameter (in usecs) with the call.
-arlin
> > - current implementation supports one event per device, plans for more?
>
>Yes, in the medium term I plan to add support for multiple MSI-X
>vectors so that multiple CQ events are possible.
>
> > - memory window support
>
>Right now I don't have any plans to implement this. All the feedback
>I've seen is that with current hardware, performance is not good
>enough to make MWs worth using.
>
> - R.
>
>
>
More information about the general
mailing list