All of lore.kernel.org
 help / color / mirror / Atom feed
From: marc.zyngier@arm.com (Marc Zyngier)
To: linux-arm-kernel@lists.infradead.org
Subject: [kvmarm] [GIT PULL v2] KVM/ARM Fixes for 3.9-rc1
Date: Mon, 11 Mar 2013 10:21:39 +0000	[thread overview]
Message-ID: <513DB033.9040006@arm.com> (raw)
In-Reply-To: <20130308113150.GF24444@redhat.com>

On 08/03/13 11:31, Gleb Natapov wrote:
> On Fri, Mar 08, 2013 at 04:12:41AM +0100, Marc Zyngier wrote:
>> On Thu, 7 Mar 2013 16:09:00 -0300, Marcelo Tosatti <mtosatti@redhat.com>
>> wrote:
>>> On Thu, Mar 07, 2013 at 07:57:23AM +0100, Marc Zyngier wrote:
>>>> On Wed, 6 Mar 2013 20:40:00 -0800, Christoffer Dall
>>>> <cdall@cs.columbia.edu>
>>>> wrote:
>>>>> On Wed, Mar 6, 2013 at 7:54 PM, Marc Zyngier <marc.zyngier@arm.com>
>>>> wrote:
>>>>>> On Wed, 6 Mar 2013 16:31:48 -0800, Christoffer Dall
>>>>>> <cdall@cs.columbia.edu>
>>>>>> wrote:
>>>>>>
>>>>>> Hi Christoffer,
>>>>>>
>>>>>>>
>>>>>>> Please pull these KVM/ARM fixes mostly centered around preparation
>>>>>>> for
>>>>>>> Marc's ARMv8 KVM work.
>>>>>>
>>>>>> Can we please hold on that for a while? asm-offset.c is usually a
>>>>>> candidate for merge conflicts as people start pushing patches post
>>>> merge
>>>>>> window, and it would make sense to see what is happening in that
>>>>>> space.
>>>>>>
>>>>> Sure, when would you see this happen exactly?
>>>>
>>>> Usually, by -rc5 we have a pretty good idea of what is going in. Also,
>>>> putting things into -next is a good way to detect potential problems.
>>>>
>>>> Oh, and keeping linux-arm-kernel into the loop. Most ARM developers
>> don't
>>>> follow the KVM lists.
>>>>
>>>>         M.
>>>
>>> Mark, can you please be more verbose on the reason for this request? 
>>
>> arch/arm/kernel/asm-offset.c, being an ARM core file, is often the
>> location of merge conflicts. And because arch/arm sees a lot more churn
>> than any other architecture, we have the policy of dealing with conflicts
>> before they hit Linus.
>>
>> We usually deal with that by providing stable branches that will contain
>> the "offending" patches, and on which others can base their developments.
>>
> Can you elaborate on that? If all changes to arch/arm/kernel/asm-offset.c not
> go through the same tree how having many stable branches solve conflicts
> issues?

Patches for the conflicting file go to a stable branch (usually in RMK's
tree), and everyone else bases their own branch on the stable one.

	M.
-- 
Jazz is not dead. It just smells funny...

WARNING: multiple messages have this Message-ID (diff)
From: Marc Zyngier <marc.zyngier@arm.com>
To: Gleb Natapov <gleb@redhat.com>
Cc: Marcelo Tosatti <mtosatti@redhat.com>,
	Christoffer Dall <cdall@cs.columbia.edu>,
	KVM General <kvm@vger.kernel.org>,
	"kvmarm@lists.cs.columbia.edu" <kvmarm@lists.cs.columbia.edu>,
	Linux arm kernel <linux-arm-kernel@lists.infradead.org>
Subject: Re: [kvmarm] [GIT PULL v2] KVM/ARM Fixes for 3.9-rc1
Date: Mon, 11 Mar 2013 10:21:39 +0000	[thread overview]
Message-ID: <513DB033.9040006@arm.com> (raw)
In-Reply-To: <20130308113150.GF24444@redhat.com>

