Written by Anand Kumria, and posted for him by Nick Busigin. This file documents what changed from Linux kernel version 1.1.71 to 1.1.72 Written by Anand Kumria. wildfire@ftoomsh.socs.uts.edu.au *preferred* akumria@socs.uts.edu.au anyline which contains a "[?]" means I am not sure if I am right. ========================================================================== SUMMARY ======= moved version.h to include/linux/version.h modularized the apricot network driver even more SPARC support; now with v2 PROMs, sun4c and sun4m changes to the FDC (Floppy Disk Controller) for machines with PCI also added an I/O port report to the proc filesystem changes also to memory management; specifically swap.c and filemap.c changes to the networking code -- see below linux/CREDITS ------------- changed an address linux/Makefile -------------- changed the sublevel (of course :)) moved tools/version.h to include/linux/version.h linux/arch/sparc/boot/boot.S ---------------------------- the inital boot code, some comments added added some code for the trap handler support for v2 PROMs, sun4m/sun4c NOT sun4/sun4d linux/arch/sparc/string.S *new file* ------------------------- SPARC string support linux/drivers/block/floppy.c linux/include/linux/fd.h ---------------------------- small fix for PCI based machines start of support for a second floppy disk controller (FDC) [?] also added a check to see if DCL (Disk Control Line?) is/was inverted. linux/drivers/char/lp.c ----------------------- small changes for better logging messages, and to correctly point to the new location of version.h linux/drivers/net/3c501.c 3c509.c 8390.c de600.c de620.c depca.c eexpress.c ewrk3.c plip.c linux/fs/binfmt_elf.c isofs/inode.c msdos/indoe.c sysv/inode.c umsdos/inode.c xiafs/inode.c linux/tools/version.c ---------------------------- small change to reflect new location of version.h linux/drivers/net/MODULES Space.c apricot.c net_init.c linux/modules/NET_MODULES ---------------------------- modularized the apricot network driver linux/drivers/net/znet.c ------------------------ removed some unneccessary code ... not sure for what though. linux/drivers/scsi/sg.c ----------------------- added a function called sg_free; replaced a called to scsi_free with sg_free linux/fs/proc/array.c root.c linux/include/linux/ioport.h proc_fs.h linux/kernel/ioport.c ----------------------------- added an I/O port report to the proc filesystem linux/include/asm-m68k/system.h ------------------------------- FIXED: a small spelling msitake (sorry, mistake :]) linux/include/linux/netdevice.h ------------------------------- small change to the loopback device also in net_init.c linux/init/main.c ----------------- made floppy setup external [?] linux/kernel/ksyms.c -------------------- exported symbols/functions for the following: [?] pcibios_present floppy_track_buffer release_region linux/mm/filemap.c ------------------ added code to report to log when someone/thing does a "shared writable mapping" linux/mm/swap.c --------------- have absolutely no idea what was done here ... I suggest if you are interested take a look at this yourself. linux/net/inet/igmp.c --------------------- added support for multiple address for IGMP [?] linux/net/inet/ip.c ------------------- some conditional code for INET_MULTICAST (IGMP - Internet Group Multicast Protocol?) the code just makes sure we send to all our groups code to loop a packet back to the sender which will then send onto others, kills the packet if it a ttl (time to live) of 0 linux/net/inet/ip_fw.c ---------------------- made add_to_chain subject to conditional defines CONFIG_IP_ACCT or CONFIG_IP_FIREWALL are interested take a look at this yourself. linux/net/inet/igmp.c --------------------- added support for multiple address for IGMP [?] linux/net/inet/ip.c ------------------- some conditional code for INET_MULTICAST (IGMP - Internet Group Multicast Protocol?) the code just makes sure we send to all our groups code to loop a packet back to the sender which will then send onto others, kills the packet if it a ttl (time to live) of 0 linux/net/inet/ip_fw.c ---------------------- made add_to_chain subject to conditional defines CONFIG_IP_ACCT or CONFIG_IP_FIREWALL linux/net/inet/tcp.c -------------------- changes to building a TCP header, it is not an inline function now -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= + nick@xwing.org +