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
- Lines: 364
- Date:
Mon Aug 9 12:05:09 1999
- Orig file:
v2.2.10/linux/Documentation/Changes
- Orig date:
Fri May 7 09:31:25 1999
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)