gallatin [Wed, 3 Nov 1999 01:16:11 +0000 (01:16 +0000)]
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.
joerg [Tue, 2 Nov 1999 12:50:11 +0000 (12:50 +0000)]
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.
msmith [Tue, 2 Nov 1999 03:25:24 +0000 (03:25 +0000)]
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.
msmith [Mon, 1 Nov 1999 23:51:00 +0000 (23:51 +0000)]
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.
grog [Mon, 1 Nov 1999 20:13:05 +0000 (20:13 +0000)]
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>
wpaul [Mon, 1 Nov 1999 17:10:26 +0000 (17:10 +0000)]
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.
julian [Mon, 1 Nov 1999 04:57:43 +0000 (04:57 +0000)]
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.
peter [Mon, 1 Nov 1999 04:12:42 +0000 (04:12 +0000)]
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.
peter [Mon, 1 Nov 1999 04:02:58 +0000 (04:02 +0000)]
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").
julian [Mon, 1 Nov 1999 00:31:14 +0000 (00:31 +0000)]
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
alc [Sun, 31 Oct 1999 19:39:51 +0000 (19:39 +0000)]
The useracc() calls in osigreturn() and sigreturn() should specify
VM_PROT_READ rather than VM_PROT_WRITE. (This mistake predates
the B_READ/B_WRITE -> VM_PROT_READ/VM_PROT_WRITE change.)