From owner-cvs-all@FreeBSD.ORG Wed Nov 5 21:08:13 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFB9016A4CE; Wed, 5 Nov 2003 21:08:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5023543FB1; Wed, 5 Nov 2003 21:08:13 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hA658DXJ091229; Wed, 5 Nov 2003 21:08:13 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hA658D7J091228; Wed, 5 Nov 2003 21:08:13 -0800 (PST) (envelope-from alc) Message-Id: <200311060508.hA658D7J091228@repoman.freebsd.org> From: Alan Cox Date: Wed, 5 Nov 2003 21:08:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Nov 2003 05:08:14 -0000 alc 2003/11/05 21:08:12 PST FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: - Simplify pipespace() by eliminating the explicit creation of vm objects. Instead, let the vm objects be lazily instantiated at fault time. This results in the allocation of fewer vm objects and vm map entries due to aggregation in the vm system. Revision Changes Path 1.156 +2 -10 src/sys/kern/sys_pipe.c