Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756184Ab3IIXtZ (ORCPT ); Mon, 9 Sep 2013 19:49:25 -0400 Received: from mail-ve0-f178.google.com ([209.85.128.178]:57209 "EHLO mail-ve0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755807Ab3IIXtY (ORCPT ); Mon, 9 Sep 2013 19:49:24 -0400 MIME-Version: 1.0 In-Reply-To: <1378766555-9679-1-git-send-email-khilman@linaro.org> References: <1378766555-9679-1-git-send-email-khilman@linaro.org> Date: Mon, 9 Sep 2013 16:49:23 -0700 X-Google-Sender-Auth: Pl4t2A9kZyB2qLPwNJq5EOc_mRE Message-ID: Subject: Re: [GIT PULL 0/3] ARM: SoC: Second round of changes for v3.12 From: Linus Torvalds To: Kevin Hilman Cc: ARM SoC , "linux-arm-kernel@lists.infradead.org" , Linux Kernel Mailing List Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2758 Lines: 56 On Mon, Sep 9, 2013 at 3:42 PM, Kevin Hilman wrote: > > The main thing of note (or of potential annoyance factor) here is the > handful of conflicts in PULL 2/3 coming from platform changes > conflicting with driver changes going in to the V4L tree. I've listed > them in detail in that pull request, and we will work with the > platform maintainer on the workflow to avoid this in the future. Ok. I still really despise the absolute incredible sh*t that is non-discoverable buses, and I hope that ARM SoC hardware designers all die in some incredibly painful accident. DT only does so much. So if you see any, send them my love, and possibly puncture the brake-lines on their car and put a little surprise in their coffee, ok? > For future reference, when it comes to these conflicts, do you want to > see a summary of the suggested resolutions, a published branch with > the resolutions, both or neither? Just curious. I'll basically always end up re-doing the conflict resolution by hand anyway unless it's just *incredibly* messy (and I think that has happened all of once or twice), so anything you send me ends up being just confirmation. In this case, for example, I didn't end up looking at your pre-merged stuff, because the summaries were enough for me to just say "ok, that confirms my resolution". In other cases, people don't write detailed summaries, and I end up confirming my resolution by just doing a separate test-merge against their pre-merged branch and comparing. And in most cases, the resolution is trivial enough that I don't bother with either. And in *all* cases I appreciate it when people do the preparation. It hopefully also makes submaintainers themselves more aware of development flow conflicts and more aware of possible problem issues (same reason I prefer doing all the resolutions by hand myself), so I suspect all of this is healthy even if I don't end up using it. Final note: putting the conflict resolution explanation in the tag message is unnecessary, since it's not really worth it after-the-fact - so I'll just edit it away. It's not a problem, but in general I'd suggest the tag message just contain the "here's the highlights", and you do the conflict resolution notes just in the email. But I suspect you may find the use of the tags a convenient way to jot down the resolution for then sending the email later, and it's not like it hurts me to edit it away afterwards, so not a big deal. Whatever works for you. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/