RE: [PATCH 4/4 v2] KVM: PPC: Add userspace debug stub support

2013-03-29 Thread Bhushan Bharat-R65777
-Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 28, 2013 10:06 PM To: Bhushan Bharat-R65777 Cc: kvm-...@vger.kernel.org; kvm@vger.kernel.org; Wood Scott-B07421; Bhushan Bharat-R65777 Subject: Re: [PATCH 4/4 v2] KVM: PPC: Add userspace debug

Re: [PATCH V2 2/2] tcm_vhost: Use vq-private_data to indicate if the endpoint is setup

2013-03-29 Thread Asias He
On Thu, Mar 28, 2013 at 11:18:22AM +0200, Michael S. Tsirkin wrote: On Thu, Mar 28, 2013 at 04:10:02PM +0800, Asias He wrote: On Thu, Mar 28, 2013 at 08:16:59AM +0200, Michael S. Tsirkin wrote: On Thu, Mar 28, 2013 at 10:17:28AM +0800, Asias He wrote: Currently, vs-vs_endpoint is used

Re: [PATCH V2 2/2] tcm_vhost: Use vq-private_data to indicate if the endpoint is setup

2013-03-29 Thread Asias He
On Thu, Mar 28, 2013 at 11:06:15AM +0200, Michael S. Tsirkin wrote: On Thu, Mar 28, 2013 at 04:47:15PM +0800, Asias He wrote: On Thu, Mar 28, 2013 at 10:33:30AM +0200, Michael S. Tsirkin wrote: On Thu, Mar 28, 2013 at 04:10:02PM +0800, Asias He wrote: On Thu, Mar 28, 2013 at 08:16:59AM

Re: [PATCH-v2] tcm_vhost: Avoid VIRTIO_RING_F_EVENT_IDX feature bit

2013-03-29 Thread Asias He
On Fri, Mar 29, 2013 at 12:50:26AM +, Nicholas A. Bellinger wrote: From: Nicholas Bellinger n...@linux-iscsi.org This patch adds a VHOST_SCSI_FEATURES mask minus VIRTIO_RING_F_EVENT_IDX so that vhost-scsi-pci userspace will strip this feature bit once GET_FEATURES reports it as being

Re: [PATCH-v2 0/2] Add support for vhost-scsi-pci

2013-03-29 Thread Asias He
On Fri, Mar 29, 2013 at 01:08:14AM +, Nicholas A. Bellinger wrote: From: Nicholas Bellinger n...@linux-iscsi.org Hi QEMU folks, The following is the patch-v2 series to support vhost-scsi-pci within the upstream QEMU tree. This includes the refactoring of existing virtio-scsi code

Re: [PATCH-v2 0/2] Add support for vhost-scsi-pci

2013-03-29 Thread Nicholas A. Bellinger
On Fri, 2013-03-29 at 14:39 +0800, Asias He wrote: On Fri, Mar 29, 2013 at 01:08:14AM +, Nicholas A. Bellinger wrote: From: Nicholas Bellinger n...@linux-iscsi.org Hi QEMU folks, The following is the patch-v2 series to support vhost-scsi-pci within the upstream QEMU tree.

Re: [PATCH-v2 0/2] Add support for vhost-scsi-pci

2013-03-29 Thread Asias He
On Thu, Mar 28, 2013 at 11:48:59PM -0700, Nicholas A. Bellinger wrote: On Fri, 2013-03-29 at 14:39 +0800, Asias He wrote: On Fri, Mar 29, 2013 at 01:08:14AM +, Nicholas A. Bellinger wrote: From: Nicholas Bellinger n...@linux-iscsi.org Hi QEMU folks, The following is the

Re: [PATCH uq/master v2 0/2] Add some tracepoints for clarification of the cause of troubles

2013-03-29 Thread Paolo Bonzini
Il 29/03/2013 05:24, Kazuya Saito ha scritto: This series adds tracepoints for helping us clarify the cause of troubles. Virtualization on Linux is composed of some components such as qemu, kvm, libvirt, and so on. So it is very important to clarify firstly and swiftly the cause of troubles is

Re: [PATCH V3 WIP 3/3] disable vhost_verify_ring_mappings check

2013-03-29 Thread Paolo Bonzini
Il 29/03/2013 03:53, Nicholas A. Bellinger ha scritto: On Thu, 2013-03-28 at 06:13 -0400, Paolo Bonzini wrote: I think it's the right thing to do, but maybe not the right place to do this, need to reset after all IO is done, before ring memory is write protected. Our emails are crossing each

