From owner-cvs-src-old@FreeBSD.ORG Sat Mar 20 15:06:05 2010 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 90C4F106567E for ; Sat, 20 Mar 2010 15:06:05 +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 7DD068FC1F for ; Sat, 20 Mar 2010 15:06:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2KF65uD025707 for ; Sat, 20 Mar 2010 15:06:05 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2KF65Wj025706 for cvs-src-old@freebsd.org; Sat, 20 Mar 2010 15:06:05 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <201003201506.o2KF65Wj025706@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Sat, 20 Mar 2010 15:05:44 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/powerpc/aim mmu_oea.c mmu_oea64.c 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: Sat, 20 Mar 2010 15:06:05 -0000 nwhitehorn 2010-03-20 15:05:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/powerpc/aim mmu_oea.c mmu_oea64.c Log: SVN rev 205377 on 2010-03-20 15:05:44Z by nwhitehorn Fix a bug where pages being removed from memory entirely no longer have PVOs, and so the modified state of the page can no longer be communicated to the VM layer, causing pages not to be flushed to swap when needed, in turn causing memory corruption. Also make several correctness adjustments to I-Cache synchronization and TLB invalidation for 64-bit Book-S CPUs. Obtained from: projects/ppc64 Discussed with: grehan Revision Changes Path 1.130.2.3 +4 -2 src/sys/powerpc/aim/mmu_oea.c 1.4.2.7 +32 -51 src/sys/powerpc/aim/mmu_oea64.c