Changes from 1.1.70 to 1.1.71
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 patch71.gz
- Configure script improved.
- i386 boot code changed to get the x86 vendor id.
- IP multicasting (still alpha), IP firewalling and IP accounting
options enabled in config.in (turned off by default).
- 16 SLIP channel option added to config.in.
- Oops, PCnet/PCI support for LANCE is now standard.
- Some Sparc architecture support added.
- Check for a locked buffer in the low level block code before waiting
on it (avoid dead-lock).
- Added a check for the NCR 53C815 board.
- Added debugging check for null pointer in aha1740 driver.
- Buslogic hardware apparently decodes addresses <1Mbyte at 16mb multiples.
Code has been added to the general scsi driver to handle that.
- General scsi code changed, something related to WAS_SENSE, but I don't
quite understand what.
- SCSI buffer pointer can sometimes be null.
- cpuinfo added to proc fs.
- sysv fs modularized
- xia fs modularized
- asm-m68k include files added.
- Pentium fdiv bug detected and reported.
- Make sure we don't overflow the log buffer.
- Make SO_DEBUG superuser only.
- tcp_close_pending substantially rewritten.