Changes from 1.3.44 to 1.3.45
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.45.gz
These are from mec@treflan.shout.net (Michael Elizabeth Chastain)
[he probably can't answer questions about Linux either :) -russ]
- arch/ppc/*, include/asm-ppc/*: new Power PC arch (11567 lines) [Gary Thomas].
- arch/sparc/*, include/asm-sparc/*: small changes (354 lines) [David Miller].
- drivers/block/cmd640.c: cmd640 driver moved to separate file [Igor Abramov].
- drivers/block/ide.c: disallow turning on DMA when h/w not capable of DMA.
- drivers/block/umc8672.c: experimental support for UMC 8672 [Wolfram Podien].
- drivers/char/console.c: setterm sequence for 'set vesa powerdown interval'.
- drivers/net/*.c: fix more 'set_multicast_list'.
- drivers/sound/Makefile: fix link to name '/usr/src/linux'.
- fs/nfs/nfsroot.c: major changes (1297 lines).
- fs/open.c: hold inode semaphore while truncating.
- fs/read_write.c: hold inode semaphore while writing.
- include/linux/fs.h: access functions for 'buffer_head' state bits.
- include/linux/timex.h: change 'MAXFREQ'.
- include/linux/*.h: change more ioctl defintions to use _IO.
- init/main.c: fix nfsroot.