Changes from 1.3.17 to 1.3.18
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.18.gz
These are from Linus:
- ptrace(POKE_DATA/POKE_CODE) used to do bad things to the page
tables, which resulted in problems especially on Pentiums with
the newly enabled extended page table setup. Now strace/gdb
should work correctly again (same bug in the i386 and alpha
trees: with the current memory management I should really move
those functions to the generic mm sources.)
- AZTCD driver update.
- ext2fs cleanups (remove old compatibility code).
- lp.c update. Better statistics and support for slow printers.
- Various small fixes to network driver modularizations.
- ARCNET driver update.
- /proc filesystem cleanup started. /proc/net is cleaner, I'll fix the
others to be more coherent soon, I hope.
- sound driver update (v 3.0.1).
- various networking patches (routing metrics, arp sanity checks, ip
fragmentation+forwarding hopefully fixed).