linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: "Woodruff,
	Robert J"
	<robert.j.woodruff-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>,
	Jason Gunthorpe
	<jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
Cc: Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>,
	Christoph Lameter <cl-vYTEC60ixJUAvxtiuMwx3w@public.gmane.org>,
	Or Gerlitz <or.gerlitz-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: libmlx4 and libmlx5 git trees? Who is handling those?
Date: Tue, 29 Sep 2015 00:56:51 -0400	[thread overview]
Message-ID: <560A1A13.8060104@redhat.com> (raw)
In-Reply-To: <9C6B67F36DCAFC479B1CF6A967258A8C7D250B6A-8oqHQFITsIHTXloPLtfHfbfspsVTdybXVpNB7YpNyf8@public.gmane.org>

[-- Attachment #1: Type: text/plain, Size: 2712 bytes --]

On 09/28/2015 06:08 PM, Woodruff, Robert J wrote:
> Jason wrote,
>> IMHO - we should be talking about getting to the point where we can
>> deliver the kernel rc and uapi rc together to someplace like UNH
>> and vendor internal labs and >expect them to test that pair.
>> Regularly, ideally on the kernel release time line.
> 
> I am all for doing more testing earlier, but I am not sure that
> people (like UNH and the vendor validation teams will sign up to do
> it. This would essentially double their testing effort (and costs),
> first testing the user-space packages with the upstream kernel that
> is under development, but also still having to test what comes out of
> the distro or OFED. This is because it is what is in OFED and/or the
> distro that their customers will actually run. Very few customers
> actually run the kernel.org kernel, they run what is in the distro. 
> And BTW, UNH gets paid to do testing, so someone would have to cough
> up the $$ to get them to add this additional testing.

I disagree Bob.

> So it all really comes down to resources and cost and being able to
> justify that doing more testing of upstream code is worth it.

Hopefully this isn't too blunt, but the EWG has the open source paradigm
ass-backwards.

Right now, OS distros (us and SuSE) do their own releases with their own
QE testing.

Upstream we have some people from different companies participating and
contributing code, but with admittedly thin testing resources devoted to
upcoming upstream kernels.  We catch some things, but I've also see
something slip through the cracks on mlx4 hardware in both of the last
two upstream kernel releases.

The EWG does its own integration and testing work for OFED.

Finally, the UNH-IOL does an entirely different type of testing, but no
fixes.

If an end users wants to know if bug X is fixed, then it matters who
found the bug because it is likely fixed in that group's product, but
not necessarily in the other group's products.  If a user needs both bug
X and bug Y fixed, and they were fixed by different groups, then things
are screwed.

That's not how open source is supposed to work.  That is not the best
use of all of our time.  First and foremost, we should all be
concentrating on upstream, because that is the work that pays off for
all of the people distributing this code.  You say end users don't use
upstream?  Of course they do.  No matter whether they use OFED or Red
Hat or SuSE or something else, all of them start with upstream.  Put the
effort where you get the most payback.

-- 
Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
              GPG KeyID: 0E572FDD



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 884 bytes --]

  parent reply	other threads:[~2015-09-29  4:56 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-28 15:42 libmlx4 and libmlx5 git trees? Who is handling those? Christoph Lameter
     [not found] ` <alpine.DEB.2.20.1509281036520.30603-wcBtFHqTun5QOdAKl3ChDw@public.gmane.org>
2015-09-28 15:43   ` Doug Ledford
     [not found]     ` <56096033.8040000-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-28 15:53       ` Christoph Lameter
2015-09-28 16:52       ` Woodruff, Robert J
2015-09-28 17:17       ` Jason Gunthorpe
     [not found]         ` <20150928171724.GF12415-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2015-09-28 17:21           ` Christoph Lameter
     [not found]             ` <alpine.DEB.2.20.1509281220580.31260-wcBtFHqTun5QOdAKl3ChDw@public.gmane.org>
2015-09-28 17:28               ` Woodruff, Robert J
     [not found]                 ` <9C6B67F36DCAFC479B1CF6A967258A8C7D250932-8oqHQFITsIHTXloPLtfHfbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-09-28 17:32                   ` Christoph Hellwig
     [not found]                     ` <20150928173208.GA8083-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2015-09-28 17:42                       ` Jason Gunthorpe
     [not found]                         ` <20150928174215.GB1623-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2015-09-28 18:18                           ` Woodruff, Robert J
     [not found]                             ` <9C6B67F36DCAFC479B1CF6A967258A8C7D25098A-8oqHQFITsIHTXloPLtfHfbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-09-28 19:00                               ` Jason Gunthorpe
     [not found]                                 ` <20150928190024.GB8358-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2015-09-28 19:16                                   ` Christoph Lameter
2015-09-28 20:22                                   ` Doug Ledford
     [not found]                                     ` <5609A19A.806-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-09-28 20:33                                       ` Hefty, Sean
     [not found]                                         ` <1828884A29C6694DAF28B7E6B8A82373A904D40B-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-09-28 20:40                                           ` Woodruff, Robert J
     [not found]                                             ` <9C6B67F36DCAFC479B1CF6A967258A8C7D250AFC-8oqHQFITsIHTXloPLtfHfbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-09-28 20:49                                               ` Doug Ledford
2015-09-28 20:50                                               ` Hefty, Sean
2015-09-28 21:15                                       ` Jason Gunthorpe
     [not found]                                         ` <20150928211546.GA10311-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2015-09-28 22:08                                           ` Woodruff, Robert J
     [not found]                                             ` <9C6B67F36DCAFC479B1CF6A967258A8C7D250B6A-8oqHQFITsIHTXloPLtfHfbfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-09-29  4:56                                               ` Doug Ledford [this message]
2015-09-28 17:39                   ` Jason Gunthorpe
     [not found]                     ` <20150928173939.GA1623-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2015-09-28 19:19                       ` Steve Wise
2015-09-28 17:23           ` Christoph Hellwig

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=560A1A13.8060104@redhat.com \
    --to=dledford-h+wxahxf7alqt0dzr+alfa@public.gmane.org \
    --cc=cl-vYTEC60ixJUAvxtiuMwx3w@public.gmane.org \
    --cc=hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
    --cc=jgunthorpe-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=or.gerlitz-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=robert.j.woodruff-ral2JQCrhuEAvxtiuMwx3w@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;
as well as URLs for NNTP newsgroup(s).