Commit Graph

42308 Commits

Author SHA1 Message Date
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
eivind
b38bca6cdc Elminiate the (unused) TUNE_1542 option. 1999-11-01 22:50:52 +00:00
grog
d25ad39299 Add $FreeBSD$
Correct the date on which DST begins in Victoria and New South Wales
in the year 2000: as the result of some local function in Sydney, DST
will begin on Sunday, 27 August instead of Sunday, 29 Cotober.

This change had already been made, but the date was incorrectly
specified as (Saturday) 26 August.

Submitted by:	Howard Lowndes <lannet@lannet.com.au>
1999-11-01 20:13:05 +00:00
obrien
7c732ab5d0 This brings rev 1.2 (reality check and document profiling extensions)
into GCC 2.95.2.
1999-11-01 20:09:07 +00:00
obrien
68ba60f301 This adds rev 1.2 (-fformat-extensions) to GCC 2.95.2. 1999-11-01 19:51:19 +00:00
nik
0c2ff8ce1e Document the ch* devices.
PR:             docs/14401
Submitted by:   Crist J. Clark <cjc@cc942873-a.ewndsr1.nj.home.com>
1999-11-01 19:45:59 +00:00
archie
4ede940c75 Fix some bugs in MP allocation routine when links are non-equivalent. 1999-11-01 19:44:28 +00:00
nik
6fc7a68ebf Document that bind(2) can fail with EAGAIN.
PR:             docs/14173 docs/14181
Submitted by:   Charles Randall <crandall@matchlogic.com>
Submitted by:   Kelly Yancey <kbyanc@posi.net>
1999-11-01 19:43:07 +00:00
nik
cfcb584ddc Document that hosts for which no status report has been received for
4 days are considered to have LEFT_EARTH(), and will not be shown in
the list.

PR:             docs/14299
Submitted by:   Ben Smithurst <ben@scientia.demon.co.uk>
1999-11-01 19:42:02 +00:00
obrien
929a892c18 Merge rev 1.2 (a.out support) into GCC 2.95.2. 1999-11-01 18:56:02 +00:00
obrien
60685dfcfd Add Alpha and proper x86 support to GCC 2.95.2.
[ Functionally speaking, this covers revs 1.{2,3} ]
1999-11-01 18:53:45 +00:00
obrien
69611a5db3 Merge our -fformat-extensions and printf0() into GCC 2.95.2. 1999-11-01 18:41:09 +00:00
imp
43c3eb51c4 Put more explict warning that this file should not be used if you want
a working kernel
1999-11-01 17:50:29 +00:00
wpaul
8d2c4ffdd2 Do some more work on the mxphy pseudo-driver to make it better at media
detection and remove the long delays that I had used previously. Everything
should be handled by timeouts now.
1999-11-01 17:10:26 +00:00
phk
f60588ab28 Add strtol & strtoul to kernel. Derived from libc versions. 1999-11-01 15:04:04 +00:00
phk
d4a4beb863 New function:
m_print(struct mbuf *);
hexdumps a mbuf.
1999-11-01 15:03:20 +00:00
tanimura
9876a339ec Call make_dev() to shut up the warning.
Pointed out by:	Donn Miller <dmmiller@cvzoom.net>
1999-11-01 14:29:07 +00:00
julian
1de6d3eca0 Use typedefs for node methods. 1999-11-01 10:18:36 +00:00
julian
e20b3a8a98 User netgraph typedefs for methods 1999-11-01 10:09:34 +00:00
julian
3127cac2f7 Add typedefs for node methods
Suggested by phk.
1999-11-01 10:00:40 +00:00
obrien
244fe162cc This commit was generated by cvs2svn to compensate for changes in r52750,
which included commits to RCS files with non-trunk default branches.
1999-11-01 08:28:22 +00:00
obrien
4b66dfb903 Virgin import of the GCC 2.95.2 compilers 1999-11-01 08:28:22 +00:00
dcs
054afb0053 Changes prompt to "ok". This line is actually commented out, and serves only
as an example and to reflect the builtin default.
1999-11-01 08:07:04 +00:00
dcs
d408c6e54d Changes the default prompt to "ok".
Mike says the whole idea of a current device was a bad idea in first place,
and will be doing away with currdev.

