RE: [PATCH 6/7] Rename EMULATE_DO_PAPR to EMULATE_EXIT_USER

2013-03-14 Thread Bhushan Bharat-R65777
-Original Message- From: kvm-ppc-ow...@vger.kernel.org [mailto:kvm-ppc-ow...@vger.kernel.org] On Behalf Of Alexander Graf Sent: Thursday, March 07, 2013 4:17 PM To: Wood Scott-B07421 Cc: Bhushan Bharat-R65777; kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Bhushan Bharat-R65777

Re: [PATCH 4/7] booke: Save and restore debug registers on guest entry and exit

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 05:50, Bhushan Bharat-R65777 wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 07, 2013 6:56 PM To: Bhushan Bharat-R65777 Cc: kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Wood Scott-B07421; Bhushan Bharat-R65777

Re: [PATCH 3/7] KVM: PPC: debug stub interface parameter defined

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 05:42, Bhushan Bharat-R65777 wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 07, 2013 6:51 PM To: Bhushan Bharat-R65777 Cc: kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Wood Scott-B07421; Bhushan Bharat-R65777

Re: [PATCH 2/7] Added ONE_REG interface for debug instruction

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 05:30, Bhushan Bharat-R65777 wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 07, 2013 6:38 PM To: Bhushan Bharat-R65777 Cc: kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Wood Scott-B07421; Bhushan Bharat-R65777

Re: [PATCH 3/7] KVM: PPC: debug stub interface parameter defined

2013-03-14 Thread Jan Kiszka
On 2013-03-14 13:09, Alexander Graf wrote: On 14.03.2013, at 12:57, Jan Kiszka wrote: On 2013-03-14 12:54, Alexander Graf wrote: On 14.03.2013, at 05:42, Bhushan Bharat-R65777 wrote: -Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 07, 2013

Re: [PATCH 3/7] KVM: PPC: debug stub interface parameter defined

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 13:13, Jan Kiszka wrote: On 2013-03-14 13:09, Alexander Graf wrote: On 14.03.2013, at 12:57, Jan Kiszka wrote: On 2013-03-14 12:54, Alexander Graf wrote: On 14.03.2013, at 05:42, Bhushan Bharat-R65777 wrote: -Original Message- From: Alexander Graf

Re: [PATCH 3/7] KVM: PPC: debug stub interface parameter defined

2013-03-14 Thread Jan Kiszka
On 2013-03-14 13:19, Alexander Graf wrote: On 14.03.2013, at 13:13, Jan Kiszka wrote: On 2013-03-14 13:09, Alexander Graf wrote: On 14.03.2013, at 12:57, Jan Kiszka wrote: On 2013-03-14 12:54, Alexander Graf wrote: On 14.03.2013, at 05:42, Bhushan Bharat-R65777 wrote: -Original

Re: [PATCH 3/7] KVM: PPC: debug stub interface parameter defined

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 13:22, Jan Kiszka wrote: On 2013-03-14 13:19, Alexander Graf wrote: On 14.03.2013, at 13:13, Jan Kiszka wrote: On 2013-03-14 13:09, Alexander Graf wrote: On 14.03.2013, at 12:57, Jan Kiszka wrote: On 2013-03-14 12:54, Alexander Graf wrote: On 14.03.2013, at

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

2013-03-14 Thread Bhushan Bharat-R65777
-Original Message- From: kvm-ppc-ow...@vger.kernel.org [mailto:kvm-ppc-ow...@vger.kernel.org] On Behalf Of Alexander Graf Sent: Thursday, March 14, 2013 5:20 PM To: Bhushan Bharat-R65777 Cc: kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Wood Scott-B07421 Subject: Re: [PATCH 7/7]

RE: [PATCH 4/7] booke: Save and restore debug registers on guest entry and exit

2013-03-14 Thread Bhushan Bharat-R65777
-Original Message- From: Alexander Graf [mailto:ag...@suse.de] Sent: Thursday, March 07, 2013 6:56 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/7] booke: Save and restore debug

Re: [PATCH 7/7] KVM: PPC: Add userspace debug stub support

