From owner-cvs-all Mon Nov 29 14:14: 3 1999 Delivered-To: cvs-all@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 7D2AF151A6; Mon, 29 Nov 1999 14:13:55 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id PAA05939; Mon, 29 Nov 1999 15:13:54 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id PAA97196; Mon, 29 Nov 1999 15:14:20 -0700 (MST) Message-Id: <199911292214.PAA97196@harmony.village.org> To: Matthew Dillon Subject: Re: cvs commit: src/sys/i386/conf files.i386 src/sys/kern kern_fork.c src/sys/libkern arc4random.c src/sys/sys libkern.h Cc: Dan Moschuk , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org In-reply-to: Your message of "Mon, 29 Nov 1999 14:02:46 PST." <199911292202.OAA09817@apollo.backplane.com> References: <199911292202.OAA09817@apollo.backplane.com> <19991129161327.E2999@spirit.jaded.net> <199911281751.JAA40710@freefall.freebsd.org> <199911292104.NAA09106@apollo.backplane.com> <199911292200.PAA95264@harmony.village.org> Date: Mon, 29 Nov 1999 15:14:20 -0700 From: Warner Losh Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message <199911292202.OAA09817@apollo.backplane.com> Matthew Dillon writes: : We throw away the device market entirely if we do that. Give me a break Matt. There are many non-optiona parts of the kernel that bloat things more than 1k. We have 21 .o files in the kernel > 15k. We can easily optimize nfs to gain more than that. We are better off loading firmware from the boot loader, if possible, for the aic7xxxx and isp devices (I don't have the isp driver in my config file). arc4random is 686 bytes in my latest build. This is so far in the noise as to be not worth bothering with, imho. We have too many config options as it is. Warner 81948 304 12 82264 14158 nfs_serv.o 69783 704 4 70491 1135b nfs_vnops.o 41837 4208 10 46055 b3e7 aic7xxx.o 25553 328 14476 40357 9da5 syscons.o 8557 12 24928 33497 82d9 vm_object.o 18223 10893 204 29320 7288 userconfig.o 26862 2076 144 29082 719a ffs_softdep.o 27195 52 132 27379 6af3 if_de.o 13837 24 12912 26773 6895 vm_map.o 21128 5272 0 26400 6720 scsi_all.o 23676 980 76 24732 609c cam_xpt.o 20681 0 60 20741 5105 aicasm_gram.o 19371 708 20 20099 4e83 pcisupport.o 18903 140 4 19047 4a67 vfs_syscalls.o 17129 1416 100 18645 48d5 vfs_bio.o 10272 7544 804 18620 48bc vga.o 5476 6076 5952 17504 4460 atkbd.o 16840 528 4 17372 43dc scsi_sa.o 10494 1104 5312 16910 420e machdep.o 14623 1176 0 15799 3db7 ad1848.o To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message