On 08/03/13 11:31, Gleb Natapov wrote:
> On Fri, Mar 08, 2013 at 04:12:41AM +0100, Marc Zyngier wrote:
>> On Thu, 7 Mar 2013 16:09:00 -0300, Marcelo Tosatti <mtosatti@redhat.com>
>> wrote:
>>> On Thu, Mar 07, 2013 at 07:57:23AM +0100, Marc Zyngier wrote:
>>>> On Wed, 6 Mar 2013 20:40:00 -0800, Christoffer Dall
>>>> <cdall@cs.columbia.edu>
>>>> wrote:
>>>>> On Wed, Mar 6, 2013 at 7:54 PM, Marc Zyngier <marc.zyngier@arm.com>
>>>> wrote:
>>>>>> On Wed, 6 Mar 2013 16:31:48 -0800, Christoffer Dall
>>>>>> <cdall@cs.columbia.edu>
>>>>>> wrote:
>>>>>>
>>>>>> Hi Christoffer,
>>>>>>
>>>>>>>
>>>>>>> Please pull these KVM/ARM fixes mostly centered around preparation
>>>>>>> for
>>>>>>> Marc's ARMv8 KVM work.
>>>>>>
>>>>>> Can we please hold on that for a while? asm-offset.c is usually a
>>>>>> candidate for merge conflicts as people start pushing patches post
>>>> merge
>>>>>> window, and it would make sense to see what is happening in that
>>>>>> space.
>>>>>>
>>>>> Sure, when would you see this happen exactly?
>>>>
>>>> Usually, by -rc5 we have a pretty good idea of what is going in. Also,
>>>> putting things into -next is a good way to detect potential problems.
>>>>
>>>> Oh, and keeping linux-arm-kernel into the loop. Most ARM developers
>> don't
>>>> follow the KVM lists.
>>>>
>>>>         M.
>>>
>>> Mark, can you please be more verbose on the reason for this request? 
>>
>> arch/arm/kernel/asm-offset.c, being an ARM core file, is often the
>> location of merge conflicts. And because arch/arm sees a lot more churn
>> than any other architecture, we have the policy of dealing with conflicts
>> before they hit Linus.
>>
>> We usually deal with that by providing stable branches that will contain
>> the "offending" patches, and on which others can base their developments.
>>
> Can you elaborate on that? If all changes to arch/arm/kernel/asm-offset.c not
> go through the same tree how having many stable branches solve conflicts
> issues?

Patches for the conflicting file go to a stable branch (usually in RMK's
tree), and everyone else bases their own branch on the stable one.

	M.
-- 
Jazz is not dead. It just smells funny...


  reply	other threads:[~2013-03-11 10:21 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-07  0:31 [GIT PULL v2] KVM/ARM Fixes for 3.9-rc1 Christoffer Dall
2013-03-07  3:54 ` [kvmarm] " Marc Zyngier
2013-03-07  4:40   ` Christoffer Dall
2013-03-07  6:57     ` Marc Zyngier
2013-03-07 18:40       ` Gleb Natapov
2013-03-07 18:49         ` Christoffer Dall
2013-03-07 19:09       ` Marcelo Tosatti
2013-03-07 19:25         ` Christoffer Dall
2013-03-07 19:25           ` Christoffer Dall
2013-03-08  3:12         ` Marc Zyngier
2013-03-08  3:12           ` Marc Zyngier
2013-03-08 11:31           ` Gleb Natapov
2013-03-08 11:31             ` Gleb Natapov
2013-03-11 10:21             ` Marc Zyngier [this message]
2013-03-11 10:21               ` Marc Zyngier
2013-03-08 19:26           ` Christoffer Dall
2013-03-08 19:26             ` Christoffer Dall
2013-03-11 10:38             ` Marc Zyngier
2013-03-11 10:38               ` Marc Zyngier
2013-03-11 11:02               ` Gleb Natapov
2013-03-11 11:02                 ` Gleb Natapov
2013-03-11 15:58               ` Christoffer Dall
2013-03-11 15:58                 ` Christoffer Dall

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=513DB033.9040006@arm.com \
    --to=marc.zyngier@arm.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.