public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
From: Jason Gunthorpe <jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
To: "Amrani, Ram" <Ram.Amrani-YGCgFSpz5w/QT0dZR+AlfA@public.gmane.org>
Cc: "leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org"
	<leon-DgEjT+Ai2ygdnm+yROfE0A@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:00:57 -0600	[thread overview]
Message-ID: <20170607160057.GC30124@obsidianresearch.com> (raw)
In-Reply-To: <BN3PR07MB25781E538767514E0585E7C4F8C80-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>

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.

All distros I know of provide full source - GPL requires it for most
packages, and you would have a right to redistibute it, of
course.. This is no different than the kernel.

> Assuming backward-and-forward support, I might as well take rdma-core X+1
> and base upon it my newer patches.

Right, that is what I ment when I said 'latest rdma-core'

The very best thing you can do for your cusomters is to provide your
changes in a way that the distro itself would be willing to backport
and release as a minor update to their users. eg provide clear commit
messages, a fixes tag, content that is appropriate for stable
backporting and inform the distro via your corporate relationship to
take the patch. This is what Leon is talking about.

This is no different than the process for the kernel.

Jason
--
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:[~2017-06-07 16:00 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
2017-06-07 16:00           ` Jason Gunthorpe [this message]
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=20170607160057.GC30124@obsidianresearch.com \
    --to=jgunthorpe-epgobjl8dl3ta4ec/59zmfatqe2ktcn/@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=leon-DgEjT+Ai2ygdnm+yROfE0A@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