linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PULL] VGIC fixes for KVM/ARM
@ 2013-02-22 13:58 Marc Zyngier
  2013-02-22 15:41 ` Russell King - ARM Linux
  0 siblings, 1 reply; 8+ messages in thread
From: Marc Zyngier @ 2013-02-22 13:58 UTC (permalink / raw)
  To: linux-arm-kernel

Arnd, Olof,

Please find below a pull request for a couple of fixes concerning
the VGIC implementation in KVM. No real hurry, these can probably
be applied after the merge window.

The branch is on top of mainline as of this morning, but I'm happy
to rebase it on something else if that's more convenient.

Thanks,

        M.

---------------->8--------------
The following changes since commit
2ef14f465b9e096531343f5b734cffc5f759f4a6:

  Merge branch 'x86-mm-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2013-02-21 18:06:55
-0800)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git
kvm-arm/vgic-fixes

for you to fetch changes up to 33c83cb3c1d84b76c8270abe5487e77f83a81b22:

  ARM: KVM: vgic: take distributor lock on sync_hwstate path (2013-02-22
13:29:38 +0000)

----------------------------------------------------------------
Marc Zyngier (2):
      ARM: KVM: vgic: force EOIed LRs to the empty state
      ARM: KVM: vgic: take distributor lock on sync_hwstate path

 arch/arm/kvm/vgic.c | 35 ++++++++++++++---------------------
 1 file changed, 14 insertions(+), 21 deletions(-)


-- 
Who you jivin' with that Cosmik Debris?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
  2013-02-22 13:58 [PULL] VGIC fixes for KVM/ARM Marc Zyngier
@ 2013-02-22 15:41 ` Russell King - ARM Linux
  2013-02-22 17:28   ` Marc Zyngier
  0 siblings, 1 reply; 8+ messages in thread
From: Russell King - ARM Linux @ 2013-02-22 15:41 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Feb 22, 2013 at 02:58:12PM +0100, Marc Zyngier wrote:
> Arnd, Olof,
> 
> Please find below a pull request for a couple of fixes concerning
> the VGIC implementation in KVM. No real hurry, these can probably
> be applied after the merge window.
> 
> The branch is on top of mainline as of this morning, but I'm happy
> to rebase it on something else if that's more convenient.

Now, why is this being thrown at arm-soc?  Is it not core ARM stuff,
or is KVM being counted as yet another platform?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
  2013-02-22 15:41 ` Russell King - ARM Linux
@ 2013-02-22 17:28   ` Marc Zyngier
  2013-02-22 19:18     ` Russell King - ARM Linux
  0 siblings, 1 reply; 8+ messages in thread
From: Marc Zyngier @ 2013-02-22 17:28 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, 22 Feb 2013 15:41:36 +0000, Russell King - ARM Linux
<linux@arm.linux.org.uk> wrote:
> On Fri, Feb 22, 2013 at 02:58:12PM +0100, Marc Zyngier wrote:
>> Arnd, Olof,
>> 
>> Please find below a pull request for a couple of fixes concerning
>> the VGIC implementation in KVM. No real hurry, these can probably
>> be applied after the merge window.
>> 
>> The branch is on top of mainline as of this morning, but I'm happy
>> to rebase it on something else if that's more convenient.
> 
> Now, why is this being thrown at arm-soc?  Is it not core ARM stuff,
> or is KVM being counted as yet another platform?

You're right. Arm-soc took care of the initial merge of the VGIC code
because of other dependencies, but now that it has been merged, I should
have sent the pull request to you. Sincere apologies.

Shall I send you another pull request, or would you prefer these patches
in the patch system?

Thanks,

        M.
-- 
Fast, cheap, reliable. Pick two.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
  2013-02-22 17:28   ` Marc Zyngier
@ 2013-02-22 19:18     ` Russell King - ARM Linux
  2013-02-22 19:30       ` Marc Zyngier
  0 siblings, 1 reply; 8+ messages in thread
From: Russell King - ARM Linux @ 2013-02-22 19:18 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Feb 22, 2013 at 06:28:41PM +0100, Marc Zyngier wrote:
> On Fri, 22 Feb 2013 15:41:36 +0000, Russell King - ARM Linux
> <linux@arm.linux.org.uk> wrote:
> > On Fri, Feb 22, 2013 at 02:58:12PM +0100, Marc Zyngier wrote:
> >> Arnd, Olof,
> >> 
> >> Please find below a pull request for a couple of fixes concerning
> >> the VGIC implementation in KVM. No real hurry, these can probably
> >> be applied after the merge window.
> >> 
> >> The branch is on top of mainline as of this morning, but I'm happy
> >> to rebase it on something else if that's more convenient.
> > 
> > Now, why is this being thrown at arm-soc?  Is it not core ARM stuff,
> > or is KVM being counted as yet another platform?
> 
> You're right. Arm-soc took care of the initial merge of the VGIC code
> because of other dependencies, but now that it has been merged, I should
> have sent the pull request to you. Sincere apologies.
> 
> Shall I send you another pull request, or would you prefer these patches
> in the patch system?

Does it need another pull request or is your original sufficient for me
to pull?

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
  2013-02-22 19:18     ` Russell King - ARM Linux
@ 2013-02-22 19:30       ` Marc Zyngier
  2013-03-22 16:29         ` Marc Zyngier
  0 siblings, 1 reply; 8+ messages in thread
From: Marc Zyngier @ 2013-02-22 19:30 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, 22 Feb 2013 19:18:25 +0000, Russell King - ARM Linux
<linux@arm.linux.org.uk> wrote:
> On Fri, Feb 22, 2013 at 06:28:41PM +0100, Marc Zyngier wrote:
>> On Fri, 22 Feb 2013 15:41:36 +0000, Russell King - ARM Linux
>> <linux@arm.linux.org.uk> wrote:
>> > On Fri, Feb 22, 2013 at 02:58:12PM +0100, Marc Zyngier wrote:
>> >> Arnd, Olof,
>> >> 
>> >> Please find below a pull request for a couple of fixes concerning
>> >> the VGIC implementation in KVM. No real hurry, these can probably
>> >> be applied after the merge window.
>> >> 
>> >> The branch is on top of mainline as of this morning, but I'm happy
>> >> to rebase it on something else if that's more convenient.
>> > 
>> > Now, why is this being thrown at arm-soc?  Is it not core ARM stuff,
>> > or is KVM being counted as yet another platform?
>> 
>> You're right. Arm-soc took care of the initial merge of the VGIC code
>> because of other dependencies, but now that it has been merged, I
should
>> have sent the pull request to you. Sincere apologies.
>> 
>> Shall I send you another pull request, or would you prefer these
patches
>> in the patch system?
> 
> Does it need another pull request or is your original sufficient for me
> to pull?

It is directly based on mainline as of this morning, so it should be good
for you to pull it.

Thanks,

        M.
