Skip to contentSkip to conversation

stalled again

DISCUSSION Or Gerlitz 6 participants 7 messages Dec 1, 2015 – Dec 3, 2015 4 messages not in the archive InfiniBand

lore
Share & tools
lore

Or Gerlitz

author
#0 lore raw

Doug,

We're against into this... upstream is on 4.4-rc3 while your latest branch in kernel.org (the one that carries thefor-next tag) is rebased to 4.3-rc3...

--> our internal build and review systems for patches to linux-rdma can'tmake any use of your tree. People here have to rebase their work against their own clones of Linus tree and can't work with our internal Gerrit rdma-next branch, etc, etc.

We have to work in a very inefficient manner.

Any reason on earth not to rebase your tree (== create new branch, move their the for-next tag) after an rc1 is out? how long does this take?

Or.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

A message that is not in the archive (sent off-list or not yet received): 565DCB24.7020304-VPRAkNaXOzVWk0Htik3J/[email protected]

#2 lore raw
Quoted 2 lines · Or Gerlitz

We're against into this... upstream is on 4.4-rc3 while your latest branch in kernel.org (the one that carries thefor-next tag) is rebased to 4.3-rc3...

Seems that everything was merged? So you can directly use 4.4-rc1 until he comes up with a for-next for 4.5.

Quoted 4 lines

--> our internal build and review systems for patches to linux-rdma can'tmake any use of your tree. People here have to rebase their work against their own clones of Linus tree and can't work with our internal Gerrit rdma-next branch, etc, etc.

AFACIT The primary use for the next-trees is testing and merging. You should be basing your work on 4.4-rc1 and all the patches you are carrying need to apply to 4.4-rc1 cleanly. Unless you depend on functionality that was added for the next merge cycle of course. But since there is no tree yet nothing was added so there is nothing there for you to rely on.

Please do not base patches by default on -next tree's unless there is a good reason for it. If you do otherwise the code base will change too frequently. If the maintainer decides to drop a certain patchset your patches may no longer apply cleanly.

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

#3 lore raw
In reply to a message not in the archive
Quoted 10 lines · Or Gerlitz

Doug,

We're against into this... upstream is on 4.4-rc3 while your latest branch in kernel.org (the one that carries thefor-next tag) is rebased to 4.3-rc3...

--> our internal build and review systems for patches to linux-rdma can'tmake any use of your tree. People here have to rebase their work against their own clones of Linus tree and can't work with our internal Gerrit rdma-next branch, etc, etc.

Why is your broken internal development process a concern to the kernel community in general?

Quoted 1 line

We have to work in a very inefficient manner.

Then stop doing foolish things :)

Quoted 2 lines

Any reason on earth not to rebase your tree (== create new branch, move their the for-next tag) after an rc1 is out? how long does this take?

Why does that matter? You have access to everything, base your patches on a -rc release.

And why are you concerning me with linux-rdma things, come on, you all really don't want to drag me into this again...

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

#4 lore raw
In reply to a message not in the archive
Quoted 2 lines · Or Gerlitz

Any reason on earth not to rebase your tree (== create new branch, move their the for-next tag) after an rc1 is out? how long does this take?

I'm not too worried about the base as there doesn't seem to be anything pending for 4.5-rc right now. But the fact that nothing is pending worries me a bit given that a lot of work is out there on the list and even reviewed.

Maybe we need more co-maintainers if the two current maintainers can't handle the workload?
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

A message that is not in the archive (sent off-list or not yet received): [email protected]

#6 lore raw
Quoted 2 lines · Christoph Hellwig

Maybe we need more co-maintainers if the two current maintainers can't handle the workload?

Doug is the only maintainer. The idea of co-maintainers was rejected by some parties.

Don't be confused, the other 'M' people in the MAINTAINERS file are really doing the 'R' job.

If Doug wasn't able to become full time on this project we should probably revisit that.

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

A message that is not in the archive (sent off-list or not yet received): 20151202184201.GB17021-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org

#8 lore raw
Quoted 9 lines · Jason Gunthorpe
Quoted 2 lines · Christoph Hellwig

Maybe we need more co-maintainers if the two current maintainers can't handle the workload?

Doug is the only maintainer. The idea of co-maintainers was rejected by some parties.

Don't be confused, the other 'M' people in the MAINTAINERS file are really doing the 'R' job.

For certain of those, I defer to their opinion on any patches. For example, I deferred to Sean's opinion on the recent changes to the rdma_cm in regards to it no longer being sync versus async due to the RoCE changes.

Quoted 2 lines

If Doug wasn't able to become full time on this project we should probably revisit that.

I'm more or less full time. There is still some lingering work on my part in terms of helping out my replacements internally come fully up to speed. But even full time I don't sit around reading mail and slurping up patches all day, there are other aspects to what I do in my role now.

However, that's neither here nor there. The real issue for the last month plus has been the paternity leave. Things still haven't settled fully down at home and I'm simply horribly behind.

Signature · 2 lines
Doug Ledford <[email protected]>
              GPG KeyID: 0E572FDD

A message that is not in the archive (sent off-list or not yet received): [email protected]

#10 lore raw

Hi Doug,

not having any maintainer available for an extended time is a problem, and we actually had long discussions about that at kernel summit, with a clear hint with a cluebat from Linus that he'd prefer maintainer teams. So I'd really love to know who was so ead set aginst them.

I personally don't really care if there is a real team (active/active) or just a standby (active/passive), but I think we really need a coherent tree of pending patches to avoid last minute rebases due to conflicts, as well as some feedback for submitters.

I'd be happy to volunteer to collect all patches that were properly review into a queue for you to consider to at least sort out these mechanics, although I'd be even more happy if someone who has a longer experience with the subsystem would volunteer instead.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html