Re: [PULL REQUEST] Please pull rdma.git

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Sep 8, 2015 at 5:21 PM, Linus Torvalds
<torvalds@xxxxxxxxxxxxxxxxxxxx> wrote:
>
> This needs a good explanation, because for now this pull request is dead to me.

Just to clarify: it's really the combination of:

 (a) you were told about this

 (b) you rebased your commit series after it

 (c) you didn't fix it and never even mentioned the issue

that makes me just go "I want to have absolutely nothing to do with
this disaster area of a pull request".

The conflict itself? Big deal. Conflicts happen. But that patch
shouldn't have gone through your tree in the first place, and it damn
well should have had an ack from David or something if it did.

And the *same* company sent two different patches for the same thing
to two different submaintainers?  WTF guys?

Kernel development isn't a sport where you throw shit on the wall to
see what sticks.

This could have been done correctly. You could have cc'd David, and
you could also have just said "sorry, there's a conflict due to me
taking a different version of a patch that also went through the
networking tree". Or you could have tried to synchronize to begin
with, and just used the same version of the patch from day one. Or if
you had to rebase your patch series (why was that done, anyway?) you
could just have fixed it to do what the networking tree already did.

So this could have been done so much better in many ways. But none of
that happened.

Cross-subsystem conflicts do happen, and patches that cross said
subsystems aren't evil per se. I have lost count of how many conflicts
I've resolved in just this merge window. I do it all the time. But
this one made me just go "Eww".

The rebase and the complete lack of communication here just makes me angry.

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



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux