Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Avi Kivity
On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

 git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

 Pulled.  Thanks.

 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...
 
 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

A build bot is overkill.  I usually do a full build (and autotest),
don't know how this was missed.


-- 
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Alexander Graf


On 05.06.2012, at 09:42, Avi Kivity a...@redhat.com wrote:

 On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:
 
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
 
 Pulled.  Thanks.
 
 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...
 
 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.
 
 A build bot is overkill.  I usually do a full build (and autotest),
 don't know how this was missed.

Not sure why it would be overkill. We have build bots running on more exotic hw 
(ppc and s390) with kvm available for that exact purpose. They're running 
either way - all we need to do is enable uq/master and we catch these before 
the next pull request :).


Alex

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


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Jan Kiszka
On 2012-06-05 10:10, Alexander Graf wrote:
 
 
 On 05.06.2012, at 09:42, Avi Kivity a...@redhat.com wrote:
 
 On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

 Pulled.  Thanks.

 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...

 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

 A build bot is overkill.  I usually do a full build (and autotest),
 don't know how this was missed.
 
 Not sure why it would be overkill. We have build bots running on more exotic 
 hw (ppc and s390) with kvm available for that exact purpose. They're running 
 either way - all we need to do is enable uq/master and we catch these before 
 the next pull request :).

I think this makes some sense. uq/master is supposed to be the staging
branch for generic and (at least) x86 kvm changes in QEMU. So it should
cover at least their builds.

Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Anthony Liguori

On 06/05/2012 03:42 PM, Avi Kivity wrote:

On 06/05/2012 04:58 AM, Anthony Liguori wrote:

On 06/05/2012 08:52 AM, Andreas Färber wrote:

Am 04.06.2012 07:46, schrieb Anthony Liguori:

On 05/22/2012 12:37 AM, Avi Kivity wrote:

Please pull from:

 git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master


Pulled.  Thanks.


This broke the ppc build. Guys, why wasn't this tested? There's only
three KVM targets to test compared to the 14 I'm struggling with...


Is build bot running against uq/master?  If it's not, maybe we should
add it to build bot to catch this sort of thing.


A build bot is overkill.  I usually do a full build (and autotest),
don't know how this was missed.


Note that this error is specific to KVM on PowerPC.  It doesn't affect 
qemu-system-ppc64 built on an x86_64 host.


Regards,

Anthony Liguori






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


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Avi Kivity
On 06/05/2012 12:02 PM, Anthony Liguori wrote:
 On 06/05/2012 03:42 PM, Avi Kivity wrote:
 On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

  git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

 Pulled.  Thanks.

 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...

 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

 A build bot is overkill.  I usually do a full build (and autotest),
 don't know how this was missed.
 
 Note that this error is specific to KVM on PowerPC.  It doesn't affect
 qemu-system-ppc64 built on an x86_64 host.

Ah, okay.

In any case I take back my comment about overkill.  An extra buildbot
run is cheap and overkill is better than underkill.

-- 
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Avi Kivity
On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

 git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

 Pulled.  Thanks.

 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...
 
 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

A build bot is overkill.  I usually do a full build (and autotest),
don't know how this was missed.


-- 
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Alexander Graf


On 05.06.2012, at 09:42, Avi Kivity a...@redhat.com wrote:

 On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:
 
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
 
 Pulled.  Thanks.
 
 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...
 
 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.
 
 A build bot is overkill.  I usually do a full build (and autotest),
 don't know how this was missed.

Not sure why it would be overkill. We have build bots running on more exotic hw 
(ppc and s390) with kvm available for that exact purpose. They're running 
either way - all we need to do is enable uq/master and we catch these before 
the next pull request :).


Alex

--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Jan Kiszka
On 2012-06-05 10:10, Alexander Graf wrote:
 
 
 On 05.06.2012, at 09:42, Avi Kivity a...@redhat.com wrote:
 
 On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

 Pulled.  Thanks.

 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...

 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

 A build bot is overkill.  I usually do a full build (and autotest),
 don't know how this was missed.
 
 Not sure why it would be overkill. We have build bots running on more exotic 
 hw (ppc and s390) with kvm available for that exact purpose. They're running 
 either way - all we need to do is enable uq/master and we catch these before 
 the next pull request :).

I think this makes some sense. uq/master is supposed to be the staging
branch for generic and (at least) x86 kvm changes in QEMU. So it should
cover at least their builds.

Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Anthony Liguori

On 06/05/2012 03:42 PM, Avi Kivity wrote:

On 06/05/2012 04:58 AM, Anthony Liguori wrote:

On 06/05/2012 08:52 AM, Andreas Färber wrote:

Am 04.06.2012 07:46, schrieb Anthony Liguori:

On 05/22/2012 12:37 AM, Avi Kivity wrote:

Please pull from:

 git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master


Pulled.  Thanks.


This broke the ppc build. Guys, why wasn't this tested? There's only
three KVM targets to test compared to the 14 I'm struggling with...


Is build bot running against uq/master?  If it's not, maybe we should
add it to build bot to catch this sort of thing.


A build bot is overkill.  I usually do a full build (and autotest),
don't know how this was missed.


Note that this error is specific to KVM on PowerPC.  It doesn't affect 
qemu-system-ppc64 built on an x86_64 host.


Regards,

Anthony Liguori






--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-05 Thread Avi Kivity
On 06/05/2012 12:02 PM, Anthony Liguori wrote:
 On 06/05/2012 03:42 PM, Avi Kivity wrote:
 On 06/05/2012 04:58 AM, Anthony Liguori wrote:
 On 06/05/2012 08:52 AM, Andreas Färber wrote:
 Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

  git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

 Pulled.  Thanks.

 This broke the ppc build. Guys, why wasn't this tested? There's only
 three KVM targets to test compared to the 14 I'm struggling with...

 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

 A build bot is overkill.  I usually do a full build (and autotest),
 don't know how this was missed.
 
 Note that this error is specific to KVM on PowerPC.  It doesn't affect
 qemu-system-ppc64 built on an x86_64 host.

Ah, okay.

In any case I take back my comment about overkill.  An extra buildbot
run is cheap and overkill is better than underkill.

-- 
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-04 Thread Andreas Färber
Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
 
 Pulled.  Thanks.

This broke the ppc build. Guys, why wasn't this tested? There's only
three KVM targets to test compared to the 14 I'm struggling with...

Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-04 Thread Anthony Liguori

On 06/05/2012 08:52 AM, Andreas Färber wrote:

Am 04.06.2012 07:46, schrieb Anthony Liguori:

On 05/22/2012 12:37 AM, Avi Kivity wrote:

Please pull from:

git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master


Pulled.  Thanks.


This broke the ppc build. Guys, why wasn't this tested? There's only
three KVM targets to test compared to the 14 I'm struggling with...


Is build bot running against uq/master?  If it's not, maybe we should add it to 
build bot to catch this sort of thing.


Regards,

Anthony Liguori


Andreas



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


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-04 Thread Andreas Färber
Am 05.06.2012 03:58, schrieb Anthony Liguori:
 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

That's a question for Stefan and Daniel to answer.

Regards,
Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-04 Thread Andreas Färber
Am 04.06.2012 07:46, schrieb Anthony Liguori:
 On 05/22/2012 12:37 AM, Avi Kivity wrote:
 Please pull from:

git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
 
 Pulled.  Thanks.

This broke the ppc build. Guys, why wasn't this tested? There's only
three KVM targets to test compared to the 14 I'm struggling with...

Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-04 Thread Andreas Färber
Am 05.06.2012 03:58, schrieb Anthony Liguori:
 Is build bot running against uq/master?  If it's not, maybe we should
 add it to build bot to catch this sort of thing.

That's a question for Stefan and Daniel to answer.

Regards,
Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [Qemu-devel] [PULL 00/20 1.2] kvm updates

2012-06-03 Thread Anthony Liguori

On 05/22/2012 12:37 AM, Avi Kivity wrote:

Please pull from:

   git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master


Pulled.  Thanks.

Regards,

Anthony Liguori



This is mostly Jan's MSI for KVM patches.


Avi Kivity (1):
   kvm: update vmxcap for EPT A/D, INVPCID, RDRAND, VMFUNC

Jan Kiszka (19):
   kvm: Refactor KVMState::max_gsi to gsi_count
   Introduce MSIMessage structure
   kvm: Introduce basic MSI support for in-kernel irqchips
   pc: Enable MSI support at APIC level
   kvm: x86: Wire up MSI support for in-kernel irqchip
   kvm: Update kernel headers
   kvm: Add support for direct MSI injections
   kvm: Enable in-kernel irqchip support by default
   msix: Factor out msix_get_message
   msix: Invoke msix_handle_mask_update on msix_mask_all
   msix: Introduce vector notifiers
   kvm: Rename kvm_irqchip_add_route to kvm_irqchip_add_irq_route
   kvm: Introduce kvm_irqchip_add_msi_route
   kvm: Publicize kvm_irqchip_release_virq
   kvm: Make kvm_irqchip_commit_routes an internal service
   kvm: Introduce kvm_irqchip_add/remove_irqfd
   kvm: Enable use of kvm_irqchip_in_kernel in hwlib code
   msix: Add msix_nr_vectors_allocated
   virtio/vhost: Add support for KVM in-kernel MSI injection

  hw/apic.c |3 +
  hw/kvm/apic.c |   34 ++-
  hw/msi.h  |5 +
  hw/msix.c |  121 +--
  hw/msix.h |6 ++
  hw/pc.c   |9 --
  hw/pc_piix.c  |   14 +--
  hw/pci.h  |8 ++
  hw/virtio-pci.c   |  126 
  hw/virtio-pci.h   |6 ++
  hw/xen.h  |   10 --
  hw/xen_apic.c |5 +
  kvm-all.c |  236 +++--
  kvm-stub.c|   23 +
  kvm.h |   18 ++--
  linux-headers/linux/kvm.h |   38 
  qemu-common.h |1 +
  scripts/kvm/vmxcap|   13 +++
  18 files changed, 624 insertions(+), 52 deletions(-)




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


[PULL 00/20 1.2] kvm updates

2012-05-21 Thread Avi Kivity
Please pull from:

  git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

This is mostly Jan's MSI for KVM patches.


Avi Kivity (1):
  kvm: update vmxcap for EPT A/D, INVPCID, RDRAND, VMFUNC

Jan Kiszka (19):
  kvm: Refactor KVMState::max_gsi to gsi_count
  Introduce MSIMessage structure
  kvm: Introduce basic MSI support for in-kernel irqchips
  pc: Enable MSI support at APIC level
  kvm: x86: Wire up MSI support for in-kernel irqchip
  kvm: Update kernel headers
  kvm: Add support for direct MSI injections
  kvm: Enable in-kernel irqchip support by default
  msix: Factor out msix_get_message
  msix: Invoke msix_handle_mask_update on msix_mask_all
  msix: Introduce vector notifiers
  kvm: Rename kvm_irqchip_add_route to kvm_irqchip_add_irq_route
  kvm: Introduce kvm_irqchip_add_msi_route
  kvm: Publicize kvm_irqchip_release_virq
  kvm: Make kvm_irqchip_commit_routes an internal service
  kvm: Introduce kvm_irqchip_add/remove_irqfd
  kvm: Enable use of kvm_irqchip_in_kernel in hwlib code
  msix: Add msix_nr_vectors_allocated
  virtio/vhost: Add support for KVM in-kernel MSI injection

 hw/apic.c |3 +
 hw/kvm/apic.c |   34 ++-
 hw/msi.h  |5 +
 hw/msix.c |  121 +--
 hw/msix.h |6 ++
 hw/pc.c   |9 --
 hw/pc_piix.c  |   14 +--
 hw/pci.h  |8 ++
 hw/virtio-pci.c   |  126 
 hw/virtio-pci.h   |6 ++
 hw/xen.h  |   10 --
 hw/xen_apic.c |5 +
 kvm-all.c |  236 +++--
 kvm-stub.c|   23 +
 kvm.h |   18 ++--
 linux-headers/linux/kvm.h |   38 
 qemu-common.h |1 +
 scripts/kvm/vmxcap|   13 +++
 18 files changed, 624 insertions(+), 52 deletions(-)
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html