From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josh Boyer Subject: Re: [PATCH 14/27] KVM: PPC: Magic Page BookE support Date: Thu, 1 Jul 2010 07:18:23 -0400 Message-ID: <20100701111823.GE7756@zod.rchland.ibm.com> References: <1277980982-12433-1-git-send-email-agraf@suse.de> <1277980982-12433-15-git-send-email-agraf@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm-ppc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linuxppc-dev , KVM list To: Alexander Graf Return-path: Content-Disposition: inline In-Reply-To: <1277980982-12433-15-git-send-email-agraf-l3A5Bk7waGM@public.gmane.org> Sender: kvm-ppc-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: kvm.vger.kernel.org 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? josh From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from e35.co.us.ibm.com (e35.co.us.ibm.com [32.97.110.153]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "e35.co.us.ibm.com", Issuer "Equifax" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 846331007DB for ; Thu, 1 Jul 2010 21:18:31 +1000 (EST) Received: from d03relay01.boulder.ibm.com (d03relay01.boulder.ibm.com [9.17.195.226]) by e35.co.us.ibm.com (8.14.4/8.13.1) with ESMTP id o61BArsS031527 for ; Thu, 1 Jul 2010 05:10:53 -0600 Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by d03relay01.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o61BIQlb118664 for ; Thu, 1 Jul 2010 05:18:26 -0600 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id o61BIPej019698 for ; Thu, 1 Jul 2010 05:18:25 -0600 Date: Thu, 1 Jul 2010 07:18:23 -0400 From: Josh Boyer To: Alexander Graf Subject: Re: [PATCH 14/27] KVM: PPC: Magic Page BookE support Message-ID: <20100701111823.GE7756@zod.rchland.ibm.com> References: <1277980982-12433-1-git-send-email-agraf@suse.de> <1277980982-12433-15-git-send-email-agraf@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <1277980982-12433-15-git-send-email-agraf@suse.de> 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: , 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? josh From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josh Boyer Date: Thu, 01 Jul 2010 11:18:23 +0000 Subject: Re: [PATCH 14/27] KVM: PPC: Magic Page BookE support Message-Id: <20100701111823.GE7756@zod.rchland.ibm.com> List-Id: References: <1277980982-12433-1-git-send-email-agraf@suse.de> <1277980982-12433-15-git-send-email-agraf@suse.de> In-Reply-To: <1277980982-12433-15-git-send-email-agraf-l3A5Bk7waGM@public.gmane.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Alexander Graf Cc: kvm-ppc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linuxppc-dev , KVM list 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? josh