Changes from 1.1.82 to 1.1.83
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 patch83.gz
- Ralf Baechle, Michael Neuffer, and Niibe Yutaka added to CREDITS.
- Aztech/Orchid/Okano/Wearnes (non IDE) CDROM support added to i386/config.in.
- Spell check, spell check, spell check.
- Threads didn't have their cs and ds set correctly.
- More mips and alpha improvements.
- On the CDU31a, if one track was changed, they were all changed. Also,
there is noting special about multisession on this drive.
- Remove the CDROMMULTISESSION_SYS ioctl from the sbpcd driver.
- Console driver didn't invert the screen correctly.
- When starting up the console, clear to end of screen.
- Don't do a TIOCLINUX on anything but a console terminal.
- Don't deallocate key map zero (that would be BAD).
- If they change the key map for any shift key, recompute the shift state.
- DE-600 and DE-620 now check, request, and release their I/O region.
- DE-620 now has two command line parameters == "bnc=1" or "utp=1".
- SCSI disk driver now returns an error on requesting a non-existant partition.
- SCSI cd-rom driver increasess timeout.
- Fudge the sectorsize calculation until we can get it right.
- Filesystem buffer disposition simplified.
- Memory mapping of executables cleaned up.
- Missed a place in the ext fs where we should have dirtied the file entry.
- A find_vma subroutine was added to find a particular address in the
map (removed a lot of code where everyone did it themselves by hand).
- Remove 4K limit for the maps file.
- Remember to mark a sysv inode as dirty if we've accessed it.
- Same for xiafs.
- Put shared memory into a circular list.