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 --