Changes from 1.3.43 to 1.3.44
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.44.gz
These are from mec@treflan.shout.net (Michael Elizabeth Chastain)
[he probably can't answer questions about Linux either :) -russ]
- MAGIC: Ioctl magic number 'a' allocated for ATM.
- arch/sparc/*, include/asm-sparc/*: many SPARC changes (23416 lines!).
- drivers/block/cmd640.c: back out new CMD640 code from 1.3.43.
- drivers/block/ide.c: back off from version 5.18 to 5.17.
- drivers/block/umc8672.c: back out new UMC8672 code from 1.3.43.
- drivers/net/*.c: multicast filtering changes.
- drivers/net/sunlance.c: new driver.
- drivers/pci/pci.c: add BT-930, STB Horizon 64, ABP940, DC690c,
155P-MF1 (FPGA), 155P-MF1 (ASIC), RIO host, 82557, AIC 7873
- fs/nfs/nfsroot.c: remove name clash with FPU; reformatted. [Alan Cox]
- fs/pipe.c: count readers and writers properly.
- include/asm-alpha/segment.h: use memory barriers in get_*, put_*.
- include/asm-i386/socket.h: new 'SO_BSDCOMPAT' socket option.
- linux/kernel/sys.c: new 'sys_getsid' system call.
- networking changes:
- NFS root/ FPU clash fixed
- ARP lock bug fixed
- SO_BSDCOMPAT option(libbsd/ibcs2 ought to set)
- Changed to new set_multicast_list()
- ARP ioctl() call fixes [Bernd]
- Fixes to the name set functions (maybe fixes netrom) [Steve]
- Packet protocol labelling (not IPX yet)