Commit Graph

11268 Commits

Author SHA1 Message Date
martin
9174b80259 Do not bother to ask the user for CD details (like device name or path
on the CD) if we can find CDs (i.e. media, not drives) automagically
and check the standard paths on it.

If we find multiple CDs, offer a menu to select showing the volume
name. If something goes wrong, fall back to the manual input method.

In typical installs this makes us just proceed with extracting the sets
after selecting "install from CD/DVD", w/o any further interaction.

As a side effect fixes PR 43012.
XXX new messages need translations.
2010-03-30 20:09:25 +00:00
pooka
cd45f4588a add nullfs/umapfs tests to setlists etc 2010-03-30 01:11:17 +00:00
pooka
67933fb73b add nullfs and umapfs to setlists 2010-03-30 01:01:09 +00:00
pooka
c37c27d1c1 Whoops, missed Atffile in previous. shame on me. 2010-03-29 18:49:02 +00:00
pooka
231821c9be jump through the setlist hoops for adding a new test 2010-03-29 18:21:12 +00:00
pooka
6b070d58f9 +union and layerfs 2010-03-29 18:15:32 +00:00
pooka
9e4fa47492 + ffs/t_fifos 2010-03-29 13:27:52 +00:00
pooka
d8ffac6a1f +rumpvfs_fifofs 2010-03-29 13:23:43 +00:00
jruoho
cbdab0119f In addition to 'hz', document also 'tick', 'tickadj', 'stathz', and 'profhz'.
The idea comes from OpenBSD, but this was written largely based on the
comments in kern_clock.c. XXX: schedhz?
2010-03-25 14:59:36 +00:00
jruoho
7294899bb7 Add pfind(9). 2010-03-25 10:21:09 +00:00
jruoho
4a1c4330a9 Add stdlib(3). 2010-03-25 07:03:33 +00:00
pooka
9b255ab4af Add rumpdev_ubt and rumpnet_netbt components. 2010-03-22 12:27:46 +00:00
cegger
c67c15c2cc fix build.sh -N 4 distribution failure:
+ echo 'MKSOLARIS=yes'
xargs: unterminated quote
2010-03-22 12:03:04 +00:00
jruoho
d1a604fd21 Document the questionable ISSET/SET/CLR macros. 2010-03-22 10:32:48 +00:00
jruoho
08053de4ee Document the weird <iso646.h>. 2010-03-21 21:23:51 +00:00
jruoho
09b0a44249 Add inttypes(3). 2010-03-21 19:45:58 +00:00
jruoho
d7219ce78c Add stddef(3). 2010-03-21 12:30:24 +00:00
jruoho
464601ba7f Add stdbool(3). 2010-03-21 11:14:54 +00:00
jruoho
bd39d09516 Add stdint(3). 2010-03-20 16:38:19 +00:00
joerg
229d59407c Fix set for tparm.html. 2010-03-19 20:31:50 +00:00
joerg
cd786ea4c3 Add man page for fast_divide32. 2010-03-19 20:11:21 +00:00
dogcow
e59c2afa02 Fix entries whose filenames do not actually end with ".sh". (Hi, jmmv!) 2010-03-16 22:01:18 +00:00
martin
e881b496bf Since we don't crunch/libhack sysinst on this CD, we need to populate
the locale information, otherwise the sysinst translations have no
chance to work.
2010-03-16 10:16:39 +00:00
sbd
d16ff838ea Add myself 2010-03-16 09:42:02 +00:00
mrg
e8882d78b6 fix MKDEBUG=yes builds for hp300 2010-03-16 01:49:34 +00:00
mrg
5f0687fbb0 fix MKDEBUG=yes builds for mvme68k, x68k, ofppc and sun3. 2010-03-16 01:48:53 +00:00
jmmv
c649ef358c Register the new tests in sys/rc for rc.d scripts. 2010-03-15 19:03:33 +00:00
mrg
0a92db93dc fix MKDEBUG=yes builds on dreamcast. 2010-03-15 08:03:02 +00:00
mrg
5a15d864e9 fix MKDEBUG=yes builds on amiga 2010-03-15 07:28:56 +00:00
mrg
36701b9819 fix MKDEBUG=yes builds for newsmips and mmeye. 2010-03-15 07:27:04 +00:00
mrg
e042f17320 fix MKDEBUG=yes build for atari. 2010-03-15 06:45:44 +00:00
mrg
57f7004c92 fix MKDEBUG=yes builds for mipsco. 2010-03-15 03:16:07 +00:00
mrg
a815546e15 fix MKDEBUG=yes builds for mac68k 2010-03-15 02:17:29 +00:00
mrg
ce47bd1637 fix acorn32 MKDEBUG=yes builds. 2010-03-15 01:17:36 +00:00
mrg
8b557af72b fix armeb builds with MKDEBUG=yes 2010-03-14 23:32:08 +00:00
mrg
0d5e3985de fix MKDEBUG=yes builds for bebox, prep, rs6000, alpha, cats, macppc,
netwinder, shark, sparc* and zaurus.  (the other changed files were
already working, but wrong.)
2010-03-14 23:19:18 +00:00
mrg
a2d7a57738 fix MKDEBUG=yes build for hpc* 2010-03-14 17:20:08 +00:00
nonaka
d7edcabe41 change baud rate. 2010-03-14 12:36:32 +00:00
mrg
d4c3eb636c fixes for MKDEBUG=yes. 2010-03-14 09:52:00 +00:00
mrg
87836aae66 fixes for MKDEBUG=yes on pmax. 2010-03-14 08:24:18 +00:00
mrg
b437338bfb add add sgivol.debug. 2010-03-14 06:49:57 +00:00
mrg
7af5b7b076 remove all references to X11R6-only tools that have R7 ".debug" versions. 2010-03-14 06:49:31 +00:00
agc
02ff0030f1 deal with libnetpgp major bump to 3 2010-03-13 23:33:52 +00:00
martin
9034c8a049 Simplify the console type check by passing -nx to sysctl. Pointed out
by Alan Barrett.
2010-03-13 14:05:39 +00:00
mrg
4b35b5643b convert sparc64 to MULTIPROCESSOR kernel by default, and introduce
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.)
2010-03-13 08:36:06 +00:00
martin
e19ffe5ce4 Provide full terminfo.db on install media 2010-03-12 23:07:13 +00:00
darran
f6bf800773 DTrace: Add the Function Boundary Trace (FBT) provider moduile. This
module  instruments every function in the kernel with entry and exit
probes.  These probes are true zero-effect probes in that they don't
exist in the code until they are enabled.  The probes are enabled by
directly patching the function entry and exit points to make jumps into
the dtrace framework.
This gives us over 29,000 trace points in the kernel.
2010-03-12 21:53:15 +00:00
martin
e4ef8b1dd7 Use sysctl kern.consdev to check wether we use ttyE* as console - in that
case just set up TERM as needed and go straight to sysinst. Otherwise
give a slightly verbose explanation (with common sample values) and
ask for TERM before running sysinst.
2010-03-12 21:36:52 +00:00
enami
b624a04f14 Port uyurex(4) from OpenBSD. There is some XXX but works enough to
play with it.
2010-03-11 10:38:36 +00:00
abs
6c6ab6a995 Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change
2010-03-10 23:13:09 +00:00