Changes from 1.3.51 to 1.3.52
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.52.gz
These are from mec@treflan.shout.net (Michael Chastain)
[he might not want to answer questions about Linux either :) -russ]
- Documentation/Configure.help: continuing development.
- drivers/block/ide-cd.c: add support needed for partitions; more workarounds
for Vertos bugs (based on patches from Holger Dietze; try to eliminate
byteorder assumptions; use atapi_cdrom_subchnl struct definition;
add STANDARD_ATAPI compilation option.
- drivers/pci/pci.c: add GD 5436, WD 7197, 6202, UM8886BF, UM8886N, UM8891N,
M1489, Promotion-6410, "Western Digital", "Forex", "AMCC".
- drivers/scsi/scsi.c: fix problem in detecting whether its a send or a receive
style command (see sg_write) [Rick Richardson].
- drivers/scsi/sr.c: work around bug/feature in HP 4020i CD-Recorder.
- fs/buffer.c: fix a buffer cache bug; initialize more proc struct for
bdflush task.
- fs/namei.c: change O_TRUNC in 'open_namei' to call 'do_truncate'.
- fs/open.c: call notify_change before calling vmtruncate instead of after.
- kernel/ksyms.c: remove dispatch_scsi_info_ptr.
- kernel/module.c: module support is now a configuration option.
- scripts/Configure: make tri_state functions collapse to boolean if module
support is not enabled [Paul Gortmaker].