Anyway, people are not supposed to even notice this. :-)
1999-11-01 08:05:22 +00:00
obrien
1d061a7b0a Virgin import of GCC 2.95.2's libstdc++ 1999-11-01 07:40:19 +00:00
obrien
279b76614c This commit was generated by cvs2svn to compensate for changes in r52746,
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:40:19 +00:00
obrien
fb9d0c2e47 Virgin import of GCC 2.95.2's libio -- the C++ iostream facility. 1999-11-01 07:37:09 +00:00
obrien
137ebd0b91 This commit was generated by cvs2svn to compensate for changes in r52744,
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:37:09 +00:00
obrien
e74c9b21c3 Change quote style. 1999-11-01 07:35:24 +00:00
obrien
ea2ef55af9 Virgin import of GCC 2.95.2's libf2c 1999-11-01 07:32:56 +00:00
obrien
96977cfe8e This commit was generated by cvs2svn to compensate for changes in r52741,
which included commits to RCS files with non-trunk default branches.
1999-11-01 07:32:56 +00:00
obrien
b7652a08d1 Tell others how I did this. 1999-11-01 07:27:42 +00:00
obrien
94bfed1f74 This file came from elsewhere and there was a little turd left. 1999-11-01 07:25:20 +00:00
obrien
548c47820e Describe how I did this. 1999-11-01 07:24:11 +00:00
obrien
5d8884be5b Update for gcc 2.95.2. 1999-11-01 07:22:02 +00:00
julian
e105baa7c1 braino in sample code.
picked up by phk.
1999-11-01 05:27:44 +00:00
julian
88e6664e72 Most modern OSs have the ability to flag certain mounts as ones to
be ignored by default by the df(1) program.  This is used mostly to
avoid stat()-ing entries that do not represent "real" disk mount
points (such as those made by an automounter such as amd.)  It is
also useful not to have to stat() these entries because it takes
longer to report them that for other file systems, being that these
mount points are served by a user-level file server and resulting in
several context switches.  Worse, if the automounter is down
unexpectedly, a causal df(1) will hang in an interruptible way.

PR:		kern/9764
Submitted by:	Erez Zadok <ezk@cs.columbia.edu>
1999-11-01 04:57:43 +00:00
julian
5b57e9c591 Description
repquota reports softlimits, hardlimits and ``used'' field
    incorrectly, namely those numbers get wrapped modulo 4Gbytes.

PR:	 bin/8164
Submitted by:	 Anton Berezin <tobez@plab.ku.dk>
1999-11-01 04:46:09 +00:00
mjacob
8761356627 correct moronic typo 1999-11-01 04:39:52 +00:00
chris
79f6318ee4 `mergemaster'' was repo-copied to `mergemaster.sh'' as it's a shell script.
Delete the original mergemaster and modify Makefile to install mergemaster.sh.

Seen no problem with by:	billf
No objections by:		Doug Barton
1999-11-01 04:29:05 +00:00
peter
fca471ec42 Merge the alpha and x86 majors files together. There appear to be
only two conflicts, cdev #98 and cdev #99.  These should be fixed.
MAKEDEV should probably be merged as well.
Static majors are (hopefully) going away one day soon.
This file is informational and not machine parsed by anything any more.
1999-11-01 04:12:42 +00:00
peter
ff69a3419a Update examples using 'disk' and 'tape' - they used to have magic meaning
to config(8) for static device tables that have not existed for quite
some time.  They have been aliases for 'device' for a while, and "tape"
went away entirely as it wasn't used anywhere (except in an example
in LINT.. "fixed").
1999-11-01 04:02:58 +00:00
phk
52c0213f3b Remove specfs::vop_lookup() There is no code path which can call it. 1999-11-01 02:53:38 +00:00
bp
64978e8834 Fix breakage for NOSHARED case.
Submitted by:	Bruce Evans
1999-11-01 02:44:09 +00:00
jmb
ae96c3770f rearrange order of tests for NE1000, NE2000, and Linksys
cards.   previous order caused computers with NE2000 cards
        to hang during boot.
1999-11-01 01:16:56 +00:00
jmb
0a038d2ffd rearrange order of tests for NE1000, NE2000, and Linksys
cards.   previous order caused computers with NE2000 cards
	to hang during boot.
1999-11-01 00:53:12 +00:00
julian
ab5e99c98f bpf need no longer be an option 1999-11-01 00:48:06 +00:00
julian
58e6bf41a6 Start making the contents of the generic framework opaque to the nodes.
This step: IDs are no-longer the address of the node.
Reviewd by: Archie@freebsd.org
1999-11-01 00:31:14 +00:00