From owner-cvs-src@FreeBSD.ORG Tue Feb 7 23:00:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05C3716A422; Tue, 7 Feb 2006 23:00:46 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 899E943D46; Tue, 7 Feb 2006 23:00:45 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id k17MwAm9066683; Tue, 7 Feb 2006 15:58:10 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 07 Feb 2006 15:58:09 -0700 (MST) Message-Id: <20060207.155809.71154982.imp@bsdimp.com> To: ru@freebsd.org From: Warner Losh In-Reply-To: <20060207214051.GE82738@ip.net.ua> References: <200602071841.k17IfvmK099228@repoman.freebsd.org> <20060207214051.GE82738@ip.net.ua> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 07 Feb 2006 15:58:10 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2006 23:00:46 -0000 From: Ruslan Ermilov Subject: Re: cvs commit: src/sys/conf files Date: Tue, 7 Feb 2006 23:40:51 +0200 > On Tue, Feb 07, 2006 at 06:41:57PM +0000, Warner Losh wrote: > > imp 2006-02-07 18:41:57 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf files > > Log: > > Allow one to subset phy. If you want the kitchen sink, use device > > miibus (like today). If you want a subset, choose device mii and zero > > or more phy to include. We always include unkphy. We make use of > > the | functionality that ruslan recently added to config. > > > > This allowed me to trim 57k from my KB9202 kernel. > > > > Revision Changes Path > > 1.1096 +30 -26 src/sys/conf/files > > > Would also be neat if driver modules grew up dependencies on PHY modules. My changes don't touch the module. Usually you don't care so much about size with modules (if you did, you'd build it static). Some of the phy might be able to move to a specific driver, however... We've already moved a few of them. Warner