Changes from 1.3.25 to 1.3.26
These changes are archived on ftp.crynwr.com:pub/kchanges
and http://www.crynwr.com/kchanges.
I cannot answer questions about Linux -- I merely summarize the kernel
patches after reading them. I try to make them useful to everyone,
but kernel hackers should take them with a grain of salt and read the
patches themselves. The patch file is patch-1.3.26.gz
These are from Linus:
1.3.26 does "interesting" things to the process handling, but I'm
hopeful that it will be stable despite this. And we're getting closer
and closer to full "clone()" functionality and threads (in fact, the
kernel uses "clone()" to do the intial code duplication in init).
- all the mouse drivers should support SIGIO now (the mac emulator
wants this, it seems).
- the mouse drivers can be compiled as modules.
- various networking updates (icmp rewritten by Alan)
- ide-cd driver correctly initializes slave CD's
- scsi tape update
- generic scsi driver updates
- sound driver (bad) timeout bug fixed
- ext and ext2 filesystems as modules
- some SMP header files added (yes, Alan has it working, but no, the
standard kernel sources hasn't got all his patches yet).
- faster BogoMIPS calculations (yes, it now boots 2 seconds faster than
it used to: we're considering changing the name from "Linux" to
"InstaBOOT").
And as usual, I really want to know about any potential problems. Also,
as usual, I don't have time to parse the Oops messages for you, so you
need to do that yourself. I added the "ksymoops" program to the kernel
source tree: you need g++ and the C++ libraries to compile it, but if
you have that you may find it an easier way to parse those pesky oops
messages.