[ewg] Re: [ofa-general] ANNOUNCE ofed backports for 2.6.22 kernel bits

Arthur Jones arthur.jones at qlogic.com
Wed Jul 25 07:52:23 PDT 2007


hi michael, ...

On Wed, Jul 25, 2007 at 10:27:23AM +0300, Michael S. Tsirkin wrote:
> > > - A single git reset ORIG_HEAD recovers from a conflicting merge
> > 
> > handling conflicts is a big part of a maintainer's job!
> 
> Because you are a driver maintainer.
> That's what's different here from regular merge.
> Please understand: we have upstream code and we have changes against it.

i am a driver maintainer, but i'm also maintaining
the ipath release which is OFED + qlogic specific
stuff.  i know the process that you go through to
make a release.  i've lived it now for 2 releases
of ipath software.

> Upstream code is golden. If some patch conflicts with it,
> it is always this patch that needs to be fixed.
> And I want to ability to bounce that job to patch author -
> I simply do not know enough about e.g. ehca.

i agree, non-trivial merges should be bounced
to the patch author -- nothing about using backport
branches prevents or even makes this more difficult,
in fact, i have found it to be easier in git than
in dealing w/ patches because the environment where
the changes need to be made is much more comfortable
(git rather than quilt or some random patch stack)...

> > also, if the upstream
> > changes touch code that conflicts with a backport
> > patch, you get to fix the problem as it happens
> 
> That's exactly the thing that I do not want to do.

you don't want to know about a problem a patch
until days or weeks later when the auto build
keeps failing and you don't know why?  it is
easy to catch many problems _before_ the build
check fails...

arthur



More information about the ewg mailing list