public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
From: Leon Romanovsky <leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
To: Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: Christopher Lameter <cl-vYTEC60ixJUAvxtiuMwx3w@public.gmane.org>,
	Sagi Grimberg <sagi-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>,
	Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>,
	Or Gerlitz <gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	"linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: This merge window...
Date: Sun, 16 Jul 2017 17:38:16 +0300	[thread overview]
Message-ID: <20170716143816.GD25686@mtr-leonro.local> (raw)
In-Reply-To: <d285c27b-bcd2-9585-f513-d7e96fb28e34-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>

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

On Sun, Jul 16, 2017 at 08:46:43AM -0400, Doug Ledford wrote:
> On 7/15/2017 11:57 PM, Leon Romanovsky wrote:
> > On Sat, Jul 15, 2017 at 02:12:42PM -0400, Doug Ledford wrote:
> >> On 7/14/2017 10:28 AM, Christopher Lameter wrote:
> >>> On Thu, 13 Jul 2017, Sagi Grimberg wrote:
> >>>
> >>>> Join on the awesomeness.
> >>>
> >>> It would even be more awesome if we had multiple people that can work the
> >>> release process so that we do not have a single person bottleneck.
> >>>
> >>> Doug: Would you please do some more detailed planning and delegate things
> >>> as possible? A couple of developers should be able to review the current
> >>> state of things and help to move things forward if there is a bottleneck
> >>> currently or coming up.
> >>>
> >>
> >> I am, without a doubt, reworking my process.  I will not be syncing up
> >> against Dave Miller's tree any more.  When I take patches, they should
> >> apply cleanly to my tree and work without dependencies.  If there are
> >> dependencies, then people need to send the dependencies through Dave's
> >> tree (assuming that's where they go) in release X, and then send the
> >> dependent code to my tree in release X + 1.
> >
> > There are two parts in this proposal, while second part (dependency) is
> > fair enough and possible to meet, it is unclear to me the first part
> > (apply cleanly).
> >
> > 1. On which branch should we send our topics?
>
> You can always use -rc1 as a safe starting point.  I'm going to try to
> open things up around then anyway.

No problem, it is the same as we do it anyway for our shared code.

>
> > 2. Are you acknowledge that this branch is going to be updated +/- on daily basis?
>
> Not necessarily daily, but certainly every 2-3 days.

2-3 days in some countries is the same as to say daily :)

>
> > 3. How do you see us submitting multiple topics? Sequential submission - like DaveM,
> > and it should be applied close to submissions (if no objections and so on ..).
> > Or parallel submissions - like it is now and the conflicts are unavoidable.
>
> Not the parallel submissions we are using now.  It generates far too
> many conflicts and such.  What I would prefer to see is one submission,
> then two or three days (so the first submission has had some bake time),
> then the next one and it should assume the first is applied and apply
> cleanly on top of 4hat.

I'm totally in for it. It will simplify greatly the whole my process and
will allow to do more cross-tree work.

Can we move to pull-request model? So our whole submission queue will participate
in linux-next and we will move our testing to use it as a testing branch instead of
our artificial queue-next [1]?

It will allow to all of us to have trees in linux-next, because we will
have same SHA1 and Stephen won't have any merge conflicts between trees.

>
> > 4. If 2 and 3 are not going to change, should we wait till late rc and submit all (100+)
> > patches at one or two shots to avoid merge conflicts?
> >
> > I would be glad to get the whole picture of submission process, before
> > we are moving forward.
>
> Is what I wrote above clear enough?

Thanks, it is much clear.
When do you expect to update your branches so we will be able to prepare our shared code?

[1]
https://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux.git/log/?h=queue-next

>
>
> --
> Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
>     GPG Key ID: B826A3330E572FDD
>     Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD
>




[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  parent reply	other threads:[~2017-07-16 14:38 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-11 19:28 This merge window Doug Ledford
     [not found] ` <824b3771-78a6-7c80-50d9-a34383169185-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-12 14:14   ` Or Gerlitz
     [not found] ` <CAJ3xEMh-YcUgydmc96UumX3cfgr7P+0rRenOvBe_6m_bo+K3mg@mail.gmail.com>
     [not found]   ` <CAJ3xEMh-YcUgydmc96UumX3cfgr7P+0rRenOvBe_6m_bo+K3mg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-07-12 15:58     ` Doug Ledford
     [not found]       ` <1499875106.2924.26.camel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-12 16:04         ` Christoph Hellwig
     [not found]           ` <20170712160432.GA24552-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2017-07-12 17:10             ` Leon Romanovsky
     [not found]               ` <20170712171044.GE1528-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-13  7:29                 ` Sagi Grimberg
     [not found]                   ` <e3a1c07f-8a52-351e-312c-6e374ec7d136-NQWnxTmZq1alnMjI0IkVqw@public.gmane.org>
2017-07-14 14:28                     ` Christopher Lameter
2017-07-15 18:12                       ` Doug Ledford
     [not found]                         ` <11752e09-6ac3-6362-0aac-8e735b80033b-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-16  3:57                           ` Leon Romanovsky
     [not found]                             ` <20170716035749.GB14674-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-16 12:46                               ` Doug Ledford
     [not found]                                 ` <d285c27b-bcd2-9585-f513-d7e96fb28e34-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-16 14:38                                   ` Leon Romanovsky [this message]
     [not found]                                     ` <20170716143816.GD25686-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-16 15:02                                       ` Doug Ledford
     [not found]                                         ` <1aab4918-74a0-5891-a157-0a9be290d462-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2017-07-16 15:16                                           ` Leon Romanovsky
2017-07-18  7:47                                           ` Amrani, Ram
     [not found]                                             ` <BN3PR07MB2578BEDA5D3FA4ACD5A3B17DF8A10-EldUQEzkDQfpW3VS/XPqkOFPX92sqiQdvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2017-07-18  8:05                                               ` Leon Romanovsky
     [not found]                                                 ` <20170718080520.GL3259-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-18  8:40                                                   ` Amrani, Ram
2017-07-18 15:18                                                   ` Doug Ledford

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=20170716143816.GD25686@mtr-leonro.local \
    --to=leon-dgejt+ai2ygdnm+yrofe0a@public.gmane.org \
    --cc=cl-vYTEC60ixJUAvxtiuMwx3w@public.gmane.org \
    --cc=dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
    --cc=gerlitz.or-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=sagi-NQWnxTmZq1alnMjI0IkVqw@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