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 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.