Changes: added descriptions of latest stuff from David and John.
authorGarrett Wollman <wollman@FreeBSD.org>
Mon, 7 Mar 1994 17:41:42 +0000 (17:41 +0000)
committerGarrett Wollman <wollman@FreeBSD.org>
Mon, 7 Mar 1994 17:41:42 +0000 (17:41 +0000)
options: document now reflects the system between 1.1 and 1.2, so say
so.

sys/i386/doc/Changes
sys/i386/doc/options.texi

index 5c056fa..73ab0e0 100644 (file)
@@ -1,6 +1,6 @@
 Hello, Emacs, this is an -*- Indented-Text -*- file!
 
 Hello, Emacs, this is an -*- Indented-Text -*- file!
 
-$Id: Changes,v 1.15 1994/02/21 23:03:09 rgrimes Exp $
+$Id: Changes,v 1.17 1994/03/02 20:35:09 guido Exp $
 
 This file is intended to keep track of important kernel and user
 changes in FreeBSD between releases.  Entries are in reverse
 
 This file is intended to keep track of important kernel and user
 changes in FreeBSD between releases.  Entries are in reverse
@@ -8,7 +8,24 @@ chronological order; userids can be decoded with the chart at the end
 of this file.
 
 Since 1.1 BETA:
 of this file.
 
 Since 1.1 BETA:
-- struct ttys now allocated dynamically. (guido)
+- MCLBYTES is now 4096, so each mbuf cluster is given a whole page, in
+  preparation for page flipping.  (davidg/dyson)
+
+- More VM system improvements (dyson/davidg):
+  o Pre-faulting of initial pages on process startup and mmap (faster
+    than starting and immediately taking a fault).
+  o Even more efficient physical map (pmap) code.
+  o Pageouts are now clustered, similar to pagein clustering in 1.1.
+  o The pageout code is more efficient and keeps better statistics.
+  o The procfs can now provide more information from the VM system.
+
+- Improved IP checksum and bzero routines.  (bde/dyson)
+
+- The Mitsumi CD-ROM driver is more careful about recognizing Ethernet
+  cards as CD-ROMs.  (jkh)
+
+- `struct tty's now allocated dynamically, and ring buffers can be
+  deallocated. (guido)
 
 Between 1.1 BETA and 1.0.2:
 - Improved lpt driver, should no longer lock up when lprm is done on
 
 Between 1.1 BETA and 1.0.2:
 - Improved lpt driver, should no longer lock up when lprm is done on
index ee9d6de..b3120e1 100644 (file)
@@ -33,7 +33,7 @@ Trademarks are property of their respective owners.
 
 @titlepage
 @title Configuration Options in FreeBSD
 
 @titlepage
 @title Configuration Options in FreeBSD
-@subtitle for FreeBSD 1.1
+@subtitle for FreeBSD 1.1-1.2
 @author Garrett A. Wollman
 @author FreeBSD Project
 
 @author Garrett A. Wollman
 @author FreeBSD Project
 
@@ -71,12 +71,12 @@ authorship.
 @top FreeBSD Configuration Options
 
 This document describes kernel configuration options relevant to the
 @top FreeBSD Configuration Options
 
 This document describes kernel configuration options relevant to the
-FreeBSD operating system version 1.1.  It is intended for readers who
-already have a general understanding of the process of configuring a BSD
-kernel and wish to get a general overview of the meaning of various
-configuration options.  This document covers configurable options and
-pseudo-devices; it is intended that devices may be added at a later
-date.
+FreeBSD operating system between versions 1.1 and 1.2.  It is intended
+for readers who already have a general understanding of the process of
+configuring a BSD kernel and wish to get a general overview of the
+meaning of various configuration options.  This document covers
+configurable options and pseudo-devices; it is intended that devices may
+be added at a later date.
 
 @menu
 * Subsystems::          Controlling subsystems.
 
 @menu
 * Subsystems::          Controlling subsystems.
@@ -527,10 +527,10 @@ team.
 This option controls the number of bytes in an mbuf cluster, which is
 one of the basic units through which network data is managed.  It is
 equal to the log base two of @samp{MCLBYTES}, the size of an mbuf
 This option controls the number of bytes in an mbuf cluster, which is
 one of the basic units through which network data is managed.  It is
 equal to the log base two of @samp{MCLBYTES}, the size of an mbuf
-cluster, and defaults to eleven (for an @samp{MCLBYTES} of 2048).  It
-will likely eventually be bumped up to twelve (4096), so that the
-network code can take advantage of page flipping to reduce the numer of
-copies necessary.
+cluster, and defaults to twelve (for an @samp{MCLBYTES} of 4096).  It is
+unlikely you will ever need to change this, but in previous releases
+some performance gain could be had by increasing it from the
+then-default values.
 
 @item options SUBNETSARELOCAL
 @findex SUBNETSARELOCAL
 
 @item options SUBNETSARELOCAL
 @findex SUBNETSARELOCAL
@@ -786,7 +786,7 @@ actually be documentation somewhere for both of these.  The @samp{sc}
 device requires the @samp{NCONS} option to be defined to some value; it
 represents the number of virtual consoles to be provided by the driver;
 a reasonable value is 8.  One of @samp{pc} or @samp{sc} is presently
 device requires the @samp{NCONS} option to be defined to some value; it
 represents the number of virtual consoles to be provided by the driver;
 a reasonable value is 8.  One of @samp{pc} or @samp{sc} is presently
-required unless @samp{COMSONSOLE} is enabled, in which case a serial
+required unless @samp{COMCONSOLE} is enabled, in which case a serial
 port is made into the console.
 
 @c sb, anyone?
 port is made into the console.
 
 @c sb, anyone?