Alan Cox writes: ftp://ftp.linux.org.uk/pub/linux/alan/2.2/.. If you have a problem in 2.2.2ac7 verify you can duplicate it with 2.2.2 before posting general bug reports if possible. Make sure it is obvious if a bug report is about -ac7 to avoid any confusion. Definitely let me know if you have any ac7 specific problems. Don't bother Linus unless 2.2.2 unpatched also breaks. Alan Differences between 2.2.2ac6 and 2.2.2ac7 o Fix the MTRR compile bug in SMP mode (me) o CMI8330 soundpro mixer support (Ionut Badulescu) o Bridging crash fixes, allow STP disable (Heikki Vatiainen) o Allow renaming of busy NFS files (Trond) o CDROM update (Jens Axboe) o First part of the ARM sync with Russell (Russell King) Differences between 2.2.2ac5 and 2.2.2ac6 o Still trying to catch all the 3c509 fun (me) o SCSI generic scatter gather + fixes (Douglas Gilbert) o V7 file system support in SYS5fs (Jon Naylor) o Use constant names in the apic code (Jan Willamowius) when it hacks page tables o AIC7xxx update (Doug Ledford) o AF_UNIX queue bug fix (Andrea Arcangeli) (Im waiting for the gc argument to settle before adding that bit) o Lockd authentication fix (G Allen Morris III) o Duplicate include tidy (John Bley) o VFAT panic fix (Alexander Viro) o Keyboard loop has a sanity timer (me) o Dquot check (me) o Possibly fixed the sk_g16 driver (me) o Revert the MCA patch Differences between 2.2.2ac4 and 2.2.2ac5 o The Maestro code should work from a cold boot (me) | modprobe sb support=1 ; insmod ess_pci o Test code for the Yamaha PCI cards in SB mode (me) | Note "test" - build it module only , I dont have the | cards, you may need to add your PCI ident etc | modprobe sb support=1; insmod pci_legacy o Set the write gathering of RAM on the AMD K6 (me, based on others) | Needs testing. Please report. Someone ought to do the K5 too o AWE32 crash fixes (Takashi Iwai) o Small warning fixes (Various) o 3c509 compile fix (me) Differences between 2.2.2ac3 and 2.2.2ac4 o CMI 8330 documentation (Stefan Laudat) o Remove spare linux/config.h from Megaraid (Niels) o Silly bug in the bttv fix removed (Linus) o Aims lab update (Russell Kroll) o Alpha fixes (Richard Henderson) o PCM-4823 ne2k clone support (Jari Malinen) o PLIP works on more than 3 ports (Kai Schulte) o MCA and 3c529 update (David Weinehall) o Old unused NET_ALIAS config entry removed (Mathew Wilcox) o VM deadlock fix (Andrea Acangeli) Differences between 2.2.2ac2 and 2.2.2ac3 o CDROM compile fixes (Jens Axboe) o Alpha timer jitter fixes (Bruce Elliott) | No ac3 still doesn't compile on an Alpha o NFS write tweak (Trond) o Ptrace thread race fix (Ingo Molnar) o Fork pid reuse fix (Ingo Molnar) o Minor config cleanups (David Weinehall) o VGA detection test improved (Russell King) o Report mono/stereo on Aims lab cards (Wee Liang) o Ksymoops speedup (Massimiliano Ghilardi) o Stop swapping on a link to the same swapfile (Andrzej M. Krzysztofowicz) o Hopefully fixed the bttv capture bug (me) Differences between 2.2.2ac1 and 2.2.2ac2 o Config documentation error (Tim Waugh) o NFS client updates (Trond) o Fix nfsd kernel memory to network leak (Russell King) o CDROM driver update (Jens Axboe) o AMI Megaraid driver 0.96 (Jeffrey Jones, AMI) o Fixed an embarrassingly stupid sb bug (me) | 16bit should work again now o Accept root server from command like in nfsroot (Gero Kuhlmann) o Don't send bridge config frames when bridge is compiled in and disabled (Tomasz Motylewski) Differences between 2.2.2 and 2.2.2ac1 New Features o Large file array support (>1024 handles allowed) o Support querying actual block size of media o Typhoon radio driver o Test driver for Sealevel wan cards o Acard ATP870U SCSI driver o Initio A100 SCSI driver o QlogicFC fibrechannel driver o Symbios 53c416 driver o Support type 6 ARP on ethernet Updates o BW Qcam driver updated o 3c509 driver updated to match 2.0 o COSA wan driver updated o Major IRDA updates o SMC ultra updated to match 2.0 driver o Wavelan update, including newer card support o AIC7xxx updated o Updated MegaRAID driver o ESS Maestro test driver Major Fixes o CS8900 driver module options fixed. Original is unusable o Shaper doesnt crash SMP boxes o SCSI error doesnt crash the machine at random o Persistent DMA buffers on sound o RPC improvements o Faster NFS client o NTFS doesnt crash when it runs out of memory o /proc/mem locking fixes Minor Fixes o Remove obsolete/misleading "Drop Source Route" Config item o Configure.help fixes o Dcache documentation o Sparc maintainers entries up to date o make clean removes everything it should o genksyms version problems are reported o Misbracketing in hd.c fixed o Zoltrix fixes o ADFS updated o 8390 fix for "interrupt when stopped" message off ne2000 o GDTH driver has missing version.h check fixed o Fixes to the SCSI blacklist o Future Domain MCA driver works non modular o Various frame buffer updates o chgrp handling fixed o Route cache flush proc entry is write only Other o Some ARM merging --------------------------------------- --- drivers/net/3c509.c~ Fri Feb 26 01:55:06 1999 +++ drivers/net/3c509.c Fri Feb 26 13:50:58 1999 @@ -917,12 +917,12 @@ cleanup_module(void) { struct device *next_dev; - struct el3_private *lp = (struct el3_private *)dev->priv; /* No need to check MOD_IN_USE, as sys_delete_module() checks. */ while (el3_root_dev) { + struct el3_private *lp = (struct el3_private *)el3_root_dev->priv; mca_mark_as_unused(lp->mca_slot); - next_dev = ((struct el3_private *)el3_root_dev->priv)->next_dev; + next_dev = lp->next_dev; unregister_netdev(el3_root_dev); release_region(el3_root_dev->base_addr, EL3_IO_EXTENT); kfree(el3_root_dev);
Linux kernel 2.2.2ac7 released
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis