From owner-freebsd-hackers Tue Oct 3 11:29:22 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA15221 for hackers-outgoing; Tue, 3 Oct 1995 11:29:22 -0700 Received: from Sysiphos (Sysiphos.MI.Uni-Koeln.DE [134.95.212.10]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id LAA15211 for ; Tue, 3 Oct 1995 11:29:18 -0700 Received: by Sysiphos id AA28742 (5.67b/IDA-1.5 for hackers@freebsd.org); Tue, 3 Oct 1995 19:28:38 +0100 Message-Id: <199510031828.AA28742@Sysiphos> From: se@zpr.uni-koeln.de (Stefan Esser) Date: Tue, 3 Oct 1995 19:28:38 +0100 In-Reply-To: Poul-Henning Kamp "Re: FreeBSD 2.1 will require a minimum of 8MB for installation." (Oct 3, 17:49) X-Mailer: Mail User's Shell (7.2.6 alpha(2) 7/9/95) To: Poul-Henning Kamp Subject: Re: FreeBSD 2.1 will require a minimum of 8MB for installation. Cc: Warner Losh , hackers@freebsd.org Sender: owner-hackers@freebsd.org Precedence: bulk On Oct 3, 17:49, Poul-Henning Kamp wrote: } Subject: Re: FreeBSD 2.1 will require a minimum of 8MB for installation. } > On Oct 2, 20:32, Warner Losh wrote: } > The PCI code is rather small, actually ... } > } > # size pci.o pcibus.o pcisupport.o } > text data bss dec hex } > 8352 288 12 8652 21cc pci.o } } Before you start comparing these numbers, the "bss" is not correct as far } as I remember, is it ? What makes you think so ? I've checked the code, and there are a total of 3 variables that seem to get put into BSS: static int pci_conf_count; static int pci_info_done; static struct pcicb *pcicb; # nm pci.o|grep ' b ' 000021c0 b _pci_conf_count 000021c4 b _pci_info_done 000021c8 b _pcicb The 288 bytes in the data segment are a few initialised variables and the PCI vendor and PCI class name tables for the probe messages ... Regards, STefan -- Stefan Esser, Zentrum fuer Paralleles Rechnen Tel: +49 221 4706021 Universitaet zu Koeln, Weyertal 80, 50931 Koeln FAX: +49 221 4705160 ============================================================================== http://www.zpr.uni-koeln.de/staff/esser/esser.html