Release Notes: Hugh Blemings has moved, added support for usb hubs with many ports, reapplied make xconfig isdn fix, fixed the tcp problems, Kai Petzke has moved, added BUG() to S/390, further S/390 fixes, added keventd from 2.4 to 2.2, removed dead isdn_init call, removed bogus aha1542/aha1740 sense check, FPU emu fix, and EEpro100 posted writes fix.
Release Notes: Fixed Make xconfig failure, fixed a typo in the ISDN docs, fixed the 3ware driver a bit more, updated Dave Jones contact info, reverted wavelan inline->macro change, Zerocopy TCP/IP patches, fixed up command line options to old ncr driver, NFS locking should call fs layer locking if present, fixed cs46xx wakeup/poll problem, added some missing MTD config help texts, fixed Alpha build bug, final i386/ptrace bit, finished off the vmalloc/WP fixup, included file config.h fixes, and more dscc4 updates.
Release Notes: Added documentation for the fb interfaces, work around apic disable_irq hardware bugs, Rage128 not "Rage 128", made ioremap debugging conditional, merged Ninja pcmcia scsi driver, updated 8139too docs, Tulip updates (merged bits from 0.92), Epic100 update, cleaned up Ariadne driver, removed dead wavelan prototype, removed unused arlan variable, cleaned up lance public symbols, switched fmv18x to spinlocks and fixed other bits, cleaned up acenic global symbols, and fixed IDE blocking kmalloc with irqs off.
Release Notes: Linus' 2.4.2 tree was merged. A change to sr.c was backed out. The moxa smartio driver was fixed. More i2o config time is now allowed for slow calls. Aty128fb updates were made. The "loop" name was added to the root dev names. Further spelling cleanups were done. Bogus warning emissions from aha1740 were removed, as well as surplus assignment in vmalloc, and an unneeded ifdef in i386/kernel/irq.c. A door-locking ioctl was added to ide-floppy. SCSI disk opening O_NDELAY is now allowed for removables. Cosa compile warnings were fixed. Dumpable/setuid write ordering was cleaned up. The 3ware crashes were hopefully fixed.
Release Notes: The biggest real changes that impact normal users are the two bugs that could corrupt your harddisk. The IDE driver bug that Russell found has, to Linus' knowledge, never been shown to happen on anything but his ARM machine, but for all we know it could be quite bad even on x86. Similarly, the elevator bug could cause corruption, but probably has not actually bit people in practice. But both are definitely deadly at least in theory even on bog-standard common PC hardware. The reiserfs fix should hopefully make the "null bytes in log-files" problem a non-issue, and along with the smbfs/HIGHMEM thing it is certainly important for those that it can affect. For additional details follow the changelog link.
Release Notes: Updated fusion drivers, further VM page launder balancing, hopefully fixed ext2 block size checking, updated the i810 random number generator, hopefully fixed the bonding crash on down/reboot, tulip update (add accton comets, clean up pm), merged wavelan_cs, pcnet_cs and fmvj18x_cs changes from Dave Hinds tree, made awe32 behave in 2.4 like 2.2 if given an io, fixed alpha build problems in stallion, c101 synclink and wavfront drivers, added isa_check_signature and missing ioctl ids for hayesesp, fixed math emulation bug, disabled APIC during APM to avoid suspend/resume problems, SMP kernel on UP hardware APIC fixes, code cleanups in nmi, reduced NMI rate to 1Hz.
Release Notes: Updated slhc code for endianness, updated s390 dasd driver, allowed more than 4K of partitions, fix check in sockfilter, Sparc updates (quad sbus sunhme detect, BUG()), fixed hid locking and ston32 bugs, updated 3c59x drivers, fixed a usb message, Eicon driver updates, updated 8139too driver, fixed USB hub locks, fixed missing keyspan config line, merged S/390 bug fixes, some S/390 cleanups, updated S/390 ELF magic, updated hwc driver, updated ctc driver, update iucv driver, and S/390 warning fixes.
Release Notes: Fixed second module/exception table race, additional CPIA usb ident, added SA1100 udc and also stall recovery to usbnet, limited smbfs to 2Gig/file, Config/doc update for the eicon driver, updated PMS driver to new request_region, sys_semop bug check is overcareful, fixed ipc off by one on checks in ipc, allow exceptions during module init, driver namespace cleanup, network driver cleanups, PPC irq updates, SMP fixes for PPC boxes, fixed tmpfs block size reporting, updated maintainers to add missing YAM maintainer, added hooks for /proc/rtas, fixed wrong bogomip reporting on SMP ppc, removed unused dbcf inline function on PPC, updated Cort Dougans email/urls, don't assume bit settings on pcnet/pci chips, added mac ppc serial console hooks, frame buffer driver updates for ppc, fixed devfs names for ppc serial, moved some symbols out of net where they didnt belong and into right export locations, tidy and fix up syncppp drivers.
Release Notes: Fixes were made for SO_SNDTIMEO bugs, to tmpfs fsync, for USB 2.0 compliance in hub.c, for a USB hub device claim race, for some bugs in mac_hid driver, for more typos, and for PPC compile warnings/symbol export. PPC now uses generic PCI bus setup, PPC boot argument printing was removed, and ymf_pci driver cleanups were made.
Release Notes: Fixed pegasus for bigendian, further smbfs fixes, updated ISDN version tags, finished ISDN move to new style module_init, small Eicon driver updates/fix license bug, fixed reiserfs tail packing problem, exported aci symbols from drivers/sound/aci.c, merged Linus 2.4.2pre4, Starfire update, and fixed 3270 merge. Please note that ppp has changed and requires an new pppd from ftp://linuxcare.com.au/pub/ppp/.