Changes from 1.1.71 to 1.1.72
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 patch72.gz
- Version number file moved from tools/version.h to include/linux/version.h
- Sparc port boot code added.
- Second floppy controller can be turned off completely at compile time,
or can get added at runtime using "allowed_drive_mask",
"two_fdc", and "thinkpad".
- lp driver now releases its I/O region when unloaded as a module.
- Apricot network driver modularized.
- scsi generics now has its own free routine.
- I/O port listing (ioports) added to proc fs.
- Can't do a shared writeable mapping of a file to memory (now detected).
- igmp code wasn't setting its multiaddr list correctly.
- More improvements to IP multicast code.
- IP loopback added (so we get our own multicast sends back).
- Code to find an established TCP session now seems to have the
potential to loop forever??
- More work on properly closing sockets.