From: Leon Romanovsky <leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: Or Gerlitz <gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Moni Shoua <monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>,
Sagi Grimberg <sagi-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>,
Robert LeBlanc <robert-4JaGZRWAfWbajFs6igw21g@public.gmane.org>,
"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
Majd Dibbiny <majd-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
Subject: Re: Status of RXE/Soft-RoCE driver?
Date: Fri, 29 Apr 2016 19:38:28 +0300 [thread overview]
Message-ID: <20160429163828.GD774@leon.nu> (raw)
In-Reply-To: <a1d504ff-716c-210a-7114-517577d2e0fa-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 3721 bytes --]
On Fri, Apr 29, 2016 at 11:06:46AM -0400, Doug Ledford wrote:
> On 04/29/2016 01:17 AM, Leon Romanovsky wrote:
> > On Thu, Apr 28, 2016 at 10:09:15PM -0400, Doug Ledford wrote:
> >> On 04/28/2016 10:01 AM, Or Gerlitz wrote:
> >>> On Thu, Apr 28, 2016 at 2:56 PM, Leon Romanovsky <leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:
> >>>> On Thu, Apr 28, 2016 at 02:17:29PM +0300, Sagi Grimberg wrote:
> >>>
> >>>>> FWIW, I'd love to see ib_rxe upstream asap. In fact, I even have
> >>>>> some patches to contribute for it.
> >>>>
> >>>> We are planning on submitting it in very near future.
> >>>
> >>> So.. lets get this going, Linus made a comment [1] that we might not
> >>> go up even till rc7, which means there very little time left, Moni?
> >>>
> >>> On a related note, is there ANY patch merged for 4.7? Doug, are we
> >>> again going to have have it in
> >>> all-patches-merged-on-the-same-night-10-days-after-the-merge-window-opened
> >>> manner?
> >>
> >> I have topic branches started. The generic RDMA READ/WRITE API is
> >> almost ready to go once Christoph answers the last few things. That's
> >> really the only one in queue right now that's big in terms of core
> >> changes, most of the rest of the stuff is all driver or ULP specific.
> >> The RSS patches haven't got much review yet.
> >
> > Doug,
> > These patches are long time here in mailing list and they were reviewed as
> > all other patches in this mailing list.
>
> That's not true. The RSS patches in particular tend to get no review.
> No one appears to care about them. V1 was posted way back last year and
> no one had anything to say about them. I don't know when V2 was, it's
> no longer in my mailbox. Then v3 has been on the list for 12 days and
> again, no one has responded. No review at all does not mean
> automatically accepted.
I'm a little bit confused here, do I need to stop reviewing other code?
So it won't be counted as "interesting".
For example, there is no many interest in hns, NES and i40iw code, what
do we do here? Maybe we should stop to accept it too?
>
> My slowness on the patches is that you are doing this in an obviously
> device specific way. The only device that will support RSS this way is
> mlx5 devices. But, I'm wondering if there isn't a more generic way to
> do this that can be done in the core or in the driver during WQE
> processing. Maybe we can scale performance by having a more
> multithreaded process approach without resorting to firmware specific
> effects. If that were the case, that would be my preferred way to go.
> Until I have the spare time to investigate if this approach is possible,
> it leaves these patches in limbo land.
What did you stop from express your point before?
>
> >> The SELinux patches are in RFC stage, and IMO should be shelved until
> >> verbs 2.0 API is settled so we only have one API to apply it too,
> >
> > SELinux code adds hooks which are deep in IB/core code and doesn't
> > play with ABI at all.
>
> They snoop ABI. If they ABI changes, they would possibly need to be
> changed in order to continue to be able to read the elements.
Why is it different from other IB/core code? Once it will be needed, it will be
updated together with other code.
>
> This is unrelated to ABI change initiative which
> > anyhow will be required to support existing IBTA specification.
> >
> >> --
> >> Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
> >> GPG KeyID: 0E572FDD
> >>
> >>
> >
> >
>
>
> --
> Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
> GPG KeyID: 0E572FDD
>
>
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2016-04-29 16:38 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-27 22:57 Status of RXE/Soft-RoCE driver? Robert LeBlanc
[not found] ` <CAANLjFq+6qu7kD75yOmVuztvE-6cbvhfjFOmGAy9i_43Cfdz7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-04-28 11:17 ` Sagi Grimberg
[not found] ` <5721F149.1090004-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2016-04-28 11:56 ` Leon Romanovsky
[not found] ` <20160428115653.GB21343-2ukJVAZIZ/Y@public.gmane.org>
2016-04-28 14:01 ` Or Gerlitz
[not found] ` <CAJ3xEMjz-VLvaRvVFBtNc+9GDppW6qjw_5KwZvPRDi1RdUnsgQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-04-29 2:09 ` Doug Ledford
[not found] ` <5722C24B.6020108-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-04-29 5:17 ` Leon Romanovsky
[not found] ` <20160429051755.GC774-2ukJVAZIZ/Y@public.gmane.org>
2016-04-29 15:06 ` Doug Ledford
[not found] ` <a1d504ff-716c-210a-7114-517577d2e0fa-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2016-04-29 16:38 ` Leon Romanovsky [this message]
2016-04-29 20:54 ` Jason Gunthorpe
[not found] ` <20160429205434.GA11286-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-04-30 7:28 ` Leon Romanovsky
[not found] ` <20160430072847.GB25593-2ukJVAZIZ/Y@public.gmane.org>
2016-05-02 10:03 ` Yishai Hadas
[not found] ` <572725E0.4090303-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2016-05-02 17:57 ` Jason Gunthorpe
[not found] ` <20160502175709.GA31976-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2016-05-02 18:31 ` Christoph Hellwig
[not found] ` <20160502183151.GA6462-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2016-05-02 18:40 ` Jason Gunthorpe
2016-05-02 18:51 ` Hefty, Sean
2016-05-02 19:08 ` Jason Gunthorpe
2016-05-02 18:29 ` Hefty, Sean
[not found] ` <1828884A29C6694DAF28B7E6B8A82373AB0481A1-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2016-05-03 6:35 ` Leon Romanovsky
2016-04-28 15:48 ` Robert LeBlanc
[not found] ` <CAANLjFo2Riv3anBg99CCd2E_9gmZHrL93ZNT2Od58GMw+TPHpw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-04-28 23:39 ` Robert LeBlanc
2016-04-29 1:13 ` Holger Hoffstätte
[not found] ` <CAANLjFrRdcWbC5butmFe29OFZep9RJ-najPAOAq965Y0Jb=i8g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-04-29 17:01 ` Robert LeBlanc
[not found] ` <CAANLjFqU5WeKk9D1PqnTcSrBojo9WjKNq70soe5rWgyuJ6gsmQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-05-06 17:53 ` Robert LeBlanc
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=20160429163828.GD774@leon.nu \
--to=leon-dgejt+ai2ygdnm+yrofe0a@public.gmane.org \
--cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=majd-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
--cc=monis-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org \
--cc=robert-4JaGZRWAfWbajFs6igw21g@public.gmane.org \
--cc=sagi-NQWnxTmZq1alnMjI0IkVqw@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.