From owner-cvs-src-old@FreeBSD.ORG Thu Jun 2 14:26:02 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FFFE1065676 for ; Thu, 2 Jun 2011 14:26:02 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6EA218FC1A for ; Thu, 2 Jun 2011 14:26:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p52EQ2ws026055 for ; Thu, 2 Jun 2011 14:26:02 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p52EQ2eg026054 for cvs-src-old@freebsd.org; Thu, 2 Jun 2011 14:26:02 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <201106021426.p52EQ2eg026054@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Thu, 2 Jun 2011 14:25:52 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/aim machdep.c slb.c trap_subr64.S src/sys/powerpc/include slb.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2011 14:26:02 -0000 nwhitehorn 2011-06-02 14:25:52 UTC FreeBSD src repository Modified files: sys/powerpc/aim machdep.c slb.c trap_subr64.S sys/powerpc/include slb.h Log: SVN rev 222620 on 2011-06-02 14:25:52Z by nwhitehorn The POWER7 has only 32 SLB slots instead of 64, like other supported 64-bit PowerPC CPUs. Add infrastructure to support variable numbers of SLB slots and move the user slot from 63 to 0, so that it is always available. Revision Changes Path 1.154 +13 -9 src/sys/powerpc/aim/machdep.c 1.8 +16 -10 src/sys/powerpc/aim/slb.c 1.6 +22 -24 src/sys/powerpc/aim/trap_subr64.S 1.4 +1 -1 src/sys/powerpc/include/slb.h