Re: [PATCH 7/7 v3] KVM: PPC: BOOKE: Emulate debug registers and exception

2014-08-12 Thread Scott Wood
rg; Yoder > > Stuart- > > B08248 > > Subject: Re: [PATCH 7/7 v3] KVM: PPC: BOOKE: Emulate debug registers and > > exception > > > > On Wed, 2014-08-06 at 12:08 +0530, Bharat Bhushan wrote: > > > @@ -1249,6 +1284,7 @@ int kvmppc_subarch_vcpu_init(struct k

RE: [PATCH 7/7 v3] KVM: PPC: BOOKE: Emulate debug registers and exception

2014-08-12 Thread bharat.bhus...@freescale.com
> -Original Message- > From: Wood Scott-B07421 > Sent: Tuesday, August 12, 2014 5:30 AM > To: Bhushan Bharat-R65777 > Cc: ag...@suse.de; kvm-...@vger.kernel.org; kvm@vger.kernel.org; Yoder Stuart- > B08248 > Subject: Re: [PATCH 7/7 v3] KVM: PPC: BOOKE: Emulat

Re: [PATCH 7/7 v3] KVM: PPC: BOOKE: Emulate debug registers and exception

2014-08-11 Thread Scott Wood
On Wed, 2014-08-06 at 12:08 +0530, Bharat Bhushan wrote: > @@ -1249,6 +1284,7 @@ int kvmppc_subarch_vcpu_init(struct kvm_vcpu *vcpu) > setup_timer(&vcpu->arch.wdt_timer, kvmppc_watchdog_func, > (unsigned long)vcpu); > > + kvmppc_clear_dbsr(); > return 0; This co

[PATCH 7/7 v3] KVM: PPC: BOOKE: Emulate debug registers and exception

2014-08-05 Thread Bharat Bhushan
This patch emulates debug registers and debug exception to support guest using debug resource. This enables running gdb/kgdb etc in guest. On BOOKE architecture we cannot share debug resources between QEMU and guest because: When QEMU is using debug resources then debug exception must be a