2013-03-14 Thread Scott Wood
On 03/14/2013 08:57:53 AM, Bhushan Bharat-R65777 wrote: diff --git a/arch/powerpc/kvm/e500mc.c b/arch/powerpc/kvm/e500mc.c index 1f89d26..f5fc6f5 100644 --- a/arch/powerpc/kvm/e500mc.c +++ b/arch/powerpc/kvm/e500mc.c @@ -182,8 +182,7 @@ int kvmppc_core_vcpu_setup(struct kvm_vcpu

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

2013-03-14 Thread Bhushan Bharat-R65777
-Original Message- From: Wood Scott-B07421 Sent: Thursday, March 14, 2013 9:36 PM To: Bhushan Bharat-R65777 Cc: Alexander Graf; kvm-ppc@vger.kernel.org; k...@vger.kernel.org; Wood Scott- B07421 Subject: Re: [PATCH 7/7] KVM: PPC: Add userspace debug stub support On 03/14/2013

Re: [STRAWMAN PATCH] KVM: PPC: Add ioctl to specify interrupt controller architecture to emulate

2013-03-14 Thread Scott Wood
On 03/13/2013 08:26:20 PM, Paul Mackerras wrote: On Wed, Mar 13, 2013 at 07:14:48PM -0500, Scott Wood wrote: On 03/08/2013 05:04:30 AM, Alexander Graf wrote: Am 08.03.2013 um 11:37 schrieb Paul Mackerras pau...@samba.org: On Thu, Mar 07, 2013 at 03:00:52PM +0100, Alexander Graf wrote:

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Scott Wood
On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: Setting this capability on a vcpu connects that vcpu to an interrupt controller device. The args[0] field of the argument kvm_enable_cap struct specifies the overall architecture of the interrupt controller. The args[1] field specifies the CPU

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 19:20, Scott Wood wrote: On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: Setting this capability on a vcpu connects that vcpu to an interrupt controller device. The args[0] field of the argument kvm_enable_cap struct specifies the overall architecture of the interrupt

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Scott Wood
On 03/14/2013 01:33:30 PM, Alexander Graf wrote: On 14.03.2013, at 19:20, Scott Wood wrote: On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: Setting this capability on a vcpu connects that vcpu to an interrupt controller device. The args[0] field of the argument kvm_enable_cap struct

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 19:35, Scott Wood wrote: On 03/14/2013 01:33:30 PM, Alexander Graf wrote: On 14.03.2013, at 19:20, Scott Wood wrote: On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: Setting this capability on a vcpu connects that vcpu to an interrupt controller device. The args[0]

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Scott Wood
On 03/14/2013 02:03:30 PM, Alexander Graf wrote: On 14.03.2013, at 19:35, Scott Wood wrote: On 03/14/2013 01:33:30 PM, Alexander Graf wrote: On 14.03.2013, at 19:20, Scott Wood wrote: On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: Setting this capability on a vcpu connects that vcpu to

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 20:10, Scott Wood wrote: On 03/14/2013 02:03:30 PM, Alexander Graf wrote: On 14.03.2013, at 19:35, Scott Wood wrote: On 03/14/2013 01:33:30 PM, Alexander Graf wrote: On 14.03.2013, at 19:20, Scott Wood wrote: On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: Setting

Re: [STRAWMAN PATCH] KVM: PPC: Add ioctl to specify interrupt controller architecture to emulate

2013-03-14 Thread Paul Mackerras
On Thu, Mar 14, 2013 at 01:15:35PM -0500, Scott Wood wrote: On 03/13/2013 08:26:20 PM, Paul Mackerras wrote: I arbitrarily assigned 0x58494353 for KVM_CAP_IRQ_XICS as the args[0] value to indicate XICS. Why is it called KVM_CAP_whatever if it's not a capability? Because it's associated

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Paul Mackerras
On Thu, Mar 14, 2013 at 01:20:38PM -0500, Scott Wood wrote: On 03/13/2013 08:20:44 PM, Paul Mackerras wrote: --- a/arch/powerpc/include/asm/kvm_host.h +++ b/arch/powerpc/include/asm/kvm_host.h @@ -373,6 +373,9 @@ struct kvmppc_booke_debug_reg { struct kvm_vcpu_arch { ulong host_stack;

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Paul Mackerras
On Thu, Mar 14, 2013 at 08:03:30PM +0100, Alexander Graf wrote: On 14.03.2013, at 19:35, Scott Wood wrote: On 03/14/2013 01:33:30 PM, Alexander Graf wrote: We also want int pic_fd, no? Not sure we really need that on the vcpu. We'll need it on the vm unless we add it as an arg to

Re: [PATCH] KVM: Add KVM_CAP_IRQ_ARCH capability

2013-03-14 Thread Scott Wood
On 03/14/2013 05:28:03 PM, Paul Mackerras wrote: On Thu, Mar 14, 2013 at 08:03:30PM +0100, Alexander Graf wrote: On 14.03.2013, at 19:35, Scott Wood wrote: On 03/14/2013 01:33:30 PM, Alexander Graf wrote: We also want int pic_fd, no? Not sure we really need that on the vcpu. We'll

Re: [STRAWMAN PATCH] KVM: PPC: Add ioctl to specify interrupt controller architecture to emulate

2013-03-14 Thread Alexander Graf
On 14.03.2013, at 23:02, Paul Mackerras wrote: On Thu, Mar 14, 2013 at 01:15:35PM -0500, Scott Wood wrote: On 03/13/2013 08:26:20 PM, Paul Mackerras wrote: I arbitrarily assigned 0x58494353 for KVM_CAP_IRQ_XICS as the args[0] value to indicate XICS. Why is it called KVM_CAP_whatever if

Re: [STRAWMAN PATCH] KVM: PPC: Add ioctl to specify interrupt controller architecture to emulate

2013-03-14 Thread Scott Wood
On 03/14/2013 05:44:39 PM, Alexander Graf wrote: On 14.03.2013, at 23:02, Paul Mackerras wrote: On Thu, Mar 14, 2013 at 01:15:35PM -0500, Scott Wood wrote: On 03/13/2013 08:26:20 PM, Paul Mackerras wrote: I arbitrarily assigned 0x58494353 for KVM_CAP_IRQ_XICS as the args[0] value to