From owner-cvs-all Sun Dec 10 4:15: 3 2000 From owner-cvs-all@FreeBSD.ORG Sun Dec 10 04:14:57 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from peach.ocn.ne.jp (peach.ocn.ne.jp [210.145.254.87]) by hub.freebsd.org (Postfix) with ESMTP id 32E4637B699; Sun, 10 Dec 2000 04:14:41 -0800 (PST) Received: from newsguy.com (p38-dn01kiryunisiki.gunma.ocn.ne.jp [211.0.245.39]) by peach.ocn.ne.jp (8.9.1a/OCN/) with ESMTP id VAA02098; Sun, 10 Dec 2000 21:14:38 +0900 (JST) Message-ID: <3A3370F1.3A2D728D@newsguy.com> Date: Sun, 10 Dec 2000 21:02:57 +0900 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en,pt-BR MIME-Version: 1.0 To: Mike Smith Cc: Dag-Erling Smorgrav , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci pci.c pci_if.m pcib_if.m pcireg.h pcisupport.c pcivar.h src/sys/dev/pci eisa_pci.c fixup_pci.c ignore_pci.c isa_pci.c pci_pci.c vga_pci.c pci.c pcivar.h src/sys/modules/agp Makefile src/sys/modules/netgraph/tty Makefile ... References: <200012090603.eB9630F03814@mass.osd.bsdi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > I was kinda tossing this up, actually. In the end, I decided against it. > Adding what is effectively 150K of bloat to the kernel for a few small > strings printed once only just didn't seem worth it. > > There are a couple of things that could be done to make this "sexier". > One would be for the loader (which knows how to explore PCI configuration > space) to parse the file and only load strings for devices that are > currently present. > > It might also be worth loading the file along with the install kernel, > even if it's not the default. I'm open to suggestions. GENERIC is bloated. This impacts our minimal memory footprint, but doesn't makes the kernel itself more bloated to anyone who cares, since they can compile a kernel without it. I think it should be included as a module or something in GENERIC, to make support easier (and because it's sexier). -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org capo@the.great.underground.bsdconpiracy.org "The bronze landed last, which canceled that method of impartial choice." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message