Changes from 1.1.62 to 1.1.63
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 patch63.gz
- Updated CREDITS
- Makefile has provision for adding the contents of .name to version.
- Updated to release 2.8 of SBPro CD-ROM driver. Adds support for
Longshine LCS-7260 and IBM "External ISA CD-Rom".
- Don't scroll console if LF or RI received while outside of scrolling region.
- Keyboard can now set translation of escaped scancodes to keycodes
(KDGETKEYCODE and KDSETKEYCODE ioctls).
- More special key support added, including Microsoft Natural "Windows" keys.
- Added a check and printk for null ecbptr in AHA1740 driver.
- Use right device when reading in SCSI Common Access Method code.
- If a SCSI disk has 1K sectors, prevent access to single 512 byte sectors.
- In the filesystem buffer code, use the right number of minimum free
pages needed.
- Do some EFAULT checking when executing programs.
- Move the check for setting the inode time.
- Add some checks for failed kernel mallocs in isofs driver.
- High Sierra filesystems (as opposed to ISO9660) has the concept of a
hidden file.
- Correct bug in code to handle nonzero i_first_extent in isofs.
- More work on the MSDOS prefetch stuff.
- Deal better with MSDOS ascii files.
- Supply a "size" for pipes when they get stat'ed.
- Add ADAPTEC definitions to pci.h
- Multihoming fixes in icmp code.
- Really fixed accept() blocking problem.