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 --]
next prev 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