4b35b5643b
s/MP/UP/ kernels were otherwise in place. in my testing on a U60, i couldn't really notice any different in speed, but we need testing on a U1/U5/U10 systems to be sure that GENERIC.UP isn't necessary. for sparc64, this is some what required as USIIIi systems have the memory controller on the CPU, and unless the CPU is spunup, a UP kernel will not function on these systems. (we obviously need to join the NUMA-for-netbsd camp now, too! :-) this should enable the installer to function on all systems that we support, but also give the option for people to install GENERIC.UP on their single-cpu systems if they choose. XXX: i haven't actually tested sysinst with this, but i have built both sparc and sparc64 release iso's successfully with this change (sans having to comment out kern_ctf.c.) |
||
---|---|---|
.. | ||
edlabel | ||
libhack | ||
more | ||
script-installer | ||
sparkcrc | ||
ssh | ||
sysinst | ||
tls | ||
x_dhclient | ||
x_ed | ||
x_gzip | ||
x_ifconfig | ||
x_netstat | ||
x_ping | ||
x_ping6 | ||
x_route | ||
x_umount | ||
zcat | ||
Makefile | ||
Makefile.inc | ||
README |
# $NetBSD: README,v 1.4 2002/03/25 07:39:50 lukem Exp $ From: "Gordon W. Ross" <gwr> Date: Tue, 3 Oct 95 16:37:39 EDT Subject: New ramdisk, tiny shell, etc. [ edited since the original mail ] As part of my efforts to build a RAM-disk root kernel for the sun3 port, I've developed some things that others may want: New RAM-disk: [ see sys/dev/ramdisk.c ] New "small/tiny" tools, to replace some of the larger programs that one usually wants on a ramdisk root: ssh: (small shell) * Consumes only about 8K of memory on an m68k! (saves about 100K in the ramdisk...) * Can run programs, possibly with I/O redirection * Just enough to let you run the programs needed while partitioning and copying miniroot to swap. tls: (tiny ls) * Consumes only about 4K of memory on an m68k! (saves about 10K in the ramdisk...) * Long format only, nothing fancy. Also, in the new "src/distrib/utils" area, I've made build directories for some programs that build smaller versions, usually by adding special CFLAGS init_s: (built with -DLETS_GET_SMALL) * Forces single-user mode * Eliminates unnecessary code libhack: small implementation of some libc functions * Needs only /etc/master.passwd (not pwd.db, spwd.db) * Reduces size of an m68k crunched binary by about 64K x_dd: built with -DNO_CONV (no conv=* options) x_ifconfig: supports inet only The x_ prefix on the above is to make the names unique so crunchgen will not confuse them with the real sources.