All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dennis Dalessandro <dennis.dalessandro-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
To: Moni Shoua <monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
Cc: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
	Liran Liss <liranl-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
	Haggai Eran <haggaie-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
	Majd Dibbiny <majd-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
	Kamal Heib <kamalh-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
	linux-rdma <linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [RFC] Generic InfiniBand transport done in software
Date: Tue, 29 Dec 2015 12:55:51 -0500	[thread overview]
Message-ID: <20151229175550.GA14328@phlsvsds.ph.intel.com> (raw)
In-Reply-To: <CAG9sBKMoXneqQJvMWKXkTXx-D2WrLuabW=5hCH_5V=TePe4WYQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

On Tue, Dec 29, 2015 at 07:38:30PM +0200, Moni Shoua wrote:
>This is not a question if I can hook Soft RoCE driver into this framework.
>In fact, I can't think of an IB driver that can't use this framework. What 
>this
>framework offers is just another hop from ib_core the real driver.
>Where is the removal of duplicated code? This is a list of functions
>that for now
>must be implemented in the low level driver.
>
>create_cq
>destroy_cq
>poll_cq
>req_notify_cq
>resize_cq
>create_srq
>modify_srq
>destroy_srq
>query_srq
>create_qp
>query_device
>query_gid
>alloc_ucontext
>modify_device
>modify_qp
>dealloc_ucontext
>query_port
>destroy_qp
>get_port_immutable
>modify_port
>query_qp
>post_send
>post_recv
>post_srq_recv
>
>Most if not all of them have common part in all drivers.
>What are the plans to get rid of them? When?
>Don't you think that this should be known in advance?

We have patch sets that implement all of these which will be posted soon.  
With the holidays things have just been a bit slow to come out.

-Denny
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2015-12-29 17:55 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-22 12:38 [RFC] Generic InfiniBand transport done in software Moni Shoua
     [not found] ` <CAG9sBKO=fP2Xd=JXK7hvzGFRLQmh1dF+mWDxdnhU+TqFg7YD1Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-12-22 18:19   ` Dennis Dalessandro
     [not found]     ` <20151222181905.GA742-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2015-12-23 16:28       ` Moni Shoua
     [not found]         ` <CAG9sBKNOu+d-5f6FYTXCyTGjJU-md4dW3MFMB2-UDgRFafRdBw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-12-23 20:07           ` Dennis Dalessandro
     [not found]             ` <20151223200727.GA6886-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2015-12-24 15:43               ` Moni Shoua
     [not found]                 ` <CAG9sBKNkeA2Op-OTJ_MQ=pC3BQ7=_tB4g6oV=fwDOJ7gs_y+fQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-12-24 16:14                   ` Dennis Dalessandro
     [not found]                     ` <20151224161415.GA674-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2015-12-27 17:54                       ` Moni Shoua
     [not found]                         ` <CAG9sBKNBDC=YymoYMLjW+RceChQXfNMXcc8UzJJVhqBuW5jGAQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-12-28 20:32                           ` Dennis Dalessandro
     [not found]                             ` <20151228203249.GA4213-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2015-12-29 14:03                               ` Moni Shoua
2015-12-29  9:21                           ` Christoph Hellwig
     [not found]                             ` <20151229092126.GB8445-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-12-29 13:21                               ` Moni Shoua
2015-12-29 16:37                           ` Doug Ledford
     [not found]                             ` <5682B6B4.60306-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-12-29 17:38                               ` Moni Shoua
     [not found]                                 ` <CAG9sBKMoXneqQJvMWKXkTXx-D2WrLuabW=5hCH_5V=TePe4WYQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-12-29 17:55                                   ` Dennis Dalessandro [this message]
2015-12-23 23:15   ` ira.weiny
     [not found]     ` <20151223231525.GA22759-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2015-12-24 16:07       ` Moni Shoua

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20151229175550.GA14328@phlsvsds.ph.intel.com \
    --to=dennis.dalessandro-ral2jqcrhueavxtiumwx3w@public.gmane.org \
    --cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
    --cc=haggaie-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
    --cc=kamalh-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=liranl-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
    --cc=majd-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
    --cc=monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.