[openib-general] 2.6.18 kernel support in the main trunk.

Steve Wise swise at opengridcomputing.com
Thu Sep 28 14:40:59 PDT 2006


On Thu, 2006-09-28 at 14:32 -0700, Woodruff, Robert J wrote:
> Steve wrote
> 
> >The model we should adopt IMO is: linus's git tree + some set of
> patches
> >that compose the latest open fabrics kernel code.  The patches are all
> >in-process for going into linus's tree at some point.  And the
> >maintainer of that technology, (eg sean for ucma) will keep that patch
> >set up to date for folks to pull until it gets pulled into an upstream
> >git tree (like linus's or roland's).  With git and stg this is pretty
> >easy IMO.
> 
> >So the kernel developers all adopt git and maintain their latest
> changes
> >that are always on top of linus's git tree, or roland's infiniband git
> >tree.  And we document where each component's patches or git tree is
> >located.  Perhaps on the openib wiki.  
> 
> Perhaps if we used an MM tree model, the initial MM tree would be
> cloned from Linus's git tree or Rolands tree that is queued for 
> Linus, then people that want to test their new code with other 
> more experimental code would sumbit a patch for the MM tree.
> When a component is thought to be stable enough to go up stream,
> a patch is then submitted to Roland for his git tree.
> 
> If there are changes made to Rolands tree for non-experimental 
> components, the MM tree maintainer would periodically sink 
> the MM tree to the mainline (Roland's) tree.
> 
> Would something like this work ?
> 

Yes, that seems like it would work.  We need an Andrew Morton. ;-)

Seriously, I think part of the issue here is getting the warm body that
will do that work...  

Steve.







More information about the general mailing list