Re: [PATCH] KVM: Allow cross page reads and writes from cached translations

2013-03-29 Thread Paolo Bonzini
Il 29/03/2013 04:44, Andrew Honig ha scritto: This patch adds support for kvm_gfn_to_hva_cache_init functions for reads and writes that will cross a page. If the range falls within the same memslot, then this will be a fast operation. If the range is split between two memslots, then the

Re: [PATCH v6 6/6] KVM: Use eoi to track RTC interrupt delivery status

2013-03-29 Thread Paolo Bonzini
Il 29/03/2013 04:25, Zhang, Yang Z ha scritto: Paolo Bonzini wrote on 2013-03-26: Il 22/03/2013 06:24, Yang Zhang ha scritto: +static void rtc_irq_ack_eoi(struct kvm_vcpu *vcpu, + struct rtc_status *rtc_status, int irq) +{ + if (irq != RTC_GSI) + return; + +

kvm play looping music cause windows xp blue screen

2013-03-29 Thread yongcheng . wu
hi, all: I have aproblem. Windows XP sp2,sp3 play looping music by using default player for some time, find windows XP sp3 blue screen blue screen contents: 0x000A:IRQL_NOT_LESS_OR_EQUAL Machine Model: HP ProLiant DL360 G6 , Dell PowerEdge R610, IBM System x3550 M3 Host OS: centos

RE: [PATCH v6 6/6] KVM: Use eoi to track RTC interrupt delivery status

2013-03-29 Thread Zhang, Yang Z
Paolo Bonzini wrote on 2013-03-29: Il 29/03/2013 04:25, Zhang, Yang Z ha scritto: Paolo Bonzini wrote on 2013-03-26: Il 22/03/2013 06:24, Yang Zhang ha scritto: +static void rtc_irq_ack_eoi(struct kvm_vcpu *vcpu, + struct rtc_status *rtc_status, int irq) +{ + if (irq !=

kvm play looping music cause windows xp blue screen

2013-03-29 Thread yongcheng . wu
hi, all: I have aproblem. Windows XP sp2,sp3 play looping music by using default player for some time, find windows XP sp3 blue screen blue screen contents: 0x000A:IRQL_NOT_LESS_OR_EQUAL Machine Model: HP ProLiant DL360 G6 , Dell PowerEdge R610, IBM System x3550 M3 Host OS: centos

kvm play looping music cause windows xp blue screen

2013-03-29 Thread yongcheng . wu
hi, all: I have aproblem. Windows XP sp2,sp3 play looping music by using default player for some time, find windows XP sp3 blue screen blue screen contents: 0x000A:IRQL_NOT_LESS_OR_EQUAL Machine Model: HP ProLiant DL360 G6 , Dell PowerEdge R610, IBM System x3550 M3 Host OS: centos 6.0,

Re: KVM EPT implementation

2013-03-29 Thread Paolo Bonzini
Il 28/03/2013 17:06, Tony Roberts ha scritto: I was hoping somebody might be able to point me to the correct location within the KVM source code to track when EPT entries are actually written to the various tables in the 4 level hierarchy. The function pte_list_add seems to do nothing more

Re: [PATCH v2 00/30] Port of KVM to arm64

2013-03-29 Thread Christopher Covington
Hi Marc, On 03/26/2013 01:00 PM, Marc Zyngier wrote: This series contains the second version of KVM for arm64. It depends on the pre-arm64 rework series I posted initially (already in RMK's tree), the tiny perf patch sent just after (already in Christoffer's tree), and yet another 32bit

[virt-test][PATCH 1/7] virt: Make Cartesian config more verbose

2013-03-29 Thread Jiří Župka
Signed-off-by: Jiří Župka jzu...@redhat.com --- virttest/cartesian_config.py | 72 1 file changed, 59 insertions(+), 13 deletions(-) diff --git a/virttest/cartesian_config.py b/virttest/cartesian_config.py index 318b635..092e88d 100755 ---

[virt-test][PATCH 2/7] virt: Update cartesian config unittest

2013-03-29 Thread Jiří Župka
Signed-off-by: Jiří Župka jzu...@redhat.com --- virttest/cartesian_config_unittest.py | 32 +++- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/virttest/cartesian_config_unittest.py b/virttest/cartesian_config_unittest.py index c72cb71..afc1b14 100755

[virt-test][PATCH 3/7] virt: Adds formal definition for Cartesian config

2013-03-29 Thread Jiří Župka
Signed-off-by: Jiří Župka jzu...@redhat.com --- virttest/cartesian_config.py | 85 1 file changed, 85 insertions(+) diff --git a/virttest/cartesian_config.py b/virttest/cartesian_config.py index 092e88d..ef91051 100755 ---

[virt-test][PATCH 4/7] virt: Adds named variants to Cartesian config.

2013-03-29 Thread Jiří Župka
example: variants name=tests: - wait: run = wait variants: - long: time = short_time - short: long time = logn_time - test2: run = test1 variants name=virt_system: - linux: - windows_XP: variants name=host_os: -

[virt-test][PATCH 5/7] virt: Update Cartesian config unittest named variants

2013-03-29 Thread Jiří Župka
Signed-off-by: Jiří Župka jzu...@redhat.com --- virttest/cartesian_config_unittest.py | 79 +++ 1 file changed, 79 insertions(+) diff --git a/virttest/cartesian_config_unittest.py b/virttest/cartesian_config_unittest.py index afc1b14..98c1efc 100755 ---

[virt-test][PATCH 6/7] virt: Adds possibility filter defaults variant from variants

2013-03-29 Thread Jiří Župka
If default variant is not filtered by only or no filters then only default variant is chosen. This behavior was used for optimizing of speed of Cartesian config. If variants don't have default variant then everything works as usual. Default variant must be in variants with with_default exactly one

[virt-test][PATCH 7/7] virt: Update Cartesian config unittest default variants.

2013-03-29 Thread Jiří Župka
Signed-off-by: Jiří Župka jzu...@redhat.com --- virttest/cartesian_config_unittest.py | 96 +++ 1 file changed, 96 insertions(+) diff --git a/virttest/cartesian_config_unittest.py b/virttest/cartesian_config_unittest.py index 98c1efc..4f5e50c 100755 ---

Re: [PATCH v2 00/30] Port of KVM to arm64

2013-03-29 Thread Marc Zyngier
On Fri, 29 Mar 2013 10:57:14 -0400, Christopher Covington c...@codeaurora.org wrote: Hi Marc, On 03/26/2013 01:00 PM, Marc Zyngier wrote: This series contains the second version of KVM for arm64. It depends on the pre-arm64 rework series I posted initially (already in RMK's tree), the tiny

[PATCHv2] KVM: Allow cross page reads and writes from cached translations.

2013-03-29 Thread Andrew Honig
This patch adds support for kvm_gfn_to_hva_cache_init functions for reads and writes that will cross a page. If the range falls within the same memslot, then this will be a fast operation. If the range is split between two memslots, then the slower kvm_read_guest and kvm_write_guest are used.

Best way to busy-wait for a virtio queue?

2013-03-29 Thread H. Peter Anvin
Is there any preferred way to busy-wait on a virtio event? As in: the guest doesn't have anything useful to do until something is plopped down on the virtio queue, but would like to proceed as quickly as possible after that. Passing through an interrupt handler seems like unnecessary overhead.

RE: [PATCH 4/4 v2] KVM: PPC: Add userspace debug stub support

2013-03-29 Thread Bhushan Bharat-R65777
-Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 28, 2013 10:06 PM To: Bhushan Bharat-R65777 Cc: kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Wood Scott-B07421; Bhushan Bharat-R65777 Subject: Re: [PATCH 4/4 v2] KVM: PPC: Add userspace debug

kvm error message when trying to run Mac-On-Linux

2013-03-29 Thread Jochen Rollwagen
Hallo there, i'm trying to run the latest Mac-On-Linux on a mac mini G4 running Ubuntu Precise 12.04 with a 3.4.36-kernel (for nostalgic reasons mainly :-). Building it succeeded, but when MOL starts up, it hangs after the following message: KVM mapped 0x8100 - 0x8104b000 to 0x5807c000

Re: kvm error message when trying to run Mac-On-Linux

2013-03-29 Thread Alexander Graf
Hi Jochen, Am 29.03.2013 um 11:40 schrieb Jochen Rollwagen jochenrollwa...@yahoo.com: Hallo there, i'm trying to run the latest Mac-On-Linux on a mac mini G4 running Ubuntu Precise 12.04 with a 3.4.36-kernel (for nostalgic reasons mainly :-). Building it succeeded, but when MOL starts