Alan Cox [Fri, 23 Nov 2007 20:22:51 +0000 (15:22 -0500)]
Linux 2.2.18pre23
o Fix alpha compile problem (Herbert Xu)
o Scan DMI bios data to find broken laptops (Alan Cox)
o Fix megaraid module symbols (Michael Marxmeier)
o Fix visor/OHCI problem (Gerg Kroah-Hartman)
o Fix sysctl_jiffies compile bug (Tomasz K³oczko)
o Init mic input low to avoid feedback (Pete Zaitcev)
o Fix typo in acenic headers (Val Henson)
o David Woodhouse has moved (David Woodhouse)
o Compaq raid driver update (Charles White)
o Fix aha1542 scribbles on errors (Phil Stracchino)
o Update Advansys driver to v3.3D (Bob Frey)
o Fix maestro ioctl locking (Zach Brown)
o Formatting cleanup for setup.c (Dave Jones)
o Fix FAT32 bugs on Alpha (Bill Nottingham)
Alan Cox [Fri, 23 Nov 2007 20:22:49 +0000 (15:22 -0500)]
Linux 2.2.18pre22
o Fix HZ assumption in USB hub driver (Oleg Drokin)
o Fix ndisc range check on ipv6 (Dave Miller)
o Clear other fields in qcam VIDIOCGWIN return (Damion de Soto)
o Fix sparc64 includes for socket.h (Solar Designer)
o ELF platform was misset for Pentium IV (Mikael Pettersson)
o ADMTek 985 ident was wrong (Lee Bradshaw)
o Fix filemark status test on scsi tape (Robin Miller)
o Fix file/block when spacing to tape beginning (Kai Maiksara)
o Small ISDN documentation fixes (Kai Germaschewski)
o Resync icn driver with core isdn tree (Kai Germaschewski)
o Fix isdn loopback driver (Kai Germaschewski)
o Fix small leaks in lockd (Trond Myklebust)
o Add Pentium IV rep nop, ident etc (Various folks,
notably HPA and
Linda Wang)
o Update sparc default config (Dave Miller)
o Hopefully properly fix the megaraid problem (Willy Tarreau, AMI
and others)
o Resync tcp bits with Dave (Dave Miller)
o Make cpqarray provide randomness (Nigel Metheringham)
o Fix wavefront symbols bug (Carlos E. Gorges)
o Fix acenic jumbo handling when flushing ring (Val Henson)
o Fix ace_set_mac_addr for littleendian hosts (Stephen Hack)
o Fix assorted typos in the kernel (Andries Brouwer)
o EEPro100 fixes (Dragan Stancevic)
o Fix hisax _setup crash case (David Woodhouse)
o Fix small cdrom driver bugs (Jens Axboe)
o Fix remaining vmalloc corner cases (Ben LaHaise)
o Update USB maintainers (Greg Kroah-Hartman)
o Fix matroxfb doc bug (Pavel Rabel)
o Fix setscheduler lock inversion (Andrew Morton)
o Fix scsi unload/sg ioctl oops (Paul Clements)
Alan Cox [Fri, 23 Nov 2007 20:22:47 +0000 (15:22 -0500)]
Linux 2.2.18pre21
o Environment controller update for sparc (Eric Brower)
o No italian translation for config.help (Andrea Ferraris)
o Fix type error in buz driver (Pete Zaitcev)
o Resnchronize Apple PowerMac codebase (Paul Mackerras & co)
o Merge powermac tree fixes into usb
o Powermac input device handling changes
o Fix console switch fonts
o S/390 merge (IBM S/390 folks)
(Merge grunt work done by Kurt Roeckx)
o Make knfsd TCP an option (Alan Cox)
o Drop cisco info packets (0x2000) (Ivan Passos)
o Add belkin USB serial cable (William Greathouse)
Alan Cox [Fri, 23 Nov 2007 20:22:44 +0000 (15:22 -0500)]
2.2.18pre20
o Fix ide-probe SMP build error (Ian Morgan)
o Fix appletalk physical layer ioctl handling (Andi Kleen)
o Sparc update (Dave Miller)
o Update Stephen Tweedie's contact info (Stephen Tweedie)
o Fix typo in esp and scsi_obsolete code (Dave Miller)
o Bonding ioctl check fix (Willy Tarreau)
o Fix ipv6 procfs bug (Al Viro)
o Report PIV in proc as family 15 and uname as (Alan Cox)
model 6 as discussed
o Redo Intel cache decodes as code not tables (Alan Cox)
and add new ones (based on updates by
Asit Mallick & Andrew Ip)
o Fix CMOS locking in machine_power_off paths (Alan Cox)
o Create build tree symlinks only if insmod is
new enough not to be confused by it (Keith Owens)
o Fix cmsg handling (Philippe Troin)
o Tiny xpds driver changes (Dan Hollis)
o Fix vmalloc sign bug (Ben LaHaise)
o SMBFS fixes/changes for find_next problems and (Urban Widmark)
to avoid truncate bug in netapps
o Fix ntfs translation bug (Anton Altaparmakov)
o Fix sparc problem with some soundcards and the (Jeff Garzik)
_IOC magic
o Update ppa driver to v2.05 (Tim Waugh)
Alan Cox [Fri, 23 Nov 2007 20:22:43 +0000 (15:22 -0500)]
Linux 2.2.18pre19
o Fix transproxy socket lookup (Val Henson)
o Add ICS1893 PHY to the SiS900 driver (Lei-Chun Chang)
o Fix documentation error in matroxfb (Vsevolod Sipakov)
o Update IDE floppy maintainer (Paul Bristow)
o Fix remaining cmos locking (Paul Gortmaker)
o Fix sparc bitfield/compiler bits on sound (Dave Miller)
o Update Pegasus USB driver (Petko Manolov)
o Networking updates - move divert header (Andi Kleen)
o Add ETH_P_ATM* defines (Matti Aarnio)
o Fix one more missing GFP_KERNEL/sk->allocation (Dave Miller)
o Fix ISDN multilink handler bug (Kai Germaschewski)
o Fix ymfpci unload cases (Kai Germaschewski)
Alan Cox [Fri, 23 Nov 2007 20:22:41 +0000 (15:22 -0500)]
Linux 2.2.18pre18
o Fix off by one in net/ipv4/proc (Dave Miller)
o Move the fpu emu patch that got away (Dave Miller)
o K6 update for MTRR ability (Dave Jones)
o Fix raid1/vm deadlock (Marcelo Tosatti)
o Fix usb mouse userspace memory accesses (David Woodhouse)
o Fix xpdsl if compiled in (typo) (Arjan van de Ven)
o Rio fixes for modem handling. Fix a small (Patrick van de Lageweg)
generic serial bug
o IBMtr driver fixes for cable pulls, pcmcia (Burt Silverman,
behaviour etc Mike Sullivan)
o Tidy up /dev/microcode messages (Daniel Roesen)
o Add arpfilter (Andi Kleen)
o IDE floppy updates for clik support, cleanups (Paul Bristow)
o Fix irongate handling on Alpha (Soohoon Lee)
o Fix HZ=100 assumption in aha152x.c (Alan Cox)
o Fix power management handling in i810 audio (Alan Cox)
(From an ALSA fix by Godmar Back)
o Put the NFS block default back to 4K (Trond Myklebust)
o Fix misleading comment in printk code (Riley Williams)
o Fix fbcon scroll back/paste bug (Herbert Xu)
o Fix rtc_lock for ide-probe, and hd.c (Richard Johnson)
o Backport of 2.4 PR_GET/SET_KEEPCAPS (Brian Brunswick)
(from Chris Evans 2.4 code)
o LRU list corruption fix (Andrea Arcangeli)
o Initial gcc 2.96+ support for kernel building (H J Lu)
| Not a recommended compiler for production kernels...
o ALI silence clearing fix (Ching-Ling Lee)
o Fix remaining old-style use of copy_strings (Solar Designer)
o Better pci_resource_start macro for 2.2 (Jeff Garzik)
o Fix nbd deadlock (Marcelo Tosatti)
Alan Cox [Fri, 23 Nov 2007 20:22:39 +0000 (15:22 -0500)]
Linux 2.2.18pre17
o Move a few escaped m68k headers into the right (Alan Cox)
directory
o Backport 2.4 AF_UNIX garbage collect speedups (Dave Miller)
o TCP fixes for NFS (Saadia Khan)
o Fix USB audio hangs (David Woodhouse)
o Sparc64 dcache and exec fixes (Dave Miller)
o Fix typing crap in divert.h (Jeff Garzik)
o Use pkt_type in diverter, add maintainer info (Dave Miller)
o Fix obscure NAT problem in FIB code (Dave Miller)
o Fix sk->allocation in TCP sendmsg (Marcelo Tossati)
o Elevator fixes (Andrea Arcangeli)
o Allow broken_suid on NFS root (Trond Myklebust)
o Fix net/ipv6/proc off by one bug (Dave Miller)
o Fix AGP oops on Alpha (Michal Jaegermann)
o MSR/CPUID init call fixes (Arjan van de Ven)
o CS4281 sound hang fixes (Thomas Woller)
o AX.25 comment updates, Joerg has moved email (Joerg Reuter)
Alan Cox [Fri, 23 Nov 2007 20:22:37 +0000 (15:22 -0500)]
Linux 2.2.18pre16
o Finally get the m68k tree merged (Andrew McPherson
and a cast of many)
o Bring the sparc back in line, make it build (Anton Blanchard)
o USB Bluetooth fixes/docs (Greg Kroah-Hartman)
o Fix auth_null credentials bug (Hai-Pao Fan)
o Update cpu flag names (Dave Jones)
o Console 'quiet' boot option as in 2.4 (Rusty Russell)
o Make the sx serial driver work again (Patrick van de Lageweg)
o Fix negotation on the SYM53C1010 (Gerard Roudier)
o Fix alpha loops per jiffy (Jay Estabrook)
o Fix pegasus to work with 2.2 kernels (Greg Kroah-Hartman)
o Update plusb driver for 2.2.x (Eric Ayers,
Deti Fliegl)
o Fix ohci to use __init (Greg Kroah-Hartman)
o /sbin/hotplug support for USB as in 2.4 (Greg Kroah-Hartman)
o Update ksymoops url (Keith Owens)
o Update the changes doc about gcc (Petri Kaukasoina)
o Fix AMD flag naming (Ulrich Windl)
o Restore old block size on devices after a
partition scan (needed for powermac for one) (Michael Schmitz)
o Fix GPL naming in SubmittingDrivers (Mike Harris)
o NFSv3 server patches merge (Dave Higgen)
o CS46xx changes (Nils Faerber)
o Fix sys_nanosleep for >4GHz CPU changes (Alan Cox)
(Spotted by Ben Herrenschmidt)
o Fix pas rev D mixer (??)
o Fix multiple spelling errors (André Dahlqvist)
o ISDN updates (Kai Germaschewski)
o XSpeed DSL driver (Timothy Lee,
Dan Hollis)
o IDE multi-lun/single-lun handling (Jens Axboe)
o Fix alpha generic trident sound support (Rich Payne)
o Fix PPC for loops per jiffy (Cort Dougan)
Alan Cox [Fri, 23 Nov 2007 20:22:34 +0000 (15:22 -0500)]
Linux 2.2.18pre15
o Default msdos behaviour to old (small) letters (Alan Cox)
| An option 'big' goes with 'small'
o Fix define collision in cpqfc (Arjan van de Ven)
o Fix case where scripts/kwhich isnt executable (Alan Cox)
o Alpha FPU divide fix (Richard Henderson)
o Add ADMtek985 to the tulip list (J Katz)
o Lose excess ymfpci debugging (Rob Landley)
o Fix i2c bus id clash (Russell King)
o Update the ARM vidc driver (Russell King)
o Update the ARM am79c961a driver (Russell King)
o Fix parport_pc build with no PCI (Russell King)
o Fix ARM memzero (Russell King)
o Update ARM for __init and __setup (Russell King)
o Update ARM to loops_per_jiffy (Russell King)
o Remove arm ecard debug messages (Russell King)
o Fix ARM makefiles (Russell King)
o Fix iph5526 driver to use mdelay (Arjan van de Ven)
o Fix epca, dtlk, aha152x loops_per_sec bits (Philipp Rumpf)
o Fix smp tlb invalidate and bogomip printing (Philipp Rumpf)
o Fix NLS warnings (Arjan van de Ven)
o Fix wavfront conversion to loops_per_jiffies (Alan Cox)
o Fix an audio problem and a sanyo changer (Jens Axboe)
problem
o Fix include bug with divert (Alan Cox)
| Alternate fix to Willy Tarreau's
o Fix Alpha for loops_per_jiffy (Willy Tarreau)
Alan Cox [Fri, 23 Nov 2007 20:22:32 +0000 (15:22 -0500)]
Linux 2.2.18pre14
o Reorder attributes in drm to work with gcc272 (Alan Cox)
o GNU cross compilers are foo-bar-gcc (Russell King)
o Add extra strange pcnet32 ident (Willy Tarreau)
o Since no vendor can get which right.. use a (Miquel van Smoorenburg)
shell script instead
| Please nobody tell me this fails in some bash version!
o Should be using bash not bash2 (escaped debug) (Petri Kaukasoina)
o spin_unlock_irq wrong debug mode printk (Willy Tarreau)
o Fix pcxx for the loops changes (Arjan van de Ven)
o Fix ov511/via-rhine name clash (Arjan van de Ven)
o Fix bridge compile with loops_per_sec change (Mitch Adair)
o 8139too driver added (Jeff Garzik)
Alan Cox [Fri, 23 Nov 2007 20:22:30 +0000 (15:22 -0500)]
Linux 2.2.18pre13
o Change udelay to use loops_per tick (Philipp Rumpf)
| Otherwise we bomb out at 2GHz which isnt far enough
| away with 1.4/1.6GHz stuff due out RSN
o Fix drivers using big delays to use mdelay (Alan Cox)
o Fix drivers that used loops_per_sec (Philipp Rumpf, Alan Cox)
o Fix yamaha PCI sound SMP bug (Arjan van de Ven)
o Change to preferred USB init fix (David Rees)
o Fix rio fix (Arjan van de Ven)
o Catch the VT but no mouse case in init/main.c (Arjan van de Ven)
o Fix the 'which' compiler stuff (Horst von Brand,
Peter Samuelson)
| Can someone verify for me this works on Slackware and
| on Caldera ?
o Add devfs include. Devfs wont be going into 2.2 (Richard Gooch)
but this again makes it easier to do 2.2/2.4
drivers.
Alan Cox [Fri, 23 Nov 2007 20:22:28 +0000 (15:22 -0500)]
Linux 2.2.18pre12
o Fix cyrix MTRR handling bug (IIZUKA Daisuke)
o Fix ymfpci poll (Alan Cox, 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 (Alan Cox)
| 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 (Alan Cox)
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.
Alan Cox [Fri, 23 Nov 2007 20:22:27 +0000 (15:22 -0500)]
Linux 2.2.18pre11
o Kill bogus codec_id assignment (Linus Torvalds)
o Update codec init code to handle id right (Alan Cox)
o Fix dead/clashing define for NFS (Trond Myklebust)
o Remove the find_vga crap from bttv (Alan Cox)
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)
Alan Cox [Fri, 23 Nov 2007 20:22:25 +0000 (15:22 -0500)]
Linux 2.2.18pre10
o Add printk level to partition printk messages (Alan Cox)
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
Alan Cox [Fri, 23 Nov 2007 20:22:23 +0000 (15:22 -0500)]
Linux 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
Alan Cox [Fri, 23 Nov 2007 20:22:20 +0000 (15:22 -0500)]
Linux 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)
Alan Cox [Fri, 23 Nov 2007 20:22:19 +0000 (15:22 -0500)]
Linux 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 (Alan Cox, 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 (Alan Cox)
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)
Alan Cox [Fri, 23 Nov 2007 20:22:17 +0000 (15:22 -0500)]
Linux 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
Alan Cox [Fri, 23 Nov 2007 20:22:15 +0000 (15:22 -0500)]
Linux 2.2.18pre5
o Added older VIA ide chipsets to the not to be (Alan Cox)
autotuned list
o Fix crash on boot problem with __setup stuff (Alan Cox)
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, Alan Cox)
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)
Alan Cox [Fri, 23 Nov 2007 20:22:13 +0000 (15:22 -0500)]
Linux 2.2.18pre4
o Remove the aacraid driver again, having looked (Alan Cox)
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 (Alan Cox)
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 (Alan Cox)
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)
Alan Cox [Fri, 23 Nov 2007 20:22:11 +0000 (15:22 -0500)]
Linux 2.2.18pre3
o Clean up most of the compatibility macros (Alan Cox)
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)
Alan Cox [Fri, 23 Nov 2007 20:22:09 +0000 (15:22 -0500)]
Linux 2.2.18pre2
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 Alan Cox)
+ 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)
Alan Cox [Fri, 23 Nov 2007 20:22:06 +0000 (15:22 -0500)]
Linus 2.2.18pre1
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 (Alan Cox)
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 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 (Alan Cox)
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 [Fri, 23 Nov 2007 20:22:03 +0000 (15:22 -0500)]
Linux 2.2.17pre20
o Fix EIP/ESP printk thinko (Willy Tarreau)
o Final small DAC960 adjustments for 2.2.17 (Leonard Zubkoff)
o Improve AARP handling (Alistair Riddell)
o Fix bug in the appletalk code (Marcelo Tosatti)
o Last minute fix to the CS4281 (Tom Woller)
o Mention CS4280 and use __initdata for data (Alan Cox)
o Turn on the EAPD bit on the AD1885 (Alan Cox)
o Don't honour the status bit for audio on a (Marcus Sundberg)
440MX - it appears it doesnt work
o Fix high cpu usage on i810 audio (Marcus Sundberg)
o Apply the same fix to the cs46xx (Bill Nottingham)
o Change the power/CD algorithm on the 46xx (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:22:01 +0000 (15:22 -0500)]
Linux 2.2.17pre19
o Add Marcelo Tosatti to the credits (Marcelo Tosatti)
o Fix a couple of kfree and follow the pointer
bugs in the i810 audio driver (Bob Frey)
o Vger is now vger.kernel.org everywhere (Daniel Roesen)
o Further 3c59x fixups (Andrew Morton)
o Disable record on cs46xx for this release (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:22:00 +0000 (15:22 -0500)]
Linux 2.2.17pre18
o Fix a race in the NFS code (Andi Kleen)
o Fix a pair of arcnet resource leaks on error (Arnaldo Carvalho de Melo)
o Fix PPC601 booting, bitops bug and oddments (Paul Mackerras)
o Fix resource leaks on error in several drivers
(Arnaldo Carvalho de Melo)
o Add SCR-2430 to cdroms we limit xfer sizes on (Ron)
o Fix a small error in the vfb driver (Geert Uytterhoeven)
o Fix further bonding driver bug (John Newbigin)
o Irda should compile again
o Fix irda parameter parser (Russell King)
o Hold the external amp on the Voyetra card active
while CD is an input (Alan Cox)
o HDLC driver fixes (Krzysztof Halasa)
o Ksyms for external stuck task tracker module (Andi Kleen)
o Fix spurious setting of err in sockets (Dave Miller)
o Fix net_bh race from skb_dequeue (??)
o Fix cs46xx record bug (Alan Cox)
o Fix ac97 init wait error (doh..) (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:58 +0000 (15:21 -0500)]
Linux 2.2.17pre17
o Added midi/dmfm support for the ALi sound (Alan Cox)
| from code by Ching Ling Lee
| blame me if it doesnt work
o CS4281 experimental sound driver (GW Boynton, Tom Woller)
| cleaned up and maybe broken by yours truely
o Fix bonding crash (John Newbigin)
o Fix find_next_zero bit on Alpha (Jay Estabrook)
o Fix find_next_zero_bit on Sparc (Dave Miller)
o Qlogicfc fixes (Chris Loveland)
o Fix bttv norm setting in old driver (Daniel Perez)
o Start ESS solo with mic turned down to avoid (Alan Cox)
feedback.
Alan Cox [Fri, 23 Nov 2007 20:21:56 +0000 (15:21 -0500)]
Linux 2.2.17pre16
o Thinkpad hacks and external amp support for (Bill Nottingham, Alan Cox
CS46xx, also fix mono David Kaiser)
o Actually fix i810 audio hangs and other stuff (Alan Cox)
o Dave Jones addr change (Dave Jones)
o Fix long standing vm hang bug (Marcelo Tosatti)
o Fix irda memory leak (Pontus Fuchs)
o Minor further PPC fixes (Paul Mackerras)
o Fix PCI id ordering (Paul Mackerras)
o 3Ware corrected update (Adam Radford
Joel Jacobson)
o Fix stale documentation in proc.txt (Paonia Ezrine)
o Fix the TCP/vm bug nicely (Andi Kleen)
o Add 3c556 support to the 3c59x driver (Andrew Morton)
o Switch eepro100 to I/O mode pending investigation
(Andrey Savochkin)
o Fix 'Donald Duck impressions' in ES1879 audio (Bruce Forsberg)
o CODA fs fixes for 2.2.17pre (Jan Harkes)
o RIO serial driver update (Patrick van de Lageweg)
o Minimal version of the at1700 fix (Brian S. Julin)
[From Hiroaki Nagoya's original stuff]
o Typo fix in sysctl vm docs (Dave Jones)
o DAC960 update to rev 2.2.7 (Leonard Zubkoff)
Alan Cox [Fri, 23 Nov 2007 20:21:54 +0000 (15:21 -0500)]
Linux 2.2.17pre15
o Pull the 3ware update - causes oopses ? (Alan Cox)
o Fix emu10k build error with no PCI (Arjan van de Ven)
o display7 LED driver (Eric Brower)
o TLB multi-match bugs in sparc64 (Dave Miller)
o Fix CPP string concatenation in sparc ksyms (Dave Miller)
o Fix lost copyright credit to ALi in the
trident.c driver (Alan Cox)
o Add alternate ALi ID to the trident driver (Alan Cox)
o ATI video fixes for PPC (Benjamin Herrenschmidt)
o Further HDLC fixes (Krzysztof Halasa)
o Fix sign handling bugs (Andrew Morton, Alan Cox)
o Fix wrong comment in fs/exec.c (Robert Love)
Alan Cox [Fri, 23 Nov 2007 20:21:53 +0000 (15:21 -0500)]
Linux 2.2.17pre14
o Hopefully fix esd and other i810 audio hangs (Alan Cox)
o Further fixes for the Alpha tree (Jay Estabrook)
o Further bond cleanup/init fix (Daniel Roesen)
o Fix initio redefine warnings (Arjan van de Ven)
o Fix warnings due to printk types (Arjan van de Ven)
o Fix warnings due to missing prototypes (Arjan van de Ven)
o Fix i2o warnings, code cleanup (Arjan van de Ven, Alan Cox)
o Fix warnings from missed includes (Arjan van de Ven)
o Fix ip2serial config ioctl bug (Arjan van de Ven)
o Update ipmasqadm tool locations (Rob Hudson)
o Fix yamaha build problems (Alan Cox)
o Change varesearch -> valinux in the kernel (H J Lu)
o Add /lib/modules/foo/build link as per l/k (Ted Ts'o)
o Bring the SX rio and generic_serial in line (Patrick)
with 2.4.test
o 3ware controller fixes/updates (Adam Radford
Joel Jacobson)
o Fix appletalk kmalloc warnings (Benjamin Herrenschmidt)
o Fix imm/ppa handling with PCI ports (Gunther Mayer)
o Fix 16bit handling bug in NCPfs (Petr Vandrovec)
o Fix isofs offset by one error (Mikael Pettersson)
o Add byte counters to ewrk3 (Nathan Hand)
o SMBFS clean ups, fix OS/2 rename (Urban Widmark)
o HDLC driver bug backout (Krzysztof Halasa)
o Powermac pmu and gmac fixes (Paul Mackerras)
o Fix i2o block scan for multi drives (Boji Kannanthanam)
o Fix frag handling oddity on ipchains (Jan Echternach)
o Fix emu10k as non module (Mikael Pettersson)
o Scsi command raw requires RAWIO cap (Oliver Xymoron)
o IDE command raw or hwif add requires RAWIO (various)
o Fix isofs 2048 byte alignment bug (Go Taniguchi)
o Fix most remaining UMSDOS flaws (Matija Nalis)
Alan Cox [Fri, 23 Nov 2007 20:21:51 +0000 (15:21 -0500)]
Linux 2.2.17pre13
o Fix compile errors on userhelper (Several people)
o Small Alpha update/fixes (Jay Estabrook)
o Add bootup documentation (H Peter Anvin)
o S/390 partial merge of updates (Martin Schwidefsky)
o Bonding driver fixes (Andreas Steinmetz)
o Geert changed address (Geert Uytterhoeven)
Alan Cox [Fri, 23 Nov 2007 20:21:49 +0000 (15:21 -0500)]
Linux 2.2.17pre12
o Fix PC300 X.21 support (Ivan Passos)
o Smart2 driver minor fixes, one new card id (Charles White)
o Fix PS/2 reconnect lockup on SMP (David Nelson)
o Fix duplicate PCI ids (Tim Waugh)
o Fix 100Mbit fdx on DEC45x driver (Phil Ezolt, Bill Carr)
o Cyclades serial fixes (Ivan Passos)
o Additional scsi blacklist entries (Matt Domsch)
o Allow ppp deflate to be compiled in (Paul Gortmaker)
o Fix i2o block multidrive bug I added in pre10 (Boji Kannanthanam)
o Hopefully fix the scsi error handler/initrd bug (Alan Cox)
o Small sparc power handling bugfix (Dave Miller)
o Directory testing fix if CAP_DAC_READ_SEARCH (Wojciech Purczynski)
o Export exec_usermodehelper, clean up baycom (Thomas Sailer)
Alan Cox [Fri, 23 Nov 2007 20:21:47 +0000 (15:21 -0500)]
Linux 2.2.17pre11
o Tlan driver update (Torben Mathiasen)
o Ext2 error message typo (Andreas Dilger)
o Updated Yamaha PCI audio driver (Daisuke Nagano)
o Small PPP oops fixes (Paul Fulghum)
o SMBFS compile fix (Urban Widmark)
o Small cisco hdlc/lmi fixes (Krzysztof Halasa)
o Fix hdlc mode switch (Ivan Passos)
o Fix fbmem driver bug with size checks (Petr Vandrovec)
o Merge the Emu10K driver (Rui Sousa and co)
o Synclink driver updates (Paul Fulghum)
o Appletalk SMP locking fixes (Jens-Uwe Mager)
o Don't offer Toshiba Laptop for non x86 (Francis Galiegue)
o Further PPC minor merges (Paul Mackerras)
Alan Cox [Fri, 23 Nov 2007 20:21:45 +0000 (15:21 -0500)]
Linux 2.2.17pre10
o Fix up the eepro driver further (Aristeu Sergio Rozanski Filho)
o Update URL for Japanese Configure.help (Goto Masanori)
o Remove tty driver sleep race (Andrea Arcangeli)
| this backs out a fix but a fix we no longer need
o Tim Waugh moved (Tim Waugh)
o Urban Widmark becomes new smbfs maintainer (Urban Widmark)
| Also cleanup debug stuff
o Fix several cs46xx bugs (Tom Woller, Alan Cox)
o Fix INET=n compile failure (Arjan van de Ven)
o Handle i2o boot volumes sanely (Boji Kannanthanam,
Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:44 +0000 (15:21 -0500)]
Linux 2.2.17pre9
o Fix toshiba driver to work compiled in (Alan Cox)
o Fix scsi sg driver panics with some cards (Douglas Gilbert)
o Fix select() handling bugs in DoubleTalk driver (Jim Van Zandt)
o Alpha fixes for fbcon. matroxfb and pm2fb (Jay Estabrook)
o Further TCP fixes (please give these a good
beating) (Alexey Kuznetsov)
o Add some delays to cs46xx to try and fix the (Alan Cox)
'only works on 2nd load' bug some people see
Alan Cox [Fri, 23 Nov 2007 20:21:40 +0000 (15:21 -0500)]
Linux 2.2.17pre7
o Fix the rate adaption, default to 48KHz (Alan Cox)
Correctly setup VRA bits. Variable speed
now works on capable codecs (AD1881 etc)
o Crystal Soundfusion 46xx driver (Alan Cox)
| Most of the work actually from the ALSA driver by Jaroslav
o PC300 driver update (Ivan Passos)
o Further PPC merges (Olaf Hering)
o Further 3c59x/3c90x fixes (Andrew Morton)
o Fix i810 potential oops (Vladimir V. Klenov)
o Atari partition probe must be last (no magic) (Michael Schmitz)
o Merge aty128fb driver for PPC (Brad Douglas)
o Fix the multiple ide directories in proc bug (Shigeo 'Geo' Tanai)
o Fix zImage build for chrp PPC (Olaf Hering)
o Toshiba SMM driver for configuration utils (Jonathan Buzzard)
o Rename cp932 back (Yoshihiro Kajiki)
o Fix endian bug in cp932 handling (Yoshihiro Kajiki)
Alan Cox [Fri, 23 Nov 2007 20:21:39 +0000 (15:21 -0500)]
Linux 2.2.17pre6
o Fix some NTFS bugs, stop it touching win2K (Anton Altaparmakov)
o Wait for dirty buffers to sync sometimes (Marcelo Tosatti)
o AIC7xxx update (hopefully its happy now) (Doug Ledford)
o Put #!/bin/sh on the scripts from Menuconfig (Wolfgang Sourdeau)
o 2.2 elevator wasnt coalescing enough (Jens Axboe)
o Fix ppc build problem (Andreas Tobler)
o PPC video updates (Benjamin Herrenschmidt)
o List extra Athlon flags as in 2.3.* (Alan Cox)
o Handle AMD Athlon L2 cache reporting errata (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:37 +0000 (15:21 -0500)]
Linux 2.2.17pre5
o Fix alpha compile problems on lmc and dmfe (Alan Cox)
o Fix sparc32 lockd translation (Dave Miller)
o Fix HDLC problems with packet lengths (Ivan Passos)
o PMAC updates - should now build (Benjamin Herrenschmidt)
video update rejected as too risky
o Removed unused trashing var (Andrea Arcangeli)
o Proper fix for the TCP crash case (Andi Kleen)
o Further small vm fixups (Rik van Riel)
o Fix SCSI tape bugs (Kai Makisara)
o Lanmedia driver fixes (Andrew Stanley-Jones)
o ES1370/1371 GETOSPACE fixes (Thomas Sailer)
o FAT CD fix (Jens Axboe)
o Further small shared irq 3c59x fix (Andrew Morton)
o Fix scripts/Configure comment handler (Jun Hamano)
Alan Cox [Fri, 23 Nov 2007 20:21:35 +0000 (15:21 -0500)]
Linux 2.2.17pre4
o Winchip C6 has buggy TSC (Dave Jones)
o TCP crash workaround for the problem seen by
auctionwatch (Alexey Kuznetsov)
o VM improvements (mm-fix-3) (Andrea Arcangeli)
o Revert parport change in pre2 for now (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:34 +0000 (15:21 -0500)]
Linux 2.2.17pre3
o Fix possible hang in TCP code under high net/ (Mark Hemment)
disk load
| Im very interested to know if this fixes some of the
| reported high load box totally hangs cases
o Fix a sparc64 problem with SABRE
o Bring the PPC port back into line (Cort Dougan, Paul Mackerras,
Benjamin Herrenschmidt, Henry Worth
| Lots of PPC fixes, DMA sound suspend fix, GMAC ethernet,
| PPC changes to de4x5 for new apple stuff, core99 fixes
| adb, rth, macserial and media bay work
o Require root for keymap reloading (Stephen Thorne)
o Fix a reported CD-ROM oops (Jens Axboe)
o Give BSD behaviour for iovec overruns (Ivan Kokshaysky)
| Also should fix OSF emulation
o Set file type on sockets in ext2 (Andreas Dilger)
Alan Cox [Fri, 23 Nov 2007 20:21:32 +0000 (15:21 -0500)]
Linux 2.2.17pre2
o Fix memory leak in appletalk drivers (Hu Chengjun)
o Fix bridge + rtl8139 bug (Jeff Garzik)
o ICH audio hack for slow to reset codecs (Vladimir V. Klenov)
o One liner fix to the kswapd logic (Rik van Riel)
o Fix dtr on close bug in the SX serial driver (Patrick van de Lageweg)
o Fix saving of db6 on debug traps (James Cownie)
o Teach setup code about transmeta processors (H Peter Anvin)
o Fix some SMP races in parport (Tim Waugh)
o Fix CDROMPLAYTRKIND, rpc2 region info query (Jens Axboe)
o Small AFFS fixes (Dave Jones)
o Test fsuid before DAC_OVERRIDE in procfs (Solar Designer)
o Add Cyclades PC300 driver (Ivan Passos)
o List Andries as partitioning maintainer (Andries Brouwer)
o Remove __LIBRARY__ from unistd.h syscall tests (Erik Troan)
o Resync 2.2 and 2.4 i810 drivers (Alan Cox)
o Upgrade aic7xxx driver to 5.1.30. This should (Doug Ledford)
fix the problems with EISA/VLB cards
o Resync the ixj telephony driver with Quicknet (Alan Cox)
| Word of warning: Stuff built against the 2.2 ixj
| driver is back compatible. Stuff built against their
| release we merged with is not as they clashed with
| ioctls already allocated for other uses.
Alan Cox [Fri, 23 Nov 2007 20:21:30 +0000 (15:21 -0500)]
Linux 2.2.17pre1
o Fix the md failure to work (Alan Cox)
o Fix the Irix 6.x FIN foodfight bug (Andi Kleen)
| Someone needs to fix IRIX too
o Fix the Alpha debugging printk (Alan Cox)
o Fix the 2.2.16 problem with some cdroms (Jens Axboe)
o Fix the i2o scsi crash on boot (Alan Cox)
o Fix yamaha audio when compiled in (Alan Cox)
o Fix es1371 rev 8 cards (Thomas Sailer)
o Don't listen for TCP on lockd port (Trond Myklebust)
o Fix sparc32 signal handling (Eddie d'Ost)
o Fix sym53xxx sparc stuff (Dave Miller)
o Fix crashes on unload/remove of initio scsi (Thomas Graichen)
o FIX eepro100 on sparc (Dave Miller)
o Remove Alessandro from the maintainers (Alessandro Rubini)
o Fix erroneous cp932 code page data (C Huang)
Alan Cox [Fri, 23 Nov 2007 20:21:28 +0000 (15:21 -0500)]
Linux 2.2.16
The following security problems are fixed by this release
o Setuid applications. even when correctly checking for failures of
setuid() calls could fail to drop priviledges if the invoker had
made certain adjustments to the capability sets
o Opening a socket and issuing multiple connects on it could be used
to hang the box
o Readv/writev might misbehave on some very large inputs
o Potentially remote exploitable hole in the sunrpc code
o User causable oopses in Appletalk and Socket code
o Obscure exploitable bugs in the Sparc kernel
The full list of enhancements and other bug fixes will follow later.
Recommendations:
You should consider updating your 2.2 kernel to 2.2.16 if
o You have untrusted users on your system
o You have publically accessible kernel sunrpc services
Other major bug fixes include
o The tcp retransmit crash on very high load
o Poor VM performance under some load patterns
o Fix for 3com 3c590 8K card stalls
Alan Cox [Fri, 23 Nov 2007 20:21:26 +0000 (15:21 -0500)]
Linux 2.2.16pre8
o Update old rustcorp urls (Paul Russell)
o Fix random driver typo (James Cloos)
o Update credits entry (David Woodhouse)
o Fix tcp retransmit crash (Alexey Kuznetsov)
o Fix dhcp boot bug (Chip Salzenberg)
o Fix hamachi and via rhine sym clash (Arjan van de Ven)
o Fix VCD problems and BLIST_GHOST stuff (Jens Axboe)
o Disable autodma on a 450NX (Chip Salzenberg)
o Trident driver backport (Eric M. Brombaugh)
o Fix acenic build problem (Arjan van de Ven)
o Fix random driver typo (James Cloos)
o Update yamaha PCI driver (Daisuke Nagano)
o Force umask of kmod (Keith Owens)
Alan Cox [Fri, 23 Nov 2007 20:21:25 +0000 (15:21 -0500)]
Linux 2.2.16pre7
o Fix masq_mod compile breakage (me)
o readv/writev didnt error oversized (Chris Evans, Dave Miller)
requests properly.
o Report SMBUS nicely in pci (Chip Salzenberg)
o Acenic 0.44 (Jes Sorensen)
o Fixes for Acenic 0.44 + dhcp (Chip Salzenberg)
o Add DHCP to the ip autoconfig stuff (Chip Salzenberg)
| Yes this all belongs in user space. No not for 2.2/4
| Someones 2.5 mission is to get rarp/bootp/dhcp all working via
| initrd!
o EEpro100 driver v1.20.2.4 (Andrey Savochkin)
o Fix cmpci compile problem (Arjan van de Ven)
o Fix i810 audio compile problem (Arjan van de Ven)
o Fix build problem with no TCP/IP (Arjan van de Ven)
Alan Cox [Fri, 23 Nov 2007 20:21:23 +0000 (15:21 -0500)]
Linux 2.2.16pre6
o VM fixes (Rik van Riel)
o TCP and other net fixes (Dave Miller)
o Identify Intel cascade cpus (Dragan Stancevic)
o Sparc and sparc driver cleanness fixes (Dave Miller)
o Kill unused slhc_init stuff (Paul Gortmaker)
o Backport modprobe fixes from 2.3.x (Keith Owens)
o cmpci fixes (midi out, spdif) (Daisuke Nagano)
o Legacy mode Yamaha PCI audio driver (Daisuke Nagano)
o French translation has moved (Pierre Tane)
o Fix memory scribble in ip_masq (Andi Kleen)
o Mention iso8859-14 in docs (Andrzej Krzysztofowicz)
o Fix string handling in xconfig (Andrzej Krzysztofowicz)
o Updated 3c59x driver (Andrew Morton)
o Fix make xconfig and old tk (Andrzej Krzysztofowicz)
o Olympic driver fixes for PPC (Mike Phillips)
o Bring capabilities closer to POSIX spec (Andrew Morgan)
| Note. This subtly changes cap_bset behaviour
Alan Cox [Fri, 23 Nov 2007 20:21:21 +0000 (15:21 -0500)]
Linux 2.2.16pre5
o Work around the cmpci DMA buf bug (Alan Cox)
o Fix a couple of headers (Andrew Morgan)
o 2.2 backport of Jeff's via audio code (Marcelo Tosatti)
o Fix the infamous 8K 3c590 stall bug (Anders Pedersen, Don Becker)
| Yay and it only took 3 years to find ;)
o ATAPI probe fix (Geert Van der Plas)
o Fix n_tty.c invalid copyuser (Andrew Morton)
o NLS init cleanups/config docs (Andrzej Krzysztofowicz)
o EEpro support for old ISA cards (Aristeu Filho)
o Export disk_name for other users (Alan Cox)
o Add blkdev.h to sparc64 ioctl32 (Fredrick Koehler)
o Handle thinkpad APM bios bugs (Stephen Rothwell
under threat from Rusty ;))
o FPU, CTC and other bug fixes for S/390 (IBM)
o Fix signal alt stack on exec (Bruno Haible)
o SCSI generic update (Doug Gilbert)
| Roman your sg race patch clashed - can you sort with Doug
o Add TIMEDIA cards to parport (Tim Waugh)
Alan Cox [Fri, 23 Nov 2007 20:21:19 +0000 (15:21 -0500)]
Linux 2.2.16pre4
o Computone driver update (Doug McNash)
o MPP fixes for ISDN (Kai Germaschewski)
o Fix gcc 2.7.2 compile problem (Jarno Paananen)
o Packet Engines GNIC-II driver (Don Becker, Keith Underwood)
o Fix disk stats for Compaq Smart2 (Rolf Fokkens)
o Fix missing brace on ppc (Andreas Tobler)
o Riscom/N2, Moxa C101, SBE WanXL drivers (Krzysztof Halasa)
o RCC became Serverworks (Matt Domsch)
o Fix 3c515/59x halt on 2^32 packets (Andrew Morton)
o PSS driver update (Anthony Barbachan)
o NFS inode/shrink dcache race fix (Trond Myklebust)
o Fix access_ok when len is a short (Thomas Sailer)
o Support syncppp/hdlc on Synclink card (Paul Fulgham)
o Fix 3c59x reporting of new cards (I Lee Hetherington)
o XConfig enhancements (Andrzej Krzysztofowicz)
o Increase timeouts on girbil (Michael McConnell)
o Configurable ramdisk size (also tides (Alex Beregszaszi, Alan Cox)
away an S/390 ifdef)
Alan Cox [Fri, 23 Nov 2007 20:21:17 +0000 (15:21 -0500)]
Linux 2.2.16pre3
o Fix stupid SMP bug in the i810 audio (Alan Cox)
|And yes I can call it stupid, its my
|bug !!
o Cyclades Update (Ivan Passos)
o Autoload paride protocol (Tim Waugh)
o Upgrade IBM ServeRAID to 4.0 (IBM)
o Back out ARM fix (Russell King)
o AF_UNIX peer credentials on socketpair (Malcolm Beattie)
o Use all onboard memory patch for IBM tr (Mike Phillips)
o Handle WPI CDS-32X (Jens Axboe)
o Fix CD-ROM ioctls (Jens Axboe)
o Add AFVALAB and TIMEDIA parallel ports (Tim Waugh)
o Switch to 2.3.x format for invalid
EIP/ESP reports (Keith Owens)
o Add v1.20 to seagate bios matches (Matthias Heidbrink)
o Fix initio scsi shared irq free (Thomas Graichen)
o Possible sign mishandling issues fixed (Solar Designer)
o EEPro 10 ISA support (Aristeu Filho)
o Update megaraid firmware URL (Dell)
o Export inet as well as net notifier (Pekka Riikonen)
o Fix smc 9194 memory handling bug (Heiko Pruessing)
o Export init_mm for Alpha (Andrea Arcangeli)
o Avoid scheduling while waiting for someone
else to send an IPI (alpha) (Andrea Arcangeli)
o move ll_rw_blk data into BSS (Andrea Arcangeli)
o Elevator starvation fix (Andrea Arcangeli)
o Safer IRQ probe (Andrea Arcangeli)
o refill deadlock fix (Andrea Arcangeli)
o Fix set_blocksize (Andrea Arcangeli)
o Stop deadlock if timer reinserts itself
too fast (Andrea Arcangeli)
o Fix swap_blockmap deadlock (Andrea Arcangeli)
o Change syncppp API to match 2.3.x and (Ivan Passos)
remove some limits
o Bring S/390 port into line with latest
IBM patch set (IBM)
o Fix HDLC driver bits (Paul Fulghum)
Alan Cox [Fri, 23 Nov 2007 20:21:15 +0000 (15:21 -0500)]
Linux 2.2.16pre2
o IRDA updates (Dag Brattli)
o I2O fixes for bugs found in Intel tests (Boji Tony Kannanthanam)
o SunRPC security fix (Chris Evans)
o Fix memory handling bug in console (Russell King)
o 3c59x cleanups/fixes/etc (Andrew Morton)
o DVD ioctls (Jens Axboe)
o Fix dcache typo (Nimrod Zimmerman)
o Linux gcc checks assumed no gcc 3.x (Graham Stoney)
o CPIA update (Peter Pregler)
o Add another AHA152x signature (Jarl Friis)
o SBC-60xx watchdog (Jakob Oestergaard)
o Fix 4096 byte block scsi diskd evices (sara@procsys.com, Alan Cox)
o Fix dumb IPX arcnet/ethernet routing bug(Alexandr S. Agranovsky)
o Remove bogus dmfe warnings (Marcelo Tosatti)
o Fix problem with i810 driver and
dumber codecs (Alan Cox)
o Geometry fix for misjumpered disks (Andries Brouwer)
o Further procfs fixes (Andrea Arcangeli)
o Small ext2 fix (Stephen Tweedie)
o Quota oops fix (Andi Kleen)
o Fix debug spinlocks and !SMP (Alan Modra)
o Fix appletalk device locking bug (Avery Pennarun)
Alan Cox [Fri, 23 Nov 2007 20:21:07 +0000 (15:21 -0500)]
Linux 2.2.15pre17
o Revert the alpha FPU misfix (Richard Henderson)
o Really apply the typo fix this time (Barry K. Nathan)
o Fix ISDN symbol collision (Arjan Van de Ven)
o Loose UDP masquerade is now configurable so
security concious users can disable it and game
freaks turn it on (Nigel Metheringham)
Alan Cox [Fri, 23 Nov 2007 20:21:05 +0000 (15:21 -0500)]
Linux 2.2.15pre16
o Fixes for i960 i2o problems (Boji Kannanthanam)
o Sparc/Glibc 2.1 fixes (Dave Miller)
o Get original 21041 tulips working with current
driver (old_tulip remains for now in case) (Jeff Garzik)
o Updated devices.txt (H Peter Anvin)
o EEPro100 ultra sparc support fixed (Dave Miller)
o Scott Murray moved (Scott Murray)
o Alpha FPU fixes (Richard Henderson)
o PCI configuration ioctls for Alpha (Richard Henderson)
o TCP socket hang on close fix (Dave Miller)
o Fix old_tulip doc error (Barry Nathan)
o Fix AMD cache setup (Dave Jones)
o Fix Cyrix cache reporting (Alan Cox)
o Fix eepro probe failure lockup (Francois Romieu)
o AF_UNIX socket crash fix (Alexey Kuznetsov)
o Fix ftp back masquerade vulnerability (Bjarni Einarsson)
o Fix security issues with exec and ELF loader (Nergal, Solar Designer,
Alan Cox)
o ext2 and ufs directory handling fix (Al Viro)
o Allow syscall interception in ptrace (Jeff Dike)
Alan Cox [Fri, 23 Nov 2007 20:21:03 +0000 (15:21 -0500)]
Linux 2.2.15pre15
o Semaphore undo leak fix (Christian Ehrhardt)
o MSP3400 docs + config hint (Matthias Andree)
o Avoid localising version data (Matthias Andree)
o Fix an obscure nfsd hang (epx@conectiva.com.br)
o Ron Holt moved (Ron Holt)
o Fix X.25 restart collisions (Henner Eisen)
o Fix X.25 EOR flags (Henner Eisen)
o IRDA security fixes and packet accounting (Dag Brattli)
o Fix sktr compile bug (Arjan van de Ven)
o Sparc sync up (Dave Miller)
o Fix quota warnings (Adrian Sun)
o Fix quote permission check (Adrian Sun)
o Megaraid back to 1.07 + firmware check (AMI, Dell,
Doug Ledford)
o Resynchronize 2.2/2.3 drive blacklists (Tim Waugh)
o ISDN updates (mppp foxes. tty call fixes,
reog AVM driver, Eicon fixes..) (Karsten Keil and co)
o Fix full duplex on olympic TR (Mike Phillips)
Alan Cox [Fri, 23 Nov 2007 20:21:01 +0000 (15:21 -0500)]
Linux 2.2.15pre14
o Revert megaraid driver to 1.04 due to apparent (Alan Cox)
corruption problems some firmware shows.
| This is a temporary state of affairs I hope,
| once Dell/AMI have a handle on which firmware
| and how to either fix it or refuse to boot
| on those firmwares then we can go back.
o Acard scsi shared IRQ fix (hopefully) (Acard, ported
| Folks with Acard stuff please test this into newer driver
| one hard by Alan Cox)
o Fix assorted network driver ioctl checks (Mitchell Blank Jr)
o Two small updates to the telephony API needed (Alan Cox)
by other vendors
o Fix bit masking error on IO port in I2O (Deepak Saxena)
o Work around spitfire errata 32 and 54 on (Dave Miller)
Ultrasparc
o Work around Sparcstation 5 Swift MMU (Dave Miller)
o Fix SunQE problem with 32bit sparc (Dave Miller)
o Fix breakage of ISA support in SX driver
and add EISA support (Rogier Wolff)
o Arlan fixes (but not 4500 for 2.2.15) (Elmer Joandi)
o Fix EXPERIMENTAL checking in 2.2.15pre (Paul Vojta)
o Update AIC7xxx driver to rev 5.1.28 (Doug Ledford)
o Simple (ie not strictly correct) fix for the
cisco 3600 syncppp problem (Madarasz Gergely)
[Proper fix for 2.2.16 I think]
o Zero the sin_zero part of sockaddr_in (Frank van Maarseveen)
o Correct erase handling in 16 colour text (Jon Mitchell)
o Fix typo in videodev.h (fjolliton)
o Another small ultrasparc errata fix (Dave Miller)
o Semaphore deadlock fix (Christoph Rohland)
o Further SX fixes (Rogier Wolff)
o SKTR driver fixes (Christoph Goos)
o Further small 3ware fix (Adam Radford)
o Up the default number of module loadable (Alan Cox)
scsi disks to 16
o Wan config typo fix (Dave Jones)
o Sparc blackbird errata fixes (Dave Miller)
o Wanpipe needs inet (Arjan van de Ven)
o Revert cursor/bh lock patch (breaks Alpha) (Alan Cox)
o Fix ext2 dir race (Al Viro)
Alan Cox [Fri, 23 Nov 2007 20:21:00 +0000 (15:21 -0500)]
Linux 2.2.15pre13
o Revert some of the MM changes and drop in the
more proven trashing heuristic code and bits (Andrea Arcangeli)
o Always probe all luns on AMI MegaRAID (Doug Ledford)
o IBM lanstreamer driver merged (Mike Sullivan)
\ cleaned up (tho I hope not broken) by Alan Cox
[Please check]
o COMX update, remove experimental (Gergely Madarasz)
o Fix a region release bug in the eepro100 (Andrey Savochkin)
o Add write ordering to ppc *bit functions (Paul Mackerras)
on SMP boxen
o Fix timer irq bug on ultrasparc (Dave Miller)
o Further sparc dcache page flush fixes (Dave Miller)
o Bring 3ware driver up to 1.0 (Adam Radford)
o List 2.2.x pre-patch locations in MAINTAINERS (David Forrest)
o UMSDOS update (Matija Nalis)
o Support SRM on nautilus Alpha (Soohoon Lee)
o Fix maintainers - Scott Murray has moved (Scott Murray)
o EV4 emulation trap fix (Carsten Jacobi)
o Alter the TLB IPI spin timeout for faster chips (based on the Reiserfs
hack)
Alan Cox [Fri, 23 Nov 2007 20:20:58 +0000 (15:20 -0500)]
Linux 2.2.15pre12
o Further small irda fixes (Dag Brattli)
o Missing bh_atomic unlocks in mcast/masq (Dave Miller)
o K7 cache reporting fix (Catalin Muresan)
o Fix phonedev registering specifying unit (Thomas Sparr)
o Fix egcs/pcbit isdn issues (Fernando Carvalho)
Alan Cox [Fri, 23 Nov 2007 20:20:56 +0000 (15:20 -0500)]
Linux 2.2.15pre11
o Fix i2o pci to depend on pci bus (Arjan van de Ven)
o TSC based udelay [Yes bogomip values changed (Philipp Rumpf, Alan Cox)
\ but they are bogus anyway remember]
o Update version info on cyclades (Cyclades)
o Removed illegal use of FPU in lmc driver (Philipp Rumpf)
o Fix FPU usage bug in the ixj driver (Philipp Rumpf)
o Fix NFSCTL_LOCKD for Sparc64 (Dave Miller)
o Fix small protocol error in the irda code (Dag Brattli)
o Sparc64 mmap corruption fix (Dave Miller)
o Blacklist entry for the Mitsumi cd-r (Erik Tews)
o SMB was making socket calls in wrong context (Manfred Spraul)
o ALS100/200 doc improvement (Dave Forrest)
o Thunderlan driver minor updates (Torben Mathiasen)
o Fix memory leak in lance driver (Ivan Kokshaysky)
o Fix ppc compile error (Robert Walsh)
o PPP/SMP locking fixes (Paul Mackerras)
o Hopefully fix tcp/fasync race (Alexey Kuznetsov et al)
Alan Cox [Fri, 23 Nov 2007 20:20:55 +0000 (15:20 -0500)]
Linux 2.2.15pre10
o I2O scsi,block backport from 2.3.x (Alan Cox)
o Colour qcam config options/alternative detects (David Forrest)
\ + docs
o More intelligent out of memory killing (Rik van Riel)
o Fix QNXfs endianisms (Anders Larsen)
o Small irda update (Dag Brattli)
o TTY SMP locking fixes (Paul Mackerras)
o 3c527 driver work (Carl Drougge, Alan Cox)
o Iomega buz driver should now work again (Rainer Johanni)
o Hopefully fix hang on capture with bttv (??)
o Syskonnect minor bugfixes (Christoph Goos)
o TCP keepalive fix (Dave Miller)
\ reports from folks previous seeing the oops wanted
o Minor eexpress irq handling bug (Gianluca Anzolin)
o Fix cmpci typo (Arjan van de Ven)
o Fix Parport dependancies on config.in (Arjan van de Ven)
o Test eepro100 fix for some remaining bug reports(Andrey V. Savochkin)
o Further S/390 ksym fixes (Fritz Elfert)
o Fix console drawing race on fb consoles (Petr Vandrovec)
o Fix gid override on isofs (Stuart Children)
o Fix dgrs irq probe with gcc 2.95 (Rick Richardson)
o Add TK9902 to the parallel port PCI table (Tim Waugh)
o Fixed three small (harmless I think) buglets
caught by a C check tool (Ed Rupp, Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:20:53 +0000 (15:20 -0500)]
Linux 2.2.15pre9
o Alpha compiles again (sorry) (Several people)
o Sparc config/warnings fix (Dave Miller)
o Small qlogicfc update (Chris Loveland)
o SK98 fixes (Christoph Goos)
o IDE CD noise reduction (Jens Axboe)
Alan Cox [Fri, 23 Nov 2007 20:20:51 +0000 (15:20 -0500)]
Linux 2.2.15pre8
o Fix put_tty_char race on SMP (Andrew J Kroll)
| This may well fix the serial mouse jumping problem
| people have reported for a long time.
o Fix compile compbination for IPv6/netlink (Arjan van de Ven)
o Add Yamaha CRW6416S to the lun blacklist (Tim Waugh)
o Fix symbol clash if a given pair of ISDN
boards both got compiled in (Arjan van de Ven)
o Hopefully fix the X.25 problem (Henner Eisen)
o NCPfs permission handling updates (Petr Vandrovec)
o Clean up Maestro includes (Arjan, Alan Cox)
o Fix a memory leak in eql drivers (Alessandro Rubini)
o Support byte counters in the tlan driver (Niels Baggesen)
o Tlan fixed backported from 2.3.x (Torben Mathiasen)
o Ultrasparc support for SK98 Gnic card (Christoph Goos)
o Fix up PCI bus scans on some compaq machines
o APM power management fixes/extra bios workarounds
(Stephen Rothwell)
o Merge 2.3.x fixes into 2.2.x Solo and CMPCI (Marcelo Tosatti)
o Stop panic on SRM Alpha clearing the screen (Jay Estabrook)
o EEPro100 turn off copy break mode and fix
u32/ulong problem on Alpha (Jay Estabrook)
o IDE geometry fix (Andries Brouwer)
o Update IBM S/390 port (IBM)
o Fix an IPv6 dependancy in the config.in (Arjan van de Ven)
Alan Cox [Fri, 23 Nov 2007 20:20:49 +0000 (15:20 -0500)]
Linux 2.2.15pre7
o Fix problems with irq loss on Dell PowerEdge's (Dell)
| This may help other SMP boxes too
o Update maintainers (Jean-Paul Roubelat)
o Maestro Powermanagement updates (Zach 'Fufu' Brown)
o AX.25 returned wrong address in recvmsg (Tomi Manninen)
o Kill warning in ipc/shm.c (Dave Miller)
o Poll table alloc fixes (Manfred Spraul)
o Add another drive to the blacklists (Yoshihiro Kawabe)
o Clean up K6/K7 cache reporting (Catalin Muresan)
o SCSI tape updates (Kai Makisara)
o Clean out the remaining gfp debug (Alan Cox)
o Fix lmc Makefile bug (Andrew Stanley-Jones)
Alan Cox [Fri, 23 Nov 2007 20:20:48 +0000 (15:20 -0500)]
Linux 2.2.15pre6
o SMC-mca updates (David Monro)
o Stallion driver update (Wayne Meissner)
o DAC960 updates (Leonard Zubkoff)
o CPQ Array updates (adds SA431) (Charles White)
o Fix creative joystick crash
o Fix bogus RST when fins crossed (Dave Miller)
o Gemini serial driver update (Cort Dougan)
o Work around some MediaGX DMA bugs (Alan Cox)
- Info thanks to Nat Semi
o Fix type clashes between irda and Ingo HSM (Dag Brattli)
o IDE DMA abort handling fixes (Andre Hedrick)
o Cyrix 5530 IDE support (Mark Lord)
o 3Ware raid controller driver (Adam Radford)
o Fix sunrpc queue corruption bug (Trond Myklebust)
o Sparc config updates (Dave Miller)
o Fix SMP powermac booting (Paul Mackerras)
o Fix bonding documentation (Lennie Besselink)
o CPIA parallel camera driver (Peter Pregler)
o Alternative page allocation hang fixes (Andrea Arcangeli)
| Reverted some of the other fixes. This wants
| sorting nicely for 2.3.x, for 2.2.x Andrea's
| approach is easier to verify
o Fix shm/remap bug (Eric Biederman)
Alan Cox [Fri, 23 Nov 2007 20:20:46 +0000 (15:20 -0500)]
Linux 2.2.15pre5
o Support newer SCSI devices that lack READ6 (Jens Axboe)
and WRITE6 commands.
o Fix for the lanmedia bug I added when merging (Andrew Stanley-Jones)
o Qnxfs now builds with gcc 2.7.2 (Arjan van de Ven,
Anders Larsen)
o Gemtek radio documentation update (Jonas Munsin)
o Sparc 32bit hook fixes (Jakub Jelinek)
o Make 1284 probing more reliable (Tim Waugh)
o ISDN4linux update (Karsten Keil)
o Small irda fixes (Dag Brattli)
o Channel bonding (Thomas Davis)
o Fix an IDE probing problem with CRW9624's (Mark Lord)
o Fix cases where things write to user space
in TASK_INTERRUPTIBLE as well as some other
odd quirks (Ben LaHaise et al)
o Fix problem with Acer 50x drive and Linux ATAPI
violation (Mark Lord)
o Page alloc change + debug traps (Rik Van Riel)
o Add 5LUN blacklist for the LASOUND CDX7405 (Brendan Miller)
Alan Cox [Fri, 23 Nov 2007 20:20:44 +0000 (15:20 -0500)]
Linux 2.2.15pre4
o VM algorithm changes (Rik van Riel)
o Fix compile bug in qnxfs changes (Leos Bitto)
o Sparc32 KRUPS/Javastation fixes (Peter Zaitcev)
o Powermac fixes including OOM behaviour (Paul Mackerras)
o Fix 3c529 setup (David Weinehall)
o Remove the I2O test on Megaraid, doesn't work
for all cases. Back to vanilla AMI code (Alan Cox)
o Upgraded Davicom driver to v1.28 (Sten Wang)
o SMC ircc update (Dag Brattli)
o Add module initialising debug stuff (Keith Owens)
o Fix defconfig (Niels Jensen)
o 3c509 PPC and SMC mca fixes (David Monro)
o Fixes for RIO driver for older cards (Rogier Wolff)
o Add Specialix SX+ support to SX driver (Rogier Wolff)
o Add custom divisor support to Specialix IO8+ (Nicolas Mailhot)
o Clean up gemini PPC, turn on L2 for other cpus (Cort Dougan)
o QlogicFC updates (Chris Loveland)
o Lan Media T1/T3 card driver (Lan Media Corp)
Alan Cox [Fri, 23 Nov 2007 20:20:42 +0000 (15:20 -0500)]
Linux 2.2.15pre3
o Fix Sangoma stuff if compiled into kernel (Mario Lorenz)
o Fix smbfs for sparc64 (Dave Miller)
o Specialix Rio drivers (Specialix, Rogier Wolff)
o Elf extra sanity checks from code audit (Solar Designer)
o Megaraid update to 1.07 (Dell/AMI)
o Fix hang on boot with I2O configured megaraid (Alan Cox)
o Fix small bug in the socket filter code (??)
o QNX file system updates (Anders Larsen)
o Intel 82559ER support in eepro100 driver (Cobalt)
o Workaround for 16C750 emulation bug (Cobalt)
o Show "preN" in make menuconfig (Alan Ford)
o Adaptec 29xx driver updates (Doug Ledford)
o Handle cross CPU TSC differences (Ingo Molnar)
o Update IRDA to match the 2.3.x codebase (Dag Brattli)
Alan Cox [Fri, 23 Nov 2007 20:20:40 +0000 (15:20 -0500)]
Linux 2.2.15pre2
o Fix RTC build problem with Nautilus (Michal Jaegermann)
o Quieten NFS debugging messages (Alan Cox)
o Fix bug in connect/listen handling in TCP (Dave Miller)
o Fix missing $(CC) cases (Pascal DuPuis)
o Fix SMP tcp hang (Andrea Arcangeli)
o Hopefully fixed PLIP (Alan Cox)
o Fix sigtimedwait bug (Christophe Blaess)
o Updated epic100 driver (Donald Becker)
| If it works cool, if not we back it off
o Sparc updates (Dave Miller)
| Fixes bugs with >258Mb on sun4d/sun4m
| si_addr is set in siginfo
| Fix signal type for FP/div events
| DP division FPU emulation fixes
| Fix sparc64 parport locking keyboard
| ESP can be built as a module
o Network fix kit (Dave Miller and co)
| Nagle improvements, TCP_CORK/FIN fix
| /proc/net/tcp reports type 4 for timer
| Fix TIME_WAIT logic
| Clean up timer performance
| Handle shutdown() in CLOSE_WAIT right
| Report state change on tcp_fin after setting
| new state
| Shutdown on close in write_err case (Paul Russell)
Alan Cox [Fri, 23 Nov 2007 20:20:39 +0000 (15:20 -0500)]
Linux 2.2.15pre1
o Handle crossing X25 restart confirmations (Guntram Blohm)
o Large direct block I/O with small readahead
could fail (Mikulas Patocka)
o Remove duplicate asm op (Chris Noe)
o IUCV Update for S/390 (Martin Schwidefsky)
o Fixes to allow Linux/390 to run on P/390 (Martin Schwidefsky)
o Some PPC configs didnt compile (W Lewis)
o Maybe fix TCP delack hang (Andrea Arcangeli)
o Missing task state change (Natapov Gleb)
o Fix 82596 false probes (Richard Hirst)
o Fix typo in ixj driver (Tim Waugh)
o Add AOpen PD-2 DVD to ghost list (Rogier Wolff)
o Masquerading site has moved (Hugh Redelmeier)
o Fix FAT bug (Pavel Pisa)
o Small NFS fixes (HJ Lu)
o Update ES1370 to handle rev7 chips (Tom Sailer)
o Use amateur radio drivers on Sparc (Tom Sailer)
o SCSI generic documentation updates (Douglas Gilbert)
o Fix clearing of NT in head.S (Willy Tareau)
o Add winchip2 MTRR support (Bart Hartgers)
o CREDITS entry for Victor 'RTLinux' Yodaiken (Victor Yodaiken)
o Zoltan Boszormenyi has changed address (Zoltan Boszormenyi)
o eepro100 updates (Savochkin Andrey Vladimirovich)
o Update Davicom driver (Davicom)
Alan Cox [Fri, 23 Nov 2007 20:20:34 +0000 (15:20 -0500)]
Linux 2.2.14pre17
o Fix the IDE problem (Mark Lord)
o Clean the AHA1542 scribble ptr on free (Steven S Dick)
o Fix bridge for non x86 platforms (Jack Howarth)
o SIS900 update (Ollie Lho)
o Fix missing argument (Willy Tarreau)
o Update tulip fixes (add debug only checks) (Wolfgan Walter)
o Fix technical posix violation in sigprocmask (Cristian Gafton)
handling
o Fix AF_UNIX sysctl bug (Rusty Russel[l])
o NCPfs time stamp handling fixes (Wolfram Pienkoss)
o VFAT bogus EINVAL cases (Wolfram Pienkoss)
o Moxa serial drivers (Moxa)
Alan Cox [Fri, 23 Nov 2007 20:20:32 +0000 (15:20 -0500)]
Linux 2.2.14pre16
o Fix ixj build bugs (Quicknet, Arjan van de Ven, Alan Cox)
o Fix timer handling crashes on ixj (Alan Cox)
o Fix scsi generic interruption oops (Doug Gilbert)
o UMSDOS fixes and updates (Matija)
o Revised verson of the fs/super changes (Dave Miller)
o Fritz PCI ISDN fix (Karsten Keil)
o Fix fatfs buffer leak (Andrea Arcangeli)
o Update joystick drivers (Vojtech Pavlik)
o Tulip update (Wolfgang Walter)
o IDE geometry fixes (Andries Brouwer)
o IDE pio multiwrite fix (Mark Lord)
Alan Cox [Fri, 23 Nov 2007 20:20:31 +0000 (15:20 -0500)]
Linux 2.2.14pre15
o Revert the fs/super.c changes for mount (Alan Cox)
| Should fix ncp/smbmount
o Fix typos in S/390 (Adrian Bridgett)
o Up to date devices.txt (H Peter Anvin)
o IPS driver update (IBM)
o Block device corruption fix (Andrea Arcangeli)
o Telephony core merge (core code + Quicknet IXJ) (Quicknet, Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:20:29 +0000 (15:20 -0500)]
Linux 2.2.14pre14
o PMAC audio fix (Paul Mackerras)
o Nautilus/Irongate updates for Alpha (Richard Henderson)
o Fix masquerade compile bug (Frank McIngvale)
o Fix mmap on NTFS
o Hopefully fix ncpmount (Alan Cox)
o Fix NM256 compile (Arjan van de Ven)
o Updated Sangoma drivers (Nenad Corbic)
o Fix acquire watchdog bug (Andrew Draper)
o Fix the compile/init for old_tulip (Andrzej Krzysztofowicz)
o PLIP crash on last init failure (Egbert Eich)
o Add a sanity check to raid0 (Andi Kleen)
o Most of the IBM S/390 port merge (Assorted IBM folks)
| This is in to sort out the final oddments not
| the complete beastie.
Alan Cox [Fri, 23 Nov 2007 20:20:27 +0000 (15:20 -0500)]
Linux 2.2.14pre13
o Cure SMP deadlock on non DMA ide disk (Alan Cox)
o Change argument copying for mount (needed for
Davem's sparc64) (Alan Cox)
o Fix missing tlb flushes on vmscan (Dave Miller)
o Account always defragment off as well as on (Julian Anastasov)
o Fix APIC handling with short form table (Eirik Fuller)
o GDTH driver update (ICP Vortex)
o Finish fixing the AX.25 socket bug (Tomi Manninen)
o QlogicFC driver update (Chris Loveland)
o New Tlan maintainer (Torben Mathiasen)
o Hopefully fix the NFS submount bug (Trond Myklebust)
o Fix mem= on Alpha (Jay Estabrook)
o Allow hiding interfaces from global arp (Alexey Kuznetsov &
o IPV6 autoconfig for non ethernet Julian Anastasov)
o event is now global_event, the export defined
made a horrible mess of local variable/structs
when debugging with source (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:20:25 +0000 (15:20 -0500)]
Linux 2.2.14pre12
o Fix an IP checking bug (Stephan Uphoff)
o Ultrasparc corruption bugfix (Dave Miller)
o Tidy up the drive spin up timer (Jens Axboe)
o Fix AX.25 hanging socket bug (Tomi Manninen)
o PPC SMP build bug fix (Cort Dougan)
o Fix SCSI CD memory leak on readraw mode (Martin Vogt)
o Firewall rule counting fix (Emanuele Caratti)
o Fix script symbol collisions on NCR 53c78xx (Richar Hirst)
o Unload lp if it finds no ports (Tim Waugh)
o Improve old/new tulip docs (Wichert Akkerman)
o Syncookie memory leak (Andi Kleen)
o dput could be called on freed dentry (H J Lu)
o SCSI end_request race fix (Soohoon Lee)
o Fix shared irq bug in synclink driver (Paul Fulghum)
Alan Cox [Fri, 23 Nov 2007 20:20:24 +0000 (15:20 -0500)]
Linux 2.2.14pre11
o Back out Rusty's ipfw patch (Alan Cox)
| Should fix the malloc error reports
o Hopefully fix the AX.25 "buggy" messages
o SCSI disk spin up broke in pre9 - now fixed I (Alan Cox)
hope
o ESS Maestro fixes for NEC Versa (Zach "Fufu" Brown)
o Fix cosmetic buffer counting bug (Andrea Arcangeli)
o Fix compile warnings in dquot.c (Daniel Roesen)
o Fix fs/namei problem that bit autofs (Linus Torvalds)
o Soundscape PnP support (Sergey Smitienko)
o Compaq Deskpro M internal sound support (Colin Scott)
Alan Cox [Fri, 23 Nov 2007 20:20:22 +0000 (15:20 -0500)]
Linux 2.2.14pre10
o Further PPC updates (Cort Dougan)
o TCPv6 crash fix
o Update Tlan driver maintainer (James Banks)
o Fix syncookie URL (Daniel Roesen)
o Move the scsi_malloc lock (Peter Blomgren)
o Advansys update (Bob Frey)
o Fix Acard compile as built in driver (Arjan van de Ven)
o NFS directory link count fixes (Jim Winstead)
o sk98 compile fixes (Christoph Goos)
o Fix HFS back compatibility problem (Adrian Sun)
o More PPC updates (Cort Dougan)
o Sk98 update (Christoph Goos)
o Update kernel-docs (Juan-Mariano de Goyeneche)
o Buffer race on flush fixes (Andrea Arcangeli)
Alan Cox [Fri, 23 Nov 2007 20:20:21 +0000 (15:20 -0500)]
Linux 2.2.14pre9
o Updated Acard scsi driver. Used their 2.0 driver (Acard + Alan Cox)
+ my tweaks
| Treat this with care. It should be ok but its
| a major driver change.
o PPC update for bootx (Cort Dougan)
o Compile combination fixes (Arjan van de Ven)
o Fix scsi_malloc locking holes (Jens Axboe)
o Fix sk98 non x86 problems (Christoph Goos)
o Fix lp port tunelp bits (Tim Waugh)
o Alpha updates (Jay Estabrook,
Richard Henderson)
o gcc 2.95 changes
o pcnet32 fix (Thomas Bogendoerfer)
Alan Cox [Fri, 23 Nov 2007 20:20:19 +0000 (15:20 -0500)]
Linux 2.2.14pre8
o Fix profiling on sparc (Dave Miller)
o Fix Sparc/Alpha FPU emu bugs (Jakub Jelinek)
o Fix net symbols and net init config option (Andrzej M. Krzysztofowicz)
o MatroxFB update (Petr Vandrovec)
o Aic7xxx update (Doug Ledford)
o Advansys SCSI update (Bob Frey)
o PPC default configuration updates (Cort Dougan)
o Kmod could chdir() init by accident. (Chip Salzenberg)
o NFS dentry revalidation fixes for unfsd bugs (Trond Myklebust)
o Fix sdla symbol clash bug fix bug (Arjan van de Ven)
o Backout keyboard fix (causes packet loss and (Alan Cox)
other problems)
o Fix SMP races in scsi cd (Jens Axboe)
o MorePPC updates (Cort Dougan)
o AMI MegaRaid update (AMI)
o Print hash sizes in K not in bytes (Zack Weinberg)
o Fix SMP races in scsi generic (Doug Gilbert)
o Split BT848/MSP3400 for cleaner compile/cfg (Arjan van de Ven)
o Alpha FPU emulator update (Jakub Jelinek)
o Fix error in Config.in (Sam Clippinger)
o Fix fencepost error on mmapping the top page (Christian Zankel)
o Fix a case where a busy CD could be ejected (Jens Axboe)
o Include both tulip drivers (sigh) (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:20:17 +0000 (15:20 -0500)]
Linux 2.2.14pre7
o IRDA builtin config fix (Arjan van de Ven)
o YAM without procfs fix (Arjan van de Ven)
o Maths emulator updates (Dave Miller)
o Sparc updates for symbios controllers (Dave Miller)
o PowerPC update (Paul Mackerras)
o PowerPC update update (Cort Dougan)
o Sparc build fix for ide-tape (Dave Miller)
o Fixes for some compile combinations failing (Arjan van de Ven)
o Fix scsi/iphase config check (Arjan van de Ven)
o Arlan + procfs fix (Arjan van de Ven)
o Fix ver_linux for sh utils 2.0 (Kent Skaar)
o VGA16 fix and sdla symbol clash fix (Arjan van de Ven)
o Fix sparc/raid build problem (Dave Miller)
o Jazz16 audio speed rounding improvement (David Schleef)
o PCI documentation update (Bret Indrelee)
Alan Cox [Fri, 23 Nov 2007 20:20:15 +0000 (15:20 -0500)]
Linux 2.2.14pre6
o Fix missing auth check in shaper (Alan Cox)
o ISDN update (Karsten Keil)
o Sparc update (Dave Miller)
o NFS/TCP races fixes (Dave Miller)
o Remove unused nfs show_dentry routine (Dave Miller)
o Networking updates (Dave Miller)
o Fix to oom changes in ptrace for kills (Dave Miller)
o Delay on keyboard polls to fix some DECompaq kit(Phillip Ezolt)
o Documentation for the SiS900 card. Move to non (Ollie Lho)
experimental
o SMBfs improvements on directory scan (Andrew Tridgell)
o Documentation additions for oops-tracing (Keith Owens)
o Add HITACHI GF-1050 to the DVD RAM list (Rogier Wolff)
o Longer timeouts in ide-scsi for CD-RW (Mark Lord)
o Fix IDE/PCI compile
o Export inode_generation_count
o Maestro driver update (Fufu Brown)
Alan Cox [Fri, 23 Nov 2007 20:20:12 +0000 (15:20 -0500)]
Linux 2.2.14pre4
o Signal race fix (Dave Miller)
o NFS root fix (Peter Braam)
o NFS root fix fix (Trond)
o COMX drivers (Gergely Madarasz)
o Wireless updates (Jean Tourrilhes)
o Netdev list has moved (Ralf Baechle)
o SMP and other fixes for scsi generic (Douglas Gilbert)
o Fix IP masquerade (Joseph Gooch)
o Bridge printk levels (Stuart Lynne)
o IPFW fix rule number logging, improve locking (Rusty)
o Fix bug in fd array expansion (Savochkin Andrey Vladimirovich)
o Make FPU emulator safe with newer compilers (Bill Metzenthen)
o SiS900 driver update (Ollie Lho)
o Documentation fix (Michael Babcock)
o EATA scsi update (Dario Ballabio)
Alan Cox [Fri, 23 Nov 2007 20:20:08 +0000 (15:20 -0500)]
Linux 2.2.14pre2
o Back out buggy masquerade tweak
o Add Matrox G400 fb support (Petr Vandrovec)
o a.out improvements (Andrea Arcangeli)
o More build fixes (Arjan van de Ven)
o Report new intel CPU caches correctly (Dragan Stancevic)
o Fix doubled io_apic_setup extern (lots of folks)
o Updated list of documentation about the kernel (Juan-Mariano de Goyeneche)
o IDE/SMP fixes (Mark Lord)
| This isnt Andre's big stuff - yet...
o Quota fix (Jan Kara)
o Handle NEC 260 IDE CD right (David Woodhouse)
o Masquerade fix (Joseph Gooch)
o PCI parallel port handling (Tim Waugh)
o Tulip 0.91g (Donald Becker)
Alan Cox [Fri, 23 Nov 2007 20:20:07 +0000 (15:20 -0500)]
Linux 2.2.14pre1
o Update Alpha architecture slightly (Jay Estabrook)
o Multi-apic support (Ingo Molnar)
o Fix FC4 compile glitch (Alan Cox)
o PCNet 32 speed ups (HP, Alan Cox)
o Update oldpci tables
o Qlogic Alpha fixes (Jay Estabrook)
o Audio compile fixes
o knfsd 0.4.7 (HJ Lu et al)
o Hashing scale by memory (Dave Miller)
o Revert a.out change, switch from timers to (Several people)
counts
o Support very big disks (Andries Brouwer)
o Compile cleanups (Arjan van de Ven)
o Fix enabled flag on transparent proxy on (Alan Cox)
o SIS900 driver update (SIS)
o Small PPC update (Cort Dougan)
o Increase loader heap for uncompressing (HJ Lu)
o Future domain build fix (Anthony Barbachan)
o Bring PCI sound drivers in 2.2.x in line with
2.3.x enhancements (Thomas Sailer)
o Documentation fixes (Thierry Vignaud)
o Bridge update (more of a rewrite) (Matthew Grant)
o Masquerade fix (Juanjo Ciarlante)
o Changes file update (Chris Ricker)
o NFS zero padding cleanup (Trond Myklebust)
o Clean up OPL3 configuration and surplus options (Thomas Molina)
o GCC 2.95 patches (Bero Rosenkraenzer)
| If you hit problems please verify them with an
| older gcc, but you should now be able to build
| with 2.95.* to go looking for them...
Alan Cox [Fri, 23 Nov 2007 20:20:02 +0000 (15:20 -0500)]
Linux 2.2.13pre17
o Fix real time signal queue corruption (Dave Miller)
o Work around a thinkpad APM bug (Paul Martin)
o Adaptec AIC7xxx update (Doug Ledford)
o Soundpro doc updates (Ionut Badescu)
o Small poll cleanup (Andrea Arcangeli)
Alan Cox [Fri, 23 Nov 2007 20:20:00 +0000 (15:20 -0500)]
Linux 2.2.13pre16
o Partially rethink the SMP/IDE fix (Alan Cox)
o Fix the Yamaha CDRW bug (Alan Cox)
o Fix xtime lock on Alpha (Andrea Arcangeli)
o Sparc video locking patch (Dave Miller)
Alan Cox [Fri, 23 Nov 2007 20:19:59 +0000 (15:19 -0500)]
Linux 2.2.13pre15
o Symbios 1510D SCSI added to sym driver (Charles White)
o Cyclades update (Ivan Passos)
o Fix SMC ultra oops on unload (Paul Gortmaker)
o Small SX serial driver fix (Rogier Wolff)
o Quota fix (Jan Kara)
o ISDN update (Karsten Keil)
o Driver for NCR 53c710 PC controllers (Richard Hirst)
o Fix int v long warnings (Mikael Pettersson)
o ESS solo1 claimed excess resources (Thomas Sailer)
o Fix missing \n in CPU info (Petri Kaukasoina)
o Sparc updates (Dave Miller)
o Network small fixes (Dave Miller)
o Clean up DVD/Ghost handling (Rogier Wolff)
o PCSP has moved site (David Woodhouse)
o Hopefully fix SMP/IDE hang (Alan Cox)