Date: Tue, 12 Sep 2000 16:38:43 +0100 (BST) From: Alan Cox alan@lxorguk.ukuu.org.uk To: kernel@linuxtoday.com Subject: Linux 2.2.18pre6 Ok removed some of the small silly bugs and merged various small fixes. Not all compile options build yet (eg AGP=y doesn't) but thats the next stage 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: Linux kernel 2.2.18pre6
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis