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
next prev 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox