From: Leon Romanovsky <leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
To: "Amrani, Ram" <Ram.Amrani-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org>
Cc: Jason Gunthorpe
<jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>,
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
Jarod Wilson <jarod-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
"Elior,
Ariel" <Ariel.Elior-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org>,
"Rahman,
Ameen" <Ameen.Rahman-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org>
Subject: Re: rdma-core out-of-tree user library
Date: Wed, 7 Jun 2017 10:47:28 +0300 [thread overview]
Message-ID: <20170607074728.GA1127@mtr-leonro.local> (raw)
In-Reply-To: <BN3PR07MB25781E538767514E0585E7C4F8C80-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 1717 bytes --]
On Wed, Jun 07, 2017 at 07:30:43AM +0000, Amrani, Ram wrote:
> > Two options,
> >
> > 1) The 'ofed' approach: just use the latest rdma-core. We want
> > rdma-core to run on any kernel version and any distro release, so
> > this should not be a major problem
>
> My major concern was that when it comes to distros we don't have their
> exact code base and/or can't release it. They take rdma-core X and
> apply patches on it so it becomes rdma-core X.Y.
> Hence if I take rdma-core X and apply my changes I will be actually
> missing several patches.
> Assuming backward-and-forward support, I might as well take rdma-core X+1
> and base upon it my newer patches.
You should leverage your partnership program with various distributions.
It will give you the actual code base, on which they are basing their
packages.
>
> > 2) For each targetted distro release back port the changes you want
> > into the exact distro rdma-core source and distribute your driver
> > binary from that build. This keeps everything very much the same
> > but upgrades that driver.
> > > How are other providers handling this?
>
> As I've indicated above we don't have their exact code base and/or can't release it.
>
> > Most things I've seen have followed an OFED like approach because they
> > also want to ship an updated kernel component. Historically we have
> > not seen that much churn in the user space provider that is not linked
> > to kernel changes.
> >
> > Jason
>
> Thanks,
> Ram
>
> --
> 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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next prev parent reply other threads:[~2017-06-07 7:47 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-06 12:49 rdma-core out-of-tree user library Amrani, Ram
[not found] ` <BN3PR07MB25781554943206E577DFC714F8CB0-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2017-06-06 16:24 ` Jason Gunthorpe
[not found] ` <20170606162400.GB8671-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-06-07 7:30 ` Amrani, Ram
[not found] ` <BN3PR07MB25781E538767514E0585E7C4F8C80-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2017-06-07 7:47 ` Leon Romanovsky [this message]
2017-06-07 16:00 ` Jason Gunthorpe
2017-06-06 18:14 ` Leon Romanovsky
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=20170607074728.GA1127@mtr-leonro.local \
--to=leon-dgejt+ai2ygdnm+yrofe0a@public.gmane.org \
--cc=Ameen.Rahman-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org \
--cc=Ariel.Elior-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org \
--cc=Ram.Amrani-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org \
--cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=jarod-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org \
--cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox