msmith
219fe6842a
Make MFS work with the new root filesystem search process.
...
In order to achieve this, root filesystem mount is moved from
SI_ORDER_FIRST to SI_ORDER_SECOND in the SI_SUB_MOUNT_ROOT sysinit
group. Now, modules which wish to usurp the default root mount
can use SI_ORDER_FIRST.
A compiled-in or preloaded MFS filesystem will become the root
filesystem unless the vfs.root.mountfrom environment variable refers
to a valid bootable device. This will normally only be the case when
the kernel and MFS image have been loaded from a disk which has a
valid /etc/fstab file. In this case, the variable should be manually
overridden in the loader, or the kernel booted with -a. In either
case "mfs:" should be supplied as the new value.
Also fix a typo in one DFLTROOT case that would not have compiled.
1999-11-03 11:02:47 +00:00
joerg
4a7e87b904
Move the description of the traditional sleep() form out into the history
...
section, we no longer have it.
Fix mdoc style violations caused by a previous committer.
1999-11-03 10:39:54 +00:00
nyan
e6e04fd013
Cosmetic changes.
1999-11-03 10:08:15 +00:00
nyan
35858ecbf7
Support RSA-98III PnP mode.
1999-11-03 09:13:16 +00:00
nyan
95cb80cbf8
Sync with sys/isa/sio.c revision from 1.269 to 1.273.
1999-11-03 09:02:23 +00:00
nyan
8ffdd77380
Remove unnecessary file.
1999-11-03 08:45:16 +00:00
nyan
54e335c704
Sync with sys/i386/conf/GENERIC revision 1.199.
1999-11-03 08:43:11 +00:00
nyan
b95da9010f
Sync with sys/i386/isa/clock.c revision 1.146.
1999-11-03 08:36:17 +00:00
nyan
3415a19e36
Sync with sys/boot/i386/btx/btx/btx.s revision 1.13.
1999-11-03 08:32:03 +00:00
nyan
8b1b01b07c
Sync with sys/i386/i386/machdep.c revision 1.371.
1999-11-03 08:25:40 +00:00
nyan
e9b6ffaaf2
Sync with sys/boot/i386/libi386/Makefile revision 1.15.
1999-11-03 08:23:57 +00:00
nyan
40827ed058
Sync with sys/dev/syscons/syscons.c revision 1.326.
1999-11-03 08:19:35 +00:00
tanimura
c72b8f101c
Fix for multiple pcm devices.
1999-11-03 08:10:49 +00:00
green
972efa99ba
Fix a really lame buglet which broke with IPs of 34
...
(ERANGE...)
1999-11-03 04:18:34 +00:00
bp
9352858d9b
Change structure field tolower to to_lower. The same for the toupper.
1999-11-03 03:17:31 +00:00
gallatin
cc3fdb5fc5
Add a second direct map window to increase the maximum RAM this platform
...
can deal with from 1GB to 2GB. I have no way to test with >1GB because I
don't have high enough density memory to get any one box over 1GB. However, I
have tested it on xp1000 & ds10 with < 1GB of memory & have verified that it
does no harm.
1999-11-03 01:16:11 +00:00
archie
ef92fd8274
Add statistics counters to "tee" netgraph node type.
1999-11-02 23:31:49 +00:00
archie
a481e1e52b
Simplify checking/parsing of strings using strtoul(), isdigit(), etc.
1999-11-02 23:18:01 +00:00
archie
379a856804
Consolidate some of the various ctype(3) macros in one location.
1999-11-02 22:50:34 +00:00
archie
71ff24eb06
Change structure field named 'toupper' to 'to_upper' to avoid conflict
...
with the macro of the same name. Same thing for 'tolower'.
1999-11-02 22:46:42 +00:00
archie
52125b012d
Change isspace() macro name to avoid conflict.
1999-11-02 22:42:56 +00:00
archie
76720085df
Remove unused macro definition.
1999-11-02 22:40:15 +00:00
archie
5de08d7a34
Add new options NETGRAPH_PPP and NETGRAPH_PPPOE, plus NETGRAPH_SOCKET which
...
was missing from before.
1999-11-02 22:38:50 +00:00
archie
c350e3297b
Add options NETGRAPH_PPP and NETGRAPH_PPPOE.
1999-11-02 22:36:09 +00:00
archie
628b90e4ea
Fix typo in previous commit.
1999-11-02 22:24:41 +00:00
charnier
b8313fcc34
add arguments
1999-11-02 21:23:38 +00:00
nik
28b46e3067
Fix a disappearing section due to use of (') in the text. Use the
...
.Sq macro instead.
PR: docs/13153
Submitted by: Kazuo Horikawa <horikawa@jp.FreeBSD.org>
1999-11-02 19:58:39 +00:00
jhb
57783992cd
Remove the prototypes for two functions that were removed when the
...
CD9660_ROOT option was axed.
1999-11-02 19:38:27 +00:00
msmith
db4ab99c0c
Cut out some extra dead code that I missed last time around. I think
...
this will fix the alpha kernel build now (MFS excluded).
1999-11-02 19:29:20 +00:00
joerg
1da0b22e43
It is no longer necessary to prepend underscores to external symbols under
...
ELF.
Submitted by: A.Leidinger@WJPServer.CS.Uni-SB.de (Alexander Leidinger)
1999-11-02 18:18:26 +00:00
phk
595779d84c
Add mn0 in the netgraph section.
1999-11-02 14:25:04 +00:00
phk
2a0f554a8b
New driver: Nx64kbit/s E1/T1 cards based on Munich32x&Falc54.
...
This is a netgraph driver.
1999-11-02 14:23:14 +00:00
phantom
e5e36ca825
Fix file names in .FILES section.
...
Remove reference to obsolete files /us/src/share/tmac/README
1999-11-02 13:47:09 +00:00
phantom
14e33743cf
Document .Ox and .Nx macros
1999-11-02 13:27:27 +00:00
phantom
36ba1346ad
Document .St macro.
1999-11-02 13:23:56 +00:00
joerg
fef7f86724
Reverse the way $PATH is extended, so if the person building that area
...
has /usr/games in its $PATH, where /usr/games/strfile doesn't grok an
option that the newly built one inside /usr/obj would grok, the build
process would be able to complete.
1999-11-02 12:50:11 +00:00
phk
6208a5013f
Remove two private copies of strtoul()
...
Spotted by: bde
1999-11-02 09:34:09 +00:00
des
6380359f11
Document my TCP/IP hacks.
1999-11-02 08:44:26 +00:00
green
890342f440
Unbreak this build.
1999-11-02 04:16:17 +00:00
msmith
9747814286
Teach libdisk about the AMI and Mylex RAID drivers. You should be able
...
to install directly to arrays managed by these controllers now.
1999-11-02 03:40:14 +00:00
msmith
bc581235b4
Correctly compute the block count. In reality, it seems that the
...
controller will never return the command if it's not exactly a multiple
of a block in size.
Cosmetic formatting for RAID level output.
1999-11-02 03:25:24 +00:00
msmith
0581a055e6
Don't print the chipset value; it's not useful.
...
Now we know what some of the state values are, print the current array
state.
1999-11-02 03:24:09 +00:00
jmb
c4b43b216f
fix misordering of two lines in this file.
1999-11-02 02:19:24 +00:00
msmith
c36e70686e
Newline-terminate the complaint message about not being able to find
...
the root vnode pointer.
1999-11-01 23:57:28 +00:00
msmith
2ba600f767
Call bootpc_init before we try to mount an NFS root, if we're configured
...
to use BOOTP for NFS root discovery.
The entire interface setup inside nfs_mountroot is evil, and should die.
1999-11-01 23:55:38 +00:00
msmith
fd0aded94f
Move a couple of globals here where they are initialised, rather than
...
orphaning them in vfs_conf.c
1999-11-01 23:54:07 +00:00
msmith
6270a8f009
swapinit isn't called from vfs_mountroot, so don't complain about it in
...
a #if 0'ed comment.
Call the machine-dependant cpu_rootconf functions from sysinits in their
respective areas, don't do it from a stub here.
1999-11-01 23:53:27 +00:00
msmith
4584f23d75
This is a complete rewrite of vfs_conf.c, which changes the way the root
...
filesystem is discovered. Preference is given to using the kernel
environment variable vfs.root.mountfrom, which is set by the loader
according to the contents of /etc/fstab. Changes in the MD code
provide fallback mechanisms for systems not using the loader.
A more robust fallback path is also provided, with the last recourse
being to prompt on the console for a root device.
These changes drastically simplify the machine-dependant parts of
the root configuration process. In addition, support for CDROM root
devices has been removed; it was a nasty hack and didn't work.
1999-11-01 23:51:00 +00:00
nsouch
bfcfa15e68
Sync with RELENG_3.
1999-11-01 23:15:29 +00:00
nsouch
373247212e
Add alpm smbus lowlevel driver manpage
1999-11-01 22:55:50 +00:00