-- 
Fast, cheap, reliable. Pick two.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
  2013-02-22 19:30       ` Marc Zyngier
@ 2013-03-22 16:29         ` Marc Zyngier
  2013-03-22 17:13           ` Russell King - ARM Linux
  0 siblings, 1 reply; 8+ messages in thread
From: Marc Zyngier @ 2013-03-22 16:29 UTC (permalink / raw)
  To: linux-arm-kernel

On 22/02/13 19:30, Marc Zyngier wrote:
> On Fri, 22 Feb 2013 19:18:25 +0000, Russell King - ARM Linux
> <linux@arm.linux.org.uk> wrote:
>> On Fri, Feb 22, 2013 at 06:28:41PM +0100, Marc Zyngier wrote:
>>> On Fri, 22 Feb 2013 15:41:36 +0000, Russell King - ARM Linux
>>> <linux@arm.linux.org.uk> wrote:
>>>> On Fri, Feb 22, 2013 at 02:58:12PM +0100, Marc Zyngier wrote:
>>>>> Arnd, Olof,
>>>>>
>>>>> Please find below a pull request for a couple of fixes concerning
>>>>> the VGIC implementation in KVM. No real hurry, these can probably
>>>>> be applied after the merge window.
>>>>>
>>>>> The branch is on top of mainline as of this morning, but I'm happy
>>>>> to rebase it on something else if that's more convenient.
>>>>
>>>> Now, why is this being thrown at arm-soc?  Is it not core ARM stuff,
>>>> or is KVM being counted as yet another platform?
>>>
>>> You're right. Arm-soc took care of the initial merge of the VGIC code
>>> because of other dependencies, but now that it has been merged, I
> should
>>> have sent the pull request to you. Sincere apologies.
>>>
>>> Shall I send you another pull request, or would you prefer these
> patches
>>> in the patch system?
>>
>> Does it need another pull request or is your original sufficient for me
>> to pull?
> 
> It is directly based on mainline as of this morning, so it should be good
> for you to pull it.

Hi Russell,

Any chance this two patches can make it into the next -rc? They do fix a
couple of important issues (loss of guest interrupts).

I'm happy to either resend a pull request if you want one, or put them
in the patch system if that's more convenient.

Thanks,

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
  2013-03-22 16:29         ` Marc Zyngier
@ 2013-03-22 17:13           ` Russell King - ARM Linux
  0 siblings, 0 replies; 8+ messages in thread
From: Russell King - ARM Linux @ 2013-03-22 17:13 UTC (permalink / raw)
  To: linux-arm-kernel

On Fri, Mar 22, 2013 at 04:29:41PM +0000, Marc Zyngier wrote:
> Hi Russell,
> 
> Any chance this two patches can make it into the next -rc? They do fix a
> couple of important issues (loss of guest interrupts).
> 
> I'm happy to either resend a pull request if you want one, or put them
> in the patch system if that's more convenient.

Gah.  Welcome to the problems of email getting buried... these lists are
currently running at 300 messages per day - this was completely off my
radar.  It's the same old problem - unless I process the email as soon
as I see it, it _will_ get buried and forgotten.

If people can send pull requests for _me_ to linux+pull at arm.linux.org.uk,
I can direct them into a separate mailbox (and know for certain that
they're intending _me_ to pull them) and that will remove the problem
of stuff being buried like this.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PULL] VGIC fixes for KVM/ARM
@ 2013-03-22 17:43 Marc Zyngier
  0 siblings, 0 replies; 8+ messages in thread
From: Marc Zyngier @ 2013-03-22 17:43 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Russell,

Please find below a pull request for a couple of important VGIC fixes
for KVM on ARM. If you could merge them as part of your next batch of
fixes for the upcoming -rc, it would be much appreciated.

Thanks,

	M.

The following changes since commit 2ef14f465b9e096531343f5b734cffc5f759f4a6:

  Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2013-02-21 18:06:55 -0800)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git kvm-arm/vgic-fixes

for you to fetch changes up to 33c83cb3c1d84b76c8270abe5487e77f83a81b22:

  ARM: KVM: vgic: take distributor lock on sync_hwstate path (2013-02-22 13:29:38 +0000)

----------------------------------------------------------------
Marc Zyngier (2):
      ARM: KVM: vgic: force EOIed LRs to the empty state
      ARM: KVM: vgic: take distributor lock on sync_hwstate path

 arch/arm/kvm/vgic.c | 35 ++++++++++++++---------------------
 1 file changed, 14 insertions(+), 21 deletions(-)

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-03-22 17:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-22 13:58 [PULL] VGIC fixes for KVM/ARM Marc Zyngier
2013-02-22 15:41 ` Russell King - ARM Linux
2013-02-22 17:28   ` Marc Zyngier
2013-02-22 19:18     ` Russell King - ARM Linux
2013-02-22 19:30       ` Marc Zyngier
2013-03-22 16:29         ` Marc Zyngier
2013-03-22 17:13           ` Russell King - ARM Linux
  -- strict thread matches above, loose matches on Subject: below --
2013-03-22 17:43 Marc Zyngier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).