All of lore.kernel.org
 help / color / mirror / Atom feed
From: Yann Droneaud <ydroneaud-RlY5vtjFyJ3QT0dZR+AlfA@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: Or Gerlitz <gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	"linux-rdma
	(linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org)"
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: rdma kernel tree
Date: Tue, 19 May 2015 23:04:15 +0200	[thread overview]
Message-ID: <1432069455.3476.12.camel@dworkin> (raw)
In-Reply-To: <1432064993.3114.80.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>

Hi,

Le mardi 19 mai 2015 à 15:49 -0400, Doug Ledford a écrit :
> On Tue, 2015-05-19 at 21:47 +0300, Or Gerlitz wrote:
> > On Tue, May 19, 2015 at 3:22 PM, Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> wrote:
> > > On Tue, 2015-05-19 at 07:35 +0300, Or Gerlitz wrote:
> > >> >> I pulled that via a bundle from patchworks.  I'll double check it.
> > >> > Did  you check it out? fixed it out?
> > >>
> > >> I took a look now, you've rebased to-be-rebased/for-4.2 to 4.1-rc4 and
> > >
> > > Correct.
> > >
> > >> it seems this is what you are going to push into the kernel.org treem
> > >
> > > Correct.
> > >
> > >> but this series is still there with the zillion tested/reviewed/etc
> > >> signature per one 2-3 patch, I think we've agreed this needs to be
> > >> addressed prior to the upstream push, right?
> > >
> > > Incorrect.  What you objected to before was the large Cc: list in the
> > > patches.  That is gone.  What is there now is just the reviewed-by: list
> > > of three people, and the tested-by list of two people.  As the entire
> > > patch set as a whole was reviewed and tested by those people, it seems
> > > accurate to me.
> > 
> > Doug, I have never ever seen a patch set (specifically the 15~23 part
> > of it) with that level of simplicity
> 
> That portion of the patchset didn't start out with that level of
> simplicity per patch, it evolved to that because it made review
> *significantly* easier.  It's very simple to review a patch that does:
> 
> Add 1 helper
> Replace tests in code with just that 1 helper
> 
> because you can scroll through that patch and know that every line being
> replaced is related to that one helper.  If you want to know every line
> that was replaced with rdma_cap_iw_cm, you go to that one patch and it's
> all listed very easy to read.
> 
> On the other hand, when you squash all those patches together, review
> becomes much harder because if you want to see what a single helper
> does, you have to sift through all of the other helper changes and hope
> you find the right ones, and that you found all of the right ones.
> 
> >  and
> > signature/reviewers/tested-by/etc inflation.
> 
> I added those myself as part of an automated addition.  It applied to
> the entire series, so it was put on each patch.  The people that
> tested/reviewed the series did not do so to individual patches, they hit
> all of them.  And as was pointed out a couple of weeks ago on an earlier
> patchset I picked up, it is generally good behavior to give attribution
> where it is due to encourage people to participate.
> 

I agree with all the above replies from Doug:

- small patches are easier to read and review: I prefer reviewing 10
littles patches than one big patch.

- Signed-off-by:, Reviewed-by:, Tested-by: and Cc: are required too
so that when it come to modifying existing code, we can contact people
previously involved for reviews, tests, advice, etc.

(I usually add Link: with a reference to the e-mail so that one commit
 can be traced back to the related patch submission and discussions  
 (cover-letter !), and, to be able to trace back all patch iterations,
 I add a link to the previous patchset submission, and so on).

Regards.

-- 
Yann Droneaud
OPTEYA


--
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-05-19 21:04 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-12 21:31 rdma kernel tree Hefty, Sean
     [not found] ` <1828884A29C6694DAF28B7E6B8A82373A8FD8CF5-P5GAC/sN6hkd3b2yrw5b5LfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-05-13  2:52   ` Doug Ledford
     [not found]     ` <1431485563.43876.93.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-13 14:46       ` Or Gerlitz
     [not found]         ` <CAJ3xEMhRY6nLPFR8qT8S7KJvxRDmw6JwhsSKw7pTvFc5PpnrhQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-13 15:27           ` Doug Ledford
     [not found]             ` <1431530845.2377.30.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-14 13:03               ` Or Gerlitz
     [not found]                 ` <55549D33.1000208-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-05-14 15:07                   ` Doug Ledford
     [not found]                     ` <1431616073.3276.17.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-14 16:08                       ` Or Gerlitz
2015-05-18 10:16                       ` Or Gerlitz
2015-05-14 14:57               ` Or Gerlitz
     [not found]                 ` <5554B7E8.4020902-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-05-14 15:02                   ` Doug Ledford
     [not found]                     ` <1431615776.3276.14.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-18  9:48                       ` Or Gerlitz
     [not found]                         ` <CAJ3xEMjgpegf+D2BBZ8RPERkdUO3yH4U1LjiK+i4iF=_PtpQkA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-19  4:35                           ` Or Gerlitz
     [not found]                             ` <555ABD9D.3080303-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
2015-05-19 12:22                               ` Doug Ledford
     [not found]                                 ` <1432038160.3114.16.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-19 18:47                                   ` Or Gerlitz
     [not found]                                     ` <CAJ3xEMjkECDrbCFksSMMTSUusOhrU+qvMnXjkg=OuFaeYKoT0Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-19 19:18                                       ` Jason Gunthorpe
2015-05-19 19:49                                       ` Doug Ledford
     [not found]                                         ` <1432064993.3114.80.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-19 21:04                                           ` Yann Droneaud [this message]
2015-05-27  9:50                                             ` Or Gerlitz
     [not found]                                               ` <CAJ3xEMjk5JyY14ySXQsLRAMewxtqfJBDint6K=wGwnp6SOf9Pw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-27 13:13                                                 ` Doug Ledford
     [not found]                                                   ` <1432732409.28905.181.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2015-05-27 15:18                                                     ` Or Gerlitz
2015-05-28  1:02                                                     ` Stephen Rothwell
     [not found]                                                       ` <20150528110203.5cc1e9ce-3FnU+UHB4dNDw9hX6IcOSA@public.gmane.org>
2015-05-28  1:14                                                         ` Doug Ledford
     [not found]                                                           ` <20150528114035.0bb0da82@canb.auug.org.au>
     [not found]                                                             ` <20150528114035.0bb0da82-3FnU+UHB4dNDw9hX6IcOSA@public.gmane.org>
2015-05-28  3:53                                                               ` Doug Ledford
2015-06-04  2:07                                                         ` Roland Dreier
     [not found]                                                           ` <CAG4TOxPyVruUMbSwOZ_PkGW6KV9U=VLXVS2O8iJ=Jzp9fLS3vg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-06-04  3:21                                                             ` Stephen Rothwell
2015-06-04 14:18                                                             ` Stephen Rothwell

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=1432069455.3476.12.camel@dworkin \
    --to=ydroneaud-rly5vtjfyj3qt0dzr+alfa@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 \
    /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.