Changes from 1.3.2 to 1.3.3
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.3.gz
- Improved console scrollback, plus color palette handling through a
new escape sequence and/or ioctl.
- Be more aggressive about reserving I/O ports for EGA and MDA
displays.
- Removed set_bit lock on transmit access and other cleanups in 8390.c.
- Instead, use ENISR_RDC to monitor Tx PIO uploads, add sanity
checks, and make bad clone support optional.
- Oops, we released the PPP module in the wrong place (device close,
instead of the proper place: ppp close!).
- When we create elf tables, we now have an interp load address.
- We can now load ELF executables at a given address.
- Oops, when we added the parameter for read_exec in the previous patch, we didn't notice that we had to call namei with the right segment register.
- Removed a whole bunch of redundant trailing semicolons.
- eth_type_trans added to ksyms.