From owner-cvs-src-old@FreeBSD.ORG Sat May 23 07:59:06 2009 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 E36ED10657B0 for ; Sat, 23 May 2009 07:59:06 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD4218FC18 for ; Sat, 23 May 2009 07:59:06 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n4N7x6MK089353 for ; Sat, 23 May 2009 07:59:06 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n4N7x69i089352 for cvs-src-old@freebsd.org; Sat, 23 May 2009 07:59:06 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200905230759.n4N7x69i089352@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sat, 23 May 2009 07:58:56 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/mips/mips pmap.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, 23 May 2009 07:59:08 -0000 alc 2009-05-23 07:58:56 UTC FreeBSD src repository Modified files: sys/mips/mips pmap.c Log: SVN rev 192628 on 2009-05-23 07:58:56Z by alc Preset the modified bit in the PTE when pmap_enter() is called during a write fault or while wiring a mapping that must support write access. In general, this change should reduce the number of traps that occur for the purpose of setting the modified bit. More specifically, this change should prevent traps while holding locks in a sysctl handler. See kern/kern_sysctl.c revisions 1.168 and 1.195 (svn r192160) for further details. Tested by: gonzo Revision Changes Path 1.16 +2 -0 src/sys/mips/mips/pmap.c