From owner-cvs-all Fri Dec 8 21:54: 6 2000 From owner-cvs-all@FreeBSD.ORG Fri Dec 8 21:54:03 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mass.osd.bsdi.com (adsl-63-202-176-64.dsl.snfc21.pacbell.net [63.202.176.64]) by hub.freebsd.org (Postfix) with ESMTP id B81E437B400; Fri, 8 Dec 2000 21:54:02 -0800 (PST) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.11.0/8.11.1) with ESMTP id eB9630F03814; Fri, 8 Dec 2000 22:03:01 -0800 (PST) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200012090603.eB9630F03814@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Dag-Erling Smorgrav Cc: 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 ... In-reply-to: Your message of "09 Dec 2000 02:50:15 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 08 Dec 2000 22:03:00 -0800 From: Mike Smith Sender: msmith@mass.osd.bsdi.com Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Mike Smith writes: > > Please *don't* complain about your bridge chipsets etc. not being > > identified. Use 'pciconf -lv' instead, or play with > > > > load -t pci_vendor_data /usr/share/misc/pci_vendors > > > > in the loader > > Shouldn't this be the default? The PicoBSD and -tiny folks can leave > it out, of course, but your average Joe Shmoe doesn't care about the > wasted memory, and I think leaving it out of the standard install will > generate a lot of noise on -questions. 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. -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message