From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hollis Blanchard Subject: Re: [kvm-ppc-devel] [PATCH] Add powerpc dcr callbacks to kvm callback structrure Date: Wed, 02 Jan 2008 14:47:34 -0600 Message-ID: <1199306854.15953.16.camel@basalt> References: Reply-To: Hollis Blanchard Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org, kvm-ppc-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org To: Jerone Young Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org What is the plan here, to ifdef the arch-specific callbacks? If so, 'tpr_access' is an obvious candidate... -- Hollis Blanchard IBM Linux Technology Center On Wed, 2008-01-02 at 14:29 -0600, Jerone Young wrote: > # HG changeset patch > # User Jerone Young > # Date 1199305658 21600 > # Node ID bf828ac70dde1dfa4f67e4774a884669306423e6 > # Parent 8161d444f7c37be9bdbfaac338d58301b00f2961 > Add powerpc dcr callbacks to kvm callback structrure > > This patch adds dcr call back function to the kvm callback structure > for powerpc. > > This patch accidently was not submitted with the last patch. > > Signed-off-by: Jerone Young > > diff --git a/libkvm/libkvm.h b/libkvm/libkvm.h > --- a/libkvm/libkvm.h > +++ b/libkvm/libkvm.h > @@ -65,6 +65,10 @@ struct kvm_callbacks { > void (*post_kvm_run)(void *opaque, int vcpu); > int (*pre_kvm_run)(void *opaque, int vcpu); > int (*tpr_access)(void *opaque, int vcpu, uint64_t rip, int is_write); > +#if defined(__powerpc__) > + int (*powerpc_dcr_read)(kvm_context_t kvm, uint32_t dcrn, uint32_t *data); > + int (*powerpc_dcr_write)(kvm_context_t kvm, uint32_t dcrn, uint32_t data); > +#endif > }; > > /*! > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > kvm-ppc-devel mailing list > kvm-ppc-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/kvm-ppc-devel ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/