Messages in this thread Patch in this message | | | Date | Thu, 17 Dec 98 21:02 GMT | From | (Alan Cox) | Subject | Linux 2.1.131ac13 released |
| |
This one is a cleanup/bug fixer. No new features just a bit of polishing and tidying up with more to follow. I've sent about 2/3rds by volume of the 2.1.131ac* stuff to Linus so far.
ftp://ftp.linux.org.uk/pub/linux/alan/2.1/...
Alan
Differences between 2.1.131ac12 and 2.1.131ac13
o Switched to bzip2 o Yet more Acenic fixes (Jes) o More fs cleanup (Alexander Viro) o Config cleanup / menuconfig fix (Niels Jensen) o AMI Megaraid SMP fixes (Charles Dasher) o IPv6 builds as a module again (Chris Wedgewood) o PPP panic fix (B. James Phillippe) o NFS memory leak fix (Trond)
Differences between 2.1.131ac11 and 2.1.131ac12
o Initio driver updated to use spinlocks (Bas Vermeulen) o NFS read race fix (Trond) o Atomicity fixes for modules (Zack Weinberg, me, rth) o drivers/char/macmouse is obsolete - deleted (Jes) o EATA-DMA driver marked obsolete. (me) o Hippi/Gig-E updates (Jes Sorensen) o Qlogic FC driver (Chris Loveland) |small mods by me. Its in cos I need it for something, its not |in the for Linus queue although it seems pretty solid. o MSDOS bigger fs support (c/o Gordon Chaffee) o IRDA update (Dag) o OPL3SA* driver update (Scott Murray) o PCI sound updates (Thomas Sailer) o Big block of configuration validity fixes (Arjan) o Timestamp monotinicity glitch cured (Andrea) o m68k merge (Jes, Jesper, Michael, Two Daves and more..)
Differences between 2.1.131ac10 and 2.1.131ac11
o Further vfs cleanups (Alexander Viro) o Colour Quickcam update (Phil Blundell) o Wanrouter config fixes (Several people) o Changes updates (Chris Ricker) o Further VIA DMA work arounds (Ed Schlunder) o Reverted the MAD16 PnP patch as it plays up some other cards o Roadrunner and Acenic updates (Jes Sorensen) o Documentation updates (Phil Blundell, Russell King) o ACard driver for 2.1.x (Acard, forward port by Krzysztof G. Baranowski) | Can people with ACard boards test this. o AMI MegaRAID driver (AMI/Dell) o IRDA updates (Dag) o 8390 SMP corruption fix (Eugene Kuznetsov) o KNFSD dynamic readahead caches (G. Allen Morris III) o AMD name corrections (Jauder Ho) o SLHC compile time fix (Arjan) o Masq updates (Juanjo) o EPIC driver updates (Donald Becker)
Differences between 2.1.131ac9 and 2.1.131ac10
o VFS rmdir fix (Mike Galbraith) o Make xconfig might now work again o More on NFS caching/locking (Jamie Lokier) o AIC7xxx driver update (Doug Ledford) o Alpha performance counters (Phillip Ezolt)
Differences between 2.1.131ac8 and 2.1.131ac9
o Multiple APICs automatically trigger apic disable (me) o VFS fixes (Alexander Viro) o Document new ip sysctl (Tristan.Greaves) o AMD CPUID fix (Philipp Rumpf) o IPX NCP acceleration patch as 2.0.x (Unknown) o Fix various suser()->cap_net_admin() (me) o Config.help update for AEDSP (Riccardo)
* If you use an old version of patch you MUST also do * rm arch/i386/lib/checksum.[co] otherwise you will * get a failed build.
Differences between 2.1.131ac7 and 2.1.131ac8
o IRDA update (Dag) o MCA 53c9x update (Tymm) o Some misc cleanups (Andrzej Krzysztofowicz) | not all applied o Parport cleanp/update (Tim Waugh) o Digiboard PCI sign bug (HoraPe) o CheckConfig cleanups (Nils Jensen) o ip checksum is egcs friendly (Bernd Schmidt) o A few more of Arjan's compile fixes (Arjan) o NFS writeback fixes (Trond) o Shared memory compatibility glitch with libc5 (me) | Also stuck in the DIPC used constants so we dont borrow them | by accident. o Posix locking bugs (Jamie Lokier) o VM go faster stripes (Stephen Tweedie)
Differences between 2.1.131ac6 and 2.1.131ac7
o Forward ported the Multitech ISI driver to 2.1.x (me) o VFAT rename fix (Alexander Viro) o Makefile fix for misc modules only (Nick Holloway) o Small swapping fix (Stephen Tweedie) o Masq fix (Juanjo) o Config cleanups (Riley, me, others) o 3c509 registers its IRQ by device name as do other net devs (Joeri van Dooren) o Fix warning in init.c (Nils Jensen) o SCSI disk fixed bug when using certain numbers of drives (Jirka) o Initio SCSI driver (Initio & Bas Vermeulen) o RCPCI45 driver forward ported (me)
Differences between 2.1.131ac5 and 2.1.131ac6
o config.in fixes for irda/KERNELD->KMOD (Niels Jensen) o Opti 924 sound driver improvements (Torsten Duwe) o COSA driver update (Yenya) o SMP deadlock (Amnon Shiloh) o Missing lock; on btrl for scheduler (Ingo Molnar) o Memory check is now done after parsing user line, also MB not Mb (assorted pedants) o Updated ipchains url (Rusty) o Incorrect printk in NCR5380 driver (Mark Cooke) o More compile configuration fixes (Arjan/me) Differences between 2.1.131ac4 and 2.1.131ac5
o IRDA merge (Dag) | For those wondering 'feature freeze', you'll note that the | actual kernel impact of these patches on the existing code is | 3 lines. Two of which are #ifdef and #endif.... o Assorted compile fixes - especially for Alpha (various) o Further rmdir cleanups (Alexander Viro) o VM updates (Rik,Stephen) o IDE reset/assorted timer wrap fixes (Jens Axboe) o knfsd cache handling bug fix (David Mansfield) o Masq update (Juanjo) o Message queues can be bigger and are tunable via /proc (Peeter Joot) | Note - this has libc compatibility issues but only if you set the | queue sizes bigger than 64K. So the as shipped kernel is back | compatible. (if its not shout now) o Moved some PCI ethernet drivers into the PCI section o ps/aux preprocessor tweak o Extra SMC card added to pci defs o Another bunch of compile combination fixes from Arjan (not all he sent are in but most) o CONFIG_SMP (Michael Chastain)
Differences between 2.1.131ac3 and 2.1.131ac4
o AIC7xxx fix (indirectly Doug Ledford) o ad1816 sound update (Thorsten Knabe) o MAXMEM used is displayed if limited (Ingo) o Missing/extra restore flag/cli stuff cleaned up (Oleg Drokin) o Const cleanups for parport (Tim Waugh) o Serial double setup crash fix (Ted Tso) o Some netsyms changes for more compiles (Arjan/Me) o Config.h fixes (Niels Jensen) o tunelp location correction (Andrea Arcangeli) o nbd mods to start getting md over nbd workable (Pavel) o Some ide-scsi drivers do have LUN's - reverse the patch for that pending a better way to spot multilun ide o Alpha lock definiton fix when SMP=1 o NCR MCA motherboard NCR539C94 SCSI support (Tym)
Differences between 2.1.131ac2 and 2.1.131ac3
o There is a boot option "noapic" for booting SMP machines that the IO APIC code doesnt work on. All IRQ's end up on CPU0 ala 2.0 if this is set (Tigran Aivazian) o COSA bug fix (Yenya) o IDE drivers in ide-scsi have but one LUN (Dave Woodhouse) o Multisound updates (Andrew Veliath) o 8390 deadlock fix (me) o Updated bttv documentation slightly (me) o Unixware disk slices (Krzysztof G. Baranowski) o ARM merge (Russ King) o Kernel NFSD fixes (assorted) o Big file handle sets done right (Bill Hawes, Stephen Tweedie) o Updated DECnet project URL (Steve Whitehouse) o Fix for MTU problems in the z85230 driver. (me) o Sound could blow up when fed negative sizes. (Oleg Drokin)
Differences between 2.1.131 and 2.1.131ac2
o Current egcs assembler fixes (partially complete) o More time wrap fixes o Better CPU detection o SYS5 IPC cleanup o SYS5 shared memory size configurable o OpenBSD partitions o setuid directory bits not reset wrongly o Bridge has a nice /proc o Support for big file arrays (will be replaced by a nice solution from Bill Hawes/Stephen Tweedie next time) o Sysctl can tune rtsignal queues o Bogus icmp reporting is sysctl controllable o IPX networking autobinds. o Minor sunrpc fixes o make checkhelp o AVL tree for programs with large numbers of VMAs (eg netscape/X) o More configurations actually compile (not all Arjans stuff is done yet) o TDA9580 support in the tv driver o 8390 and 3c509 drivers are more SMP safe (bug in 8390 see bottom) o 8390 based cards dont crash on unload (ne2000/wd etc) o 8390 drivers with register maps are typed right (680x0 stuff) o v1.03 EPIC driver (the one Linus hates 8)) o SMC token ring driver (doesnt work yet) o Work around for sound crashes with VIA chipsets o Parport doesnt hang on boot probe with a qcam-vc attached o SCSI supports IBM PS/2 bus ordering (backward to PC) o Updated lance driver o Can't generate files over 2Gig long on vfat/fat o ISOfs ident fixes/DVD size handling. o Some of the knfsd fixes (hopefully all merged for ac3) o SyncPPP mtu bug fix o COSA wan card driver (up to dual 10Mbit) o AD1816 series sound card support o Newer AWE32 driver o More modular sound docs (including an update) o OPL3SA2 crash bug fixed o NoName sound crash bug fix o Credit file updates o IRQ settable in busmouse/msbusmouse o SMP friendly 3c501 driver (sorry had to be done)
--- drivers/net/8390.c~ Thu Dec 3 15:57:49 1998 +++ drivers/net/8390.c Thu Dec 3 19:34:44 1998 @@ -135,8 +135,8 @@ extern inline void unlock_8390_page(struct device *dev) { struct ei_device *ei_local = (struct ei_device *) dev->priv; - enable_irq(dev->irq); spin_unlock(&ei_local->page_lock); + enable_irq(dev->irq); } #else #define lock_8390_page(x) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |