patch-2.2.11 linux/Documentation/Changes

Next file: linux/Documentation/Configure.help
Previous file: linux/CREDITS
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.2.10/linux/Documentation/Changes linux/Documentation/Changes
@@ -11,18 +11,14 @@
 functional and running at least 2.0.x kernels.
 
    It is originally based on my "Changes" file for 2.0.x kernels and
-therefore owes credit to the same people as that file (Jared Mauch,
-Axel Boldt, Alessandro Sigala, and countless other users all over the
-'net).  Please feel free to submit changes, corrections, gripes,
-flames, money, etc. to me (kaboom@gatech.edu).  If you do so, you don't
+therefore owes credit to the same people as that file (Jared Mauch, Axel
+Boldt, Alessandro Sigala, and countless other users all over the 'net).
+Please feel free to submit changes, corrections, gripes, flames, money,
+etc. to me (chris.ricker@genetics.utah.edu).  If you do so, you don't
 need to bother doing so in the form of a diff, as this is generated by
 texinfo so a diff is useless anyway (though I can incorporate one by
 hand if you insist upon sending it that way ;-).
 
-   For those of you in Europe,
-http://www.datanet.hu/generations/linux/Changes2.html is an
-English-language HTML version.
-
    The most current version should always be available from
 http://cyberbuzz.gatech.edu/kaboom/linux/ as well.
 
@@ -30,11 +26,26 @@
 http://www.linux-france.com/article/sys/Changes-2.2/Changes-2.2.1.html
 pour la traduction français.
 
-   Also, don't forget http://www.linuxhq.com/ for all your Linux kernel
-needs.
+   Nihongo-ban ha kochira desu (text & html)
+http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.2/Changes
+http://www2.palnet.or.jp/~matsuda/Changes-2.2.ja.html
+
+   Visite http://www2.adi.uam.es/~ender/tecnico/cambios22.html para
+obtener la traducción al español de este documento.
+
+   Also, don't forget
+
+   http://www.linuxhq.com/
 
-Last updated: March 16, 1999
-Current Author: Chris Ricker (kaboom@gatech.edu or chris.ricker@m.cc.utah.edu).
+   http://www.kernelnotes.org/
+
+   http://www.kernel.org/
+
+   for all your Linux kernel needs.
+
+Last updated: July 13, 1999
+Current Author: Chris Ricker (kaboom@gatech.edu or
+	chris.ricker@genetics.utah.edu).
 
 Current Minimal Requirements
 ****************************
@@ -53,16 +64,16 @@
 - Procps		 1.2.9                   ; ps --version
 - Procinfo               16                      ; procinfo -v
 - Psmisc		 17			 ; pstree -V
-- Net-tools              1.50                    ; hostname -V
+- Net-tools              1.52                    ; hostname -V
 - Loadlin                1.6a
 - Sh-utils               1.16                    ; basename --v
 - Autofs                 3.1.1                   ; automount --version
 - NFS                    2.2beta40               ; showmount --version
 - Bash                   1.14.7                  ; bash -version
 - Ncpfs                  2.2.0                   ; ncpmount -v
-- Pcmcia-cs              3.0.7                   ; cardmgr -V
-- PPP                    2.3.5                   ; pppd --version
-- Util-linux             2.9i                    ; chsh -v
+- Pcmcia-cs              3.0.13                  ; cardmgr -V
+- PPP                    2.3.8                   ; pppd --version
+- Util-linux             2.9t                    ; chsh -v
 
 Upgrade notes
 *************
@@ -86,9 +97,9 @@
 compiled under 2.2, for example.
 
    As of 2.1.115, support for the deprecated major 4 /dev/ttyp* devices
-was removed.  If necessary (eg, you get "out of pty" error messages when
-you obviously are not out of pty's), create major 3 /dev/tty* and major
-2 /dev/pty* devices (see Documentation/devices.txt for more
+was removed.  If necessary (eg, you get "out of pty" error messages
+when you obviously are not out of pty's), create major 3 /dev/tty* and
+major 2 /dev/pty* devices (see Documentation/devices.txt for more
 information).  In general, you should make sure that your /dev
 directory is up-to-date if you are experiencing any problems.
 
@@ -134,8 +145,8 @@
 release.
 
    If you upgrade to libc-5.4.x, you also have to upgrade your dynamic
-linker (ld.so) to at least 1.9.9, or all sorts of weirdness will
-happen.  Actually, ld.so-1.8.2 and later will work, but 1.9.9 is widely
+linker (ld.so) to at least 1.9.9, or all sorts of weirdness will happen.
+Actually, ld.so-1.8.2 and later will work, but 1.9.9 is widely
 available, so if you need to upgrade, use it.  If you get a release
 later than 1.8.5, avoid 1.8.10 as it introduces a few bugs that are
 fixed in later releases.  Please make sure you don't install ld.so-2.x
@@ -158,9 +169,9 @@
 of your boot scripts calls ldconfig, /etc/ld.so.cache is deleted.  Init,
 however, still references that file; as of 2.1.122, the kernel will
 consequently not be able to remount the root file system r/o at system
-shutdown.  To fix this, upgrade to at least the pre6 release of GNU
-libc 2.0.7.  As a temporary workaround, modify your boot scripts to do
-the following before calling ldconfig:
+shutdown.  To fix this, upgrade to at least the pre6 release of GNU libc
+2.0.7.  As a temporary workaround, modify your boot scripts to do the
+following before calling ldconfig:
 
    	ln -f /etc/ld.so.cache /etc/ld.so.cache.old
 
@@ -197,6 +208,12 @@
 and binutils-development packages (Debian puts bfd.h in binutils-dev,
 for example).
 
+Bin86
+=====
+
+   To compile the kernel on the IA32 platform, a real-mode assembler and
+linker is required.  These are found in the bin86 package.
+
 Gnu C
 =====
 
@@ -287,19 +304,17 @@
 larger swap spaces, you need the new mkswap found in util-linux.  You
 also need to upgrade util-linux to get the latest version of mount.
 
-   Partitions on 2048 byte sectored media (certain magneto opticals 
-most prominently) were broken throughout the whole of 2.1 kernel 
-series, meaning that you will be unable to use 2.1-partitioned media on 
-Linux 2.2. This is not a 2.2 bug - 2.2 finally does the right thing! 
-[If you have to interchange media between Linux 2.1 and 2.2, your best 
-bet is to not use partitions at all but create the filesystem on the 
-raw device (e.g. /dev/sda) instead. This is also known as the 
-superfloppy format.]
-
-   To properly create partitions on 2048 byte sectored media with Linux
-2.2, be sure to use no less than fdisk version 2.9i and invoke fdisk
-using '-b 2048' as an option.
-
+   Partitions on 2048-bytes-per-sector media (certain magneto-opticals
+most prominently) were broken throughout the 2.1 kernel series, meaning
+that you will be unable to use 2.1-partitioned media on Linux 2.2. This
+is not a 2.2 bug - 2.2 finally does the right thing!  [If you have to
+interchange media between Linux 2.1 and 2.2, your best bet is to not
+use partitions at all but create the filesystem on the raw device (e.g.
+/dev/sda) instead.  This is also known as the superfloppy format.]
+
+   To properly create partitions on 2048-bytes-per-sector media with
+Linux 2.2, be sure to use no less than fdisk version 2.9i and invoke
+fdisk using '-b 2048' as an option.
 
 RPM
 ===
@@ -311,7 +326,7 @@
 ======
 
    A new "stable" version of DOSEMU is available for 2.2 kernels.
-Upgrade to 0.98.4 or later.
+Upgrade to 0.98.6 or later.
 
 Loadlin
 =======
@@ -329,7 +344,7 @@
 Parallel Ports
 ==============
 
-   As of 2.1.33, parallel port support can now by handled by the parport
+   As of 2.1.33, parallel port support can now be handled by the parport
 driver.  Be aware that with Plug-and-Play support turned on, your
 parallel port may no longer be where you expect it; for example, LPT1
 (under DOS) was sometimes /dev/lp1 in Linux, but will probably be
@@ -351,7 +366,9 @@
    When you build your kernel with Syncookie support
 (CONFIG_SYN_COOKIES) the syncookie code still defaults to off (unlike
 the 2.0.30+ behavior).  You have to explicitly enable it by issuing the
-following command: echo 1 > /proc/sys/net/ipv4/tcp_syncookies
+following command:
+
+   echo 1 > /proc/sys/net/ipv4/tcp_syncookies
 
 Bash
 ====
@@ -381,8 +398,8 @@
    To mount SMB (Samba / Windows) shares, you'll need to use the
 smbmount utility included with release 2.0 of Samba.
 Documentation/filesystems/smbfs.txt has more information about this.
-Note that smbmount must have been built against 2.2 headers to work
-with 2.2; if all else fails, recompile it and hope it works ;-).  In
+Note that smbmount must have been built against 2.2 headers to work with
+2.2; if all else fails, recompile it and hope it works ;-).  In
 addition, Mike Warfield has a script and some information at
 http://www.wittsend.com/mhw/smbmount.html that you will probably find
 useful.
@@ -445,6 +462,7 @@
 backing up your copy of rvplayer, and then editing it by:
 
    dd if=/dev/zero of=rvplayer bs=1 count=1 seek=657586 conv=notrunc
+
    dd if=/dev/zero of=rvplayer bs=1 count=1 seek=665986 conv=notrunc
 
    If you're lucky, you'll then have sound....
@@ -519,6 +537,13 @@
 ftp://tsx-11.mit.edu/pub/linux/packages/GCC/release.binutils-2.9.1.0.15
 ftp://metalab.unc.edu/pub/Linux/GCC/release.binutils-2.9.1.0.15
 
+Bin86
+=====
+
+The 0.4 release:
+ftp://metalab.unc.edu/pub/Linux/GCC/bin86-0.4.tar.gz
+ftp://tsx-11.mit.edu/pub/linux/packages/GCC/bin86-0.4.tar.gz
+
 Gnu C
 =====
 
@@ -598,9 +623,9 @@
 DOSEMU
 ======
 
-The 0.98.1 release:
-ftp://tsx-11.mit.edu/pub/linux/ALPHA/dosemu/dosemu-0.98.4.tgz
-ftp://ftp.dosemu.org/dosemu/dosemu-0.98.4.tgz
+The 0.98.6 release:
+ftp://tsx-11.mit.edu/pub/linux/ALPHA/dosemu/dosemu-0.98.6.tgz
+ftp://ftp.dosemu.org/dosemu/dosemu-0.98.6.tgz
 
 Loadlin
 =======
@@ -620,7 +645,7 @@
 ==========
 
 The 2.9 release:
-ftp://ftp.win.tue.nl/pub/linux/utils/util-linux/util-linux-2.9i.tar.gz
+ftp://ftp.win.tue.nl/pub/linux/utils/util-linux/util-linux-2.9t.tar.gz
 
 Autofs
 ======
@@ -635,16 +660,16 @@
 ftp://ftp.mathematik.th-darmstadt.de/pub/linux/okir/dontuse/nfs-server-2.2beta40.tar.gz
 ftp://linux.nrao.edu/mirrors/fb0429.mathematik.th-darmstadt.de/pub/linux/okir/dontuse/nfs-server-2.2beta40.tar.gz
 
-The kernel-level 12/04/98 release:
-ftp://ftp.yggdrasil.com/private/hjl/knfsd-981204.tar.gz
-ftp://ftp.kernel.org/pub/linux/devel/gcc/knfsd-981204.tar.gz
+The kernel-level 1.4.4 release:
+ftp://ftp.varesearch.com/pub/support/hjl/knfsd/knfsd-1.4.4.tar.gz
+ftp://ftp.kernel.org/pub/linux/devel/gcc/knfsd-1.4.4.tar.gz
 
 Net-tools
 =========
 
-The 1.50 release:
-ftp://ftp.cs-ipv6.lancs.ac.uk/pub/Code/Linux/Net_Tools/net-tools-1.50.tar.gz
-http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.50.tar.gz
+The 1.52 release:
+ftp://ftp.cs-ipv6.lancs.ac.uk/pub/Code/Linux/Net_Tools/net-tools-1.52.tar.gz
+http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.52.tar.gz
 
 Ypbind
 ======
@@ -664,8 +689,8 @@
 The 1.14.7 release:
 ftp://ftp.gnu.org/gnu/bash/bash-1.14.7.tar.gz
 
-The 2.02.1 release:
-ftp://ftp.gnu.org/gnu/bash/bash-2.02.1.tar.gz
+The 2.03 release:
+ftp://ftp.gnu.org/gnu/bash/bash-2.03.tar.gz
 
 Ncpfs
 =====
@@ -676,14 +701,14 @@
 SMBfs
 =====
 
-The 2.0.0 release of Samba:
-ftp://ftp.samba.org/pub/samba/samba-2.0.0.tar.gz
+The 2.0.5a release of Samba:
+ftp://ftp.samba.org/pub/samba/samba-2.0.5a.tar.gz
 
 Pcmcia-cs
 =========
 
-The 3.0.7 release:
-ftp://hyper.stanford.edu/pub/pcmcia/pcmcia-cs.3.0.7.tar.gz
+The 3.0.13 release:
+ftp://hyper.stanford.edu/pub/pcmcia/pcmcia-cs.3.0.13.tar.gz
 
 Setserial
 =========
@@ -695,8 +720,8 @@
 PPP
 ===
 
-The 2.3.5 release:
-ftp://cs.anu.edu.au/pub/software/ppp/ppp-2.3.5.tar.gz
+The 2.3.8 release:
+ftp://cs.anu.edu.au/pub/software/ppp/ppp-2.3.8.tar.gz
 
 IP Chains
 =========
@@ -714,8 +739,8 @@
 DHCP clients
 ============
 
-The 2.0b1p18 ISC dhcpclient release:
-ftp://ftp.isc.org/isc/dhcp/test/dhcp-2.0b1pl8.tar.gz
+The 2.0b1pl27 ISC dhcpclient release:
+ftp://ftp.isc.org/isc/dhcp/test/dhcp-2.0b1pl27.tar.gz
 
 The 1.3.17-pl2 PhysTech dhcpcd release:
 ftp://ftp.phystech.com/pub/dhcpcd-1.3.17-pl2.tar.gz
@@ -735,15 +760,15 @@
 Fbset
 =====
 
-The 11/04/98 release:
-http://www.cs.kuleuven.ac.be/~geert/bin/fbset-2.0-pre-19981104.tar.gz
+The 2.1 release:
+http://www.cs.kuleuven.ac.be/~geert/bin/fbset-2.1.tar.gz
 
 PCI utils
 =========
 
-The 1.09 release:
-ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/pciutils-1.09.tar.gz
-ftp://metalab.unc.edu/pub/Linux/hardware/pciutils-1.09.tar.gz
+The 2.0 release:
+ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/pciutils-2.0.tar.gz
+ftp://metalab.unc.edu/pub/Linux/hardware/pciutils-2.0.tar.gz
 
 Tunelp
 ======
@@ -767,8 +792,9 @@
 IP utils
 ========
 
-The 03/01/99 release:
-ftp://ftp.inr.ac.ru/ip-routing/iproute2-2.1.99-now-ss990301.tar.gz
+The June 1999 release:
+ftp://ftp.inr.ac.ru/ip-routing/iproute2-2.2.4-now-ss990630.tar.gz
+ftp://ftp.inr.ac.ru/ip-routing/iputils-ss990610.tar.gz
 
 Patch
 =====
@@ -791,7 +817,7 @@
 your favorite Red Hat mirror site before installing the non-RPM
 version.  Remember, you might need to use the --force option to get the
 upgrade to install.  ftp://contrib.redhat.com/ ,
-ftp://developer.redhat.com/ , or ftp://updates.redhat.com/  will have
+ftp://developer.redhat.com/ , or ftp://updates.redhat.com/ will have
 almost everything you need, and Red Hat 5.2 ships with most necessary
 software.
 
@@ -802,5 +828,5 @@
 
 Please send info about any other packages that 2.2 "broke" or about any
 new features of 2.2 that require extra or new packages for use to Chris
-Ricker (kaboom@gatech.edu or chris.ricker@m.cc.utah.edu).
+Ricker (kaboom@gatech.edu or chris.ricker@genetics.utah.edu).
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)