Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 2000 21:02:57 +0900
From:      "Daniel C. Sobral" <dcs@newsguy.com>
To:        Mike Smith <msmith@FreeBSD.org>
Cc:        Dag-Erling Smorgrav <des@ofug.org>, 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 ...
Message-ID:  <3A3370F1.3A2D728D@newsguy.com>
References:  <200012090603.eB9630F03814@mass.osd.bsdi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A3370F1.3A2D728D>