From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Date: Thu, 01 Jul 2010 12:25:02 +0000 Subject: Re: [PATCH 14/27] KVM: PPC: Magic Page BookE support Message-Id: <4C2C891E.4030202@suse.de> List-Id: References: <1277980982-12433-1-git-send-email-agraf@suse.de> <1277980982-12433-15-git-send-email-agraf@suse.de> <20100701111823.GE7756@zod.rchland.ibm.com> In-Reply-To: <20100701111823.GE7756-jnIq6iUNB1CO8iYQgJmm/0EOCMrvLtNR@public.gmane.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Josh Boyer Cc: kvm-ppc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linuxppc-dev , KVM list Josh Boyer wrote: > On Thu, Jul 01, 2010 at 12:42:49PM +0200, Alexander Graf wrote: > >> As we now have Book3s support for the magic page, we also need BookE to >> join in on the party. >> >> This patch implements generic magic page logic for BookE and specific >> TLB logic for e500. I didn't have any 440 around, so I didn't dare to >> blindly try and write up broken code. >> > > Is this the only patch in the series that needs 440 specific code? Also, > does 440 KVM still work after this series is applied even without the code > not present in this patch? > Yes, pretty much. The rest of the code is generic. But 440 should easily just work with this patch set. If you have one to try it out, please give it a try. I can even prepare a 440 enabling patch so you could verify if it works. Alex From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx1.suse.de (cantor.suse.de [195.135.220.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx1.suse.de", Issuer "CAcert Class 3 Root" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 38BFE1007DA for ; Thu, 1 Jul 2010 22:25:11 +1000 (EST) Message-ID: <4C2C891E.4030202@suse.de> Date: Thu, 01 Jul 2010 14:25:02 +0200 From: Alexander Graf MIME-Version: 1.0 To: Josh Boyer Subject: Re: [PATCH 14/27] KVM: PPC: Magic Page BookE support References: <1277980982-12433-1-git-send-email-agraf@suse.de> <1277980982-12433-15-git-send-email-agraf@suse.de> <20100701111823.GE7756@zod.rchland.ibm.com> In-Reply-To: <20100701111823.GE7756@zod.rchland.ibm.com> Content-Type: text/plain; charset=ISO-8859-1 Cc: linuxppc-dev , KVM list , kvm-ppc@vger.kernel.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Josh Boyer wrote: > On Thu, Jul 01, 2010 at 12:42:49PM +0200, Alexander Graf wrote: > >> As we now have Book3s support for the magic page, we also need BookE to >> join in on the party. >> >> This patch implements generic magic page logic for BookE and specific >> TLB logic for e500. I didn't have any 440 around, so I didn't dare to >> blindly try and write up broken code. >> > > Is this the only patch in the series that needs 440 specific code? Also, > does 440 KVM still work after this series is applied even without the code > not present in this patch? > Yes, pretty much. The rest of the code is generic. But 440 should easily just work with this patch set. If you have one to try it out, please give it a try. I can even prepare a 440 enabling patch so you could verify if it works. Alex From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Subject: Re: [PATCH 14/27] KVM: PPC: Magic Page BookE support Date: Thu, 01 Jul 2010 14:25:02 +0200 Message-ID: <4C2C891E.4030202@suse.de> References: <1277980982-12433-1-git-send-email-agraf@suse.de> <1277980982-12433-15-git-send-email-agraf@suse.de> <20100701111823.GE7756@zod.rchland.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: kvm-ppc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linuxppc-dev , KVM list To: Josh Boyer Return-path: In-Reply-To: <20100701111823.GE7756-jnIq6iUNB1CO8iYQgJmm/0EOCMrvLtNR@public.gmane.org> Sender: kvm-ppc-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: kvm.vger.kernel.org Josh Boyer wrote: > On Thu, Jul 01, 2010 at 12:42:49PM +0200, Alexander Graf wrote: > >> As we now have Book3s support for the magic page, we also need BookE to >> join in on the party. >> >> This patch implements generic magic page logic for BookE and specific >> TLB logic for e500. I didn't have any 440 around, so I didn't dare to >> blindly try and write up broken code. >> > > Is this the only patch in the series that needs 440 specific code? Also, > does 440 KVM still work after this series is applied even without the code > not present in this patch? > Yes, pretty much. The rest of the code is generic. But 440 should easily just work with this patch set. If you have one to try it out, please give it a try. I can even prepare a 440 enabling patch so you could verify if it works. Alex