Subject: Re: 20000920 -current snapshot failed (sparc/bootfs)
To: Matt Thomas <matt@3am-software.com>
From: David Brownlee <abs@netbsd.org>
List: port-sparc
Date: 09/22/2000 22:21:28
On Fri, 22 Sep 2000, Matt Thomas wrote:

> At 03:13 AM 9/22/2000 -0700, Erik E. Fair wrote:
> >all ===> sparc/bootfs
> >cp /usr/obj/sys/arch/sparc/compile/INSTALL/netbsd netbsd.tmp
> >mdsetimage -v netbsd.tmp /usr/src/distrib/sparc/ramdisk/obj/ramdisk.fs
> >got symbols from netbsd.tmp
> >mapped netbsd.tmp
> >netbsd.tmp is an ELF32 binary
> >_md_root_size is at offset 0x135eb0 in netbsd.tmp
> >_md_root_size has value 0x1c0000
> >_md_root_image is at offset 0x135eb8 in netbsd.tmp
> >mdsetimage: fs image (2027520 bytes) too big for buffer (1835008 bytes)
> >*** Error code 1
> 
> mmm.  bloat.  I noticed that as well.  I just don't know what is / is not
> required.

	We can certainly save some space on the INSTALL kernel:
	 - Compile -Os
	 - Jason's VNODE_OP_NOINLINE
	 - Ben's NFS_V2ONLY (may not have that name right).

	I was planning on taking a pass through all (*) INSTALL kernals
	and making sure they were compiled -Os given noone objected.

	Is there any reason why we really NFS3 in install kernels?
	I'd be inclined to have all three of the above by default...

	(*) except bebox which does not use -O2, possibly due to codegen
	    bugs.

                David/absolute
			       -- www.netbsd.org: A pmap for every occasion --