Linux 2.2.18pre12

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Fri Sep 29 2000 - 19:52:07 EDT

  • Next message: Alan Shutko: "Re: Linux kernel modules development in C++"

    Just bug fixes. The sound stuff wants a good hard testing, the other stuff
    shouldnt be too risky. Cyrix MTRR works again I hope. The ps/2 mouse
    reconnect stuff is now an option you must enable to avoid breaking
    touchpads.

    Stuff left to do for 2.2.18final
    - Support for >2GHz processors
    - Merge the S/390 stuff and make S/390 build again
    - Hunt bugs in the stuff so far.
    - Fix the megaraid (revert if need be)

    The S/390 stuff shouldnt touch the mainstream so from hereon in its simply
    a case of squashing bugs as they pop out until its ready to be 2.2.18.

    2.2.18pre12
    o Fix cyrix MTRR handling bug (IIZUKA Daisuke)
    o Fix ymfpci poll (me, Arjan)
    o Update radio-maestro, add Configure.help (Adam Tla/lka>
    o Fix rio/generic serial build bug (Marcelo Tossati)
    o USB build bug fix (Arjan van de Ven)
    o Fix missing ac97_codec.c return value (Arjan van de Ven)
    o Fix several warnings (Arjan van de Ven)
    o Made the PS/2 reconnect behaviour optional (me)
            | Its now 'psaux-reconnect' on the boot line
    o Allow for newer Hauppauge with 4 ports (Krischan Jodies)
    o Switch sound drivers from library to object (Arjan van de Ven)
    o Kill the not working ac97 lock on the 810 (me)
    o Automatically select older compilers for kernel
            builds on Debian and RH (Arjan van de Ven)
    o Start volumes higher on ac97, teach the driver (Rui Sousa)
            about 5bit and 6bit codec precision and use
            the mute bit.

    2.2.18pre11
    o Kill bogus codec_id assignment (Linus Torvalds)
    o Update codec init code to handle id right (me)
    o Fix dead/clashing define for NFS (Trond Myklebust)
    o Remove the find_vga crap from bttv (me)
    o Fix return on probe failure for cadet (Arjan van de Ven)
    o Add missing configure.help stuff from 2.4test (Alan Ford)
    o Fix inia100/megaraid define clash (Arjan van de Ven)
    o __xchg marked as taking volatiles (Arjan van de Ven)
    o Fix vwsnd warning in sound core (Arjan van de Ven)
    o wdt_pci driver should return -EIO on error (Arjan van de Ven)
    o Fix init_adfs_fs warning (Arjan van de Ven)
    o Fix the joystick driver option parsing (Arjan van de Ven)
    o Update mkdep to handle // commenting (Mike Klar)
    o Thunderlan driver typo fixes (Torben Mathiasen)
    o Add KX133/KT133 stuff to the AGP/DRM (Jeff Nguyen)
    o FIx multiple card bug in eepro driver (Aristeu Filho)
    o Initial YMF PCI native driver (Pete Zaitcev)
            | Based on Jaroslav's ALSA driver and I've tweaked it
            | a bit and maybe broken it 8)
    o Fix procfs unlink bugs (Willy Tarreau)
    o X.25 bugfix backport (Henner Eisen)
    o Fix incorrect free_dma on DMAless boxes (Boria)
    o Fix via audio driver merge (Nick Lamb)
    o Update plusb driver to 2.4 one (Greg Kroah-Hartman)
    o Put description info in wacom driver (Greg Kroah-Hartman)
    o Update both UHCI drivers to match 2.4test (Greg Kroah-Hartman)
    o Masquerade cleanup/warning fixes (Horst von Brand)

    2.2.18pre10
    o Add printk level to partition printk messages (me)
    o Fix bluesmoke address report/serialize (Andrea Arcangeli)
    o Add 2.4pre CPUID/MSR docs to 2.2.18pre (Adrian Bunk)
    o Update to the 2.4pre via audio driver (Jeff Garzik)
    o Fix small SMP race in set_current_state (Andrea Arcangeli)
    o Fix __KERNEL__ checks in sparc headers (Dave Miller)
    o Fix ADFS root directory bug added in pre9 (Russell King)
    o Trap incorrect swap partition sizes (Andries Brouwer)
    o Fix nfsroot bootp/dhcp on sparc64 (Dave Miller)
    o Tidy up tcp opt parsing (Dave Miller)
    o Check range on port range sysctl (Dave Miller)
    o Back out erroneous i2c.h change (Arjan van de Ven)
    o Fix trident hangs due to over zealous addition (Eric Brombaugh)
            of midi support
    o Fix big endian/macro bug in ext2fs (Andi Kleen)
    o Bring dabusb driver into line with 2.4 (Greg Kroah-Hartman)
    o Bring event drivers into line with 2.4 (Franz Sirl,
                                                             Greg Kroah-Hartman)
    o Fix usb help texts (Greg Kroah-Hartman)
    o Generic frame diverter (Benoit Locher)
    o Bring USB serial back into line with 2.4 (Greg Kroah-Hartman)
    o Fix DVD driver rpc state bug (Jens Axboe)
    o Fix extra sunrpc printk (Tim Mann)
    o USB init tidy up (Greg Kroah-Hartman)
    o Allow PlanB video on generic PPC (Michel Lanners)
    o Doc fixes/trim cvs logs on isdn drivers (Kai Germaschewski)
    o USB hid, hub, ibmcam, dsbr100 devices updates (Greg Kroah-Hartman)
    o Return EAFNOSUPPORT for out of range families
    o Fix SMP locking on floppy driver (Jonathan Corbet)
    o Add module author info to acm.c (Greg Kroah-Hartman)
    o Update CREDITS to reflect all the USB guys (Greg Kroah-Hartman)
     
    o ipfw wrong allocation flag fix (Rusty Russell)
    o Implement Sun style lockf/nfs cache barriers (Trond Myklebust)
    o Updated ISI serial driver (Multitech)
            | You may well need their newer firmware set/loader for the
            | later cards too

    2.2.18pre9
    o Fix usb module load oops (Thomas Sailer)
    o Bring USB boot drivers in line with 2.4t8 (Greg Kroah-Hartman)
    o And USB print drivers (Greg Kroah-Hartman)
    o And USB Rio driver (Greg Kroah-Hartman)
    o And USB dc2xx driver (Greg Kroah-Hartman)
    o And USB mdc800 driver (Greg Kroah-Hartman)
    o NFSv3 support and NFS updates (Trond Myklebust and co)
    o Compaq 64bit/66Mhz PCI Fibrechannel driver (Amy Vanzant-Hodge)
    o Disable microtouch driver (doesnt work in 2.2 (Greg Kroah-Hartman)
            currently)
    o Update ADFS support (Russell King)
    o Update ARM arch specific code and includes (Russell King)
    o Update ARM specific drivers (Russell King)
    o Use both fast and slow A20 gating on boot (Kira Brown)
            | if your box doesnt boot I want to know about it...
            | Needed for stuff like the AMD Elan

    2.2.18pre8
    o Fix mtrr compile bug (Peter Blomgren)
    o Alpha PCI boot up fix (Michal Jaegermann)
    o Fix vt/keyboard dependancy in USB config (Arjan van de Ven)
    o Fix sound hangs on cs4281 (Tom Woller)
    o Fix Alpha vmlinuz.lds (Andrea Arcangeli)
    o Fix CDROMPLAYTRKIND bug, allow root to open (Jens Axboe)
            the cd door whenver.
    o Update ov511 to match 2.4 (Greg Kroah-Hartman)
    o Further devio.c fix (Greg Kroah-Hartman)
    o Update NR_TASKS comment (Jarkko Kovala)
    o Further sparc64 ioctl translator fixes (Andi Kleen)

    2.2.18pre7
    o Fix the AGP compile in bug (Arjan van de Ven)
    o Revert old incorrect syncppp state change (Ivan Passos)
    o Fix i810 rng to actually get built in (Arjan van de Ven)
    o Megaraid compile fix, joystick, mkiss fixes (Arjan van de Ven)
    o Kawasaki USB ethernet depends on net (Arjan van de Ven)
    o Compaq cpqarray update (Charles White)
    o Fix usb problem with no USB unit found (Oleg Drokin)
    o Driver for the radio on some maestro cards (Adam Tlalka)
    o Additional shared map support needed for sparc64(Dave Miller)
    o Fix wdt_pci when compiled in (me, Arjan van de Ven)
    o Fix usb missing symbol when non modular (Arjan van de Ven)
    o Identify chip and also handle MTRR for the (me)
            Cyrix III
    o Allow binding to all ports multicast (Andi Kleen)
    o Bring USB docs up to date (Greg Kroah-Hartman)
    o Bring USB devio up to date (Greg Kroah-Hartman)
    o pci_resource_len null function for non PCI case (Arjan van de Ven)
    o Fix synchronous write off end of disk bug (Jari Ruusu)

    2.2.18pre6
    o Fix the IDE PCI not compiling bug (Dag Wieers)
    o Kill an escaped reference to vger.rutgers (Dave Miller)
    o Small rtl8139 fixups (Jeff Garzik)
    o Add USB bluetooth driver (Greg Kroah-Hartman)
    o Fix oops in visor driver (Greg Kroah-Hartman)
    o Remove some unneeded ext2 includes,fix a bug (Andreas Dilger)
            in the UFS code
    o Fix rtc race between timer and rtc irq (Andrea Arcangeli)
    o Fix slow gettimeofday SMP race (Andrea Arcangeli)
    o Check lost_ticks in settimeofday to be more (Andrea Arcangeli)
            precise

    2.2.18pre5
    o Added older VIA ide chipsets to the not to be (me)
            autotuned list
    o Fix crash on boot problem with __setup stuff (me)
    o Small acenic fix (Matt Domsch)
    o Fix hfc_pci isdn driver (Jens David)
    o Fix smbfs configuration problem (Urban Widmark)
    o Emu10K wrapper/build fixes (Rui Sousa)
    o Small cleanups (Arjan van de Ven)
    o Fix sparc32 build bug (Horst von Brand)
    o Fix quota oops (Martin Diehl)
    o Add i810 random number driver (Jeff Garzik)
    o Clear suid bits on ext2 truncate as per SuS (Andi Kleen)
    o Fix illegal use of section attributes (Arjan van de Ven)
    o Documentation for nmi watchdog (Marcelo Tosatti)
    o Fix uninitialised variable warnings (Arjan van de Ven)
    o Save DR6 condition into the TSS (Ryan Wallach)
    o Add additional __init's to the kernel (Andrzej M. Krzysztofowicz)
    o Backport 2.4 wdt_pci driver (JP Nollman, me)
    o AGP i810 fixes (Chip Salzenberg)
    o UDMA support for ALI1543 & 1543C IDE devices (ALI)
    o 2.4 MSR/CPUID driver backport (Dave Jones,
                                                                    H Peter Anvin)
    o Fix incorrect use of kernel v user ptr in NCPfs (Petr Vandrovec)
    o Updated scsi tape driver (Kai Makisara)

    2.2.18pre4
    o Remove the aacraid driver again, having looked (me)
            at what is needed to make it acceptable and
            debug it - Im dumping it back on Adaptec
    o DAC960 update (Leonard Zubkoff)
    o Add setup vmlinuz.lds changes for Sparc (Arjan van den Ven)
    o Sparc updates for drm, ioctl and other (Dave Miller)
    o Megaraid driver update (Peter Jarrett)
    o Add cd volume 0 to the amp power off on the
            crystal cs46xx (Bill Nottingham)
    o Fix IPV6 fragment and kfree bugs (Alexey Kuznetsov)
    o Fix emu10k build bug (me)
    o Emu10K driver upgrade. Adds emu-aps support (Rui Sousa)
    o Updated IBM serveraid driver to 4.20 (IBM)
    o Ext2 block handling cleanup from 2.4 (Al Viro)
    o Make the ATI128 driver modular (Marcelo Tosatti)
    o Fix megaraid build bug with gcc 2.7.2 (Arjan van de Ven)
    o Fix some of the dquot races (Jan Kara)
    o x86 setup code cleanup (Dave Jones)
    o Implement 2.4 compatible __setup and __initcall (Arjan van de Ven)
    o Tidy up smp_call_function stuff (Keitaro Yosimura)
    o Remove 2.4 compat glue from cs4281 driver (Marcelo Tosatti)
    o Fix minor bugs in bluesmoke now someone actually
            has a faulty CPU and logs (me)
    o Fix definition of IPV6_TLV_ROUTERALERT (Dave Miller)
    o Fix in6_addr, ip_decrease_ttl, other (Dave Miller)
            minor bits
    o cp932 fixes (Kazuki Yasumatsu)
    o Updated gdth driver (Andreas Koepf)
    o Acenic update (Jes Sorensen)
    o Update USB serial drivers (Greg Kroah-Hartman)
    o Move pci_resource_len into pci compat (Marcelo Tosatti)

    2.2.18pre3 (versus 2.2.17pre20)
    o Clean up most of the compatibility macros (me)
            that various people use. I've systematically
            moved the 100% correct ones to the headers
            used in 2.4
    o Fix newly introduced bug in kmem_cache_shrink (Daniel Roesen)
    o Further updates to symbios drivers (Gerhard Roudier)
    o Remove emu10K warning and mtrr warning (Daniel Roesen)
    o Fix symbol clash between cs4281 and esssolo1 (Arjan van de Ven)
    o Fix acenic non modular/module build issues (Arjan van de Ven)
    o Fix bug in alpha csum_partial_copy that could (Herbert Xu)
            cause spurious EFAULTs
    o Yet another eepro100 variant sighted (Torben Mathiasen)
    o Minor microcode.c final tweak (Daniel Roesen)
    o Document that ATIFB is now modular (Marcelo Tosatti)
    o Parport update (Tim Waugh)
    o First set of ext2 updates/fixes (Al Viro)
    o Bring smbfs back into line with 2.2 (Urban Widmark)
            | This should make OS/2 work again
    o Fix S/390 _stext (still doesnt build dasd) (Kurt Roeckx)
    o Remove unused vars in arch/i386/kernel/bios32.c (Daniel Roesen)
    o Update the DHCP initrd support (Chip Salzenberg)
    o Allow opening empty scsi removables like IDE
            with O_NONBLOCK (needed for some ioctls) (Chip Salzenberg)
    o Back out vibra mixer change
    o Fix error returns in sbni driver (Dawson Engler)
    o Initial merge of the aacraid driver (Adaptec)
            | Much deuglification left to be done here
    o Report megaraid: on obscure megaraid error (Daniel Deimert)
            strings
    o Add another CS4299 id string (Mulder Tjeerd)

    2.2.18pre2 (versus 2.2.17pre20)

    o Fix the compile problems with microcode.c (Dave Jones,
                                                             Daniel Roesen)
    o GDTH driver update (Achim Leubner)
    o Fix mathsemu miuse of casting with asm (??)
    o Make msnd_pinnacle driver build on Alpha
    o Acenic 0.45 fixes (Chip Salzenberg)
    o Compaq CISS driver (SA 5300) (Charles White,
            + cleanups me)
            + gcc 2.95 fixup
    o Modularise pm2fb and atyfb
    o Upgrade AMI Megaraid driver to 1.09 (AMI)
    o Add DEC HSG80 and COMPAQ 'logical volume' to
            scsi multilun list
    o SK PCI FDDI driver support (Schneider & Koch)
    o Linux 2.2 USB backport (Vojtech Pavlik)
            backport 3 + further fixes from the USB list
            + mm/slab.c fix for cache destroy
    o AGP driver backport (XFree86, Precision
            DRM driver backport Insight, XiG, HJ Lu,
                                                             VA Linux,
                                                             and others)

    2.2.18pre1 (versus 2.2.17pre20)

    o Update symbios/ncr driver to 1.7.0/3.4.0 (Gerhard Roudier)
    o Updated ATP870U driver (ACard)
    o Avoid running tq_scheduler stuff sometimes with (Andrea Arcangeli)
            interrupts off
    o Futher cpu setup updates (me)
    o IBM MCA scsi driver updates (Michael Lang)
    o Fix incorrect out of memory handling in bttv (Dawson Engler)
    o Fix incorrect out of memory handling in buz (Dawson Engler)
    o Fix incorrect out of memory handling in qpmouse (Dawson Engler)
    o Fix error handling memory leak in ipddp (Dawson Engler)
    o Fix error handling memory leak in sdla (Dawson Engler)
    o Fix error handling memory leak in softoss (Dawson Engler)
    o Fix error handling memory leak in ixj (Dawson Engler)
    o Fix error handling memory leak in ax25 (Dawson Engler)
    o Merge the microcode driver from 2.4 into 2.2 (Tigran Aivazian)
    o Fix skbuff handling bug in the smc9194 driver (Arnaldo Melo)
    o Fix problems with SIS900 driver on some 630E (Lei-Chun Chang)
            boards
    o Make vfat use the same generation rules as (H. Kawaguchi,
            in windows 9x Chip Salzenberg)
    o Fix oops in the CPQ array driver (Arnaldo Melo)
    o Fix ac97 codec not setting the id field (Bill Nottingham)
    o Further work on the cs46xx/CD power bits (me)
    o Synclink updates (Paul Fulgham)
    o Synclink init bug fix (Arnaldo Melo)
    o Handle odd interrupts from toshiba floppies (Alain Knaff)
    o Fix trident driver build on nautilus Alpha (Peter Petrakis)
    o Add later sb16 imix support tot he sb driver (Massimo Dal Zotto)
    o Ignore luns that report can be connected, but (Matt Domsch)
            not currently
    o Fix dereference after kfree in uart401.c (Dawson Engler)
    o Return correct SuS error code for an unknown (Herbert Xu)
            socket family
    o Add sub window clipping to the bttv driver (Thomas Jacob)
    o Fix nfs cache locked messages (Trond Myklebust)
    o Fix the modutils misdocumentation (Martin Douda)
    o Remove bogus biosparm code from seagate.c (Andries Brouwer)
    o Return correct error code on failed fasync set (Chip Salzenberg)
    o Handle dcc resume with newer irc clients when (Scottie Shore)
            doing an irq masq

    --
    Alan Cox <alan@lxorguk.ukuu.org.uk>
    Red Hat Kernel Hacker
    & Linux 2.2 Maintainer                        Brainbench MVP for TCP/IP
    http://www.linux.org.uk/diary                 http://www.brainbench.com
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/
    



    This archive was generated by hypermail 2b29 : Fri Sep 29 2000 - 19:54:21 EDT