Linux Today: Linux News On Internet Time.

More on LinuxToday

Alan Cox: Linux 2.4.20-pre1-ac2

Aug 12, 2002, 01:22 (0 Talkback[s])


How to Help Your Business Become an AI Early Adopter

Kernel.org Mirrors

[+ indicates stuff that went to Marcelo, o stuff that has not,
 * indicates stuff that is merged in mainstream now, X stuff that proved
   bad and was dropped out, - indicates stuff not relevant to the main tree]

The HP merge is now down to 3918 lines pending

This is a large scale merge of the pending queue. It has not been 
extensively tested and is mostly for review/comment and to help people
to get patches in sync. It might well work too 8)

Linux 2.4.20-pre1-ac2
o       Fix compile failure for uniprocessor APM        (me)
o       Fix a compile warning and save 8K in do_mounts  (Niels Jensen)
o       Update x86 defconfig                            (Niels Jensen)
o       Remove dead bits in dpt_i2o                     (Eric Sandeen)
o       Configure.help cleanup                          (Steven Cole)
o       EExpress can use I/O 0x240 on some cards        (Pavel Janik)
o       Update epic100 driver                           (Jeff Garzik)
o       Fix compile of old hd.c                         (me)
o       Add "badtsc" option based on John Stultz        (John Stultz, me)
o       Rewrote the code a bit to allow automatic       (me)
        detection of notsc on Summit
        | When and if IBM document the other timers on the
        | Summit this will also make it easy to plug it in
        | (We can now handle detecting mixed multiplier PII
        | as well if someone wants to add the code)
o       Clean up timer stuff further based on comments  (me)
        by John Stultz.
o       Handle console_unblank failure from IRQ path    (Arnd Bergmann)
o       Rewrite NSC USB controller changes from parisc  (me)
        port into a general OHCI quirk
o       First set of i810 audio updates                 (Doug Ledford)
o       AF_UNIX abstract addresses fix                  (Alexey Kuznetsov)
o       Further mpt fusion updates                      (Pam Delaney)
o       Rev 0xC4 of ALi apparently isnt LBA48           (me)
o       Add license tag to AF_UNIX                      (Christian Kurz)
o       USB scanner endian fixes                        (Frank Zago)
o       Update 2.4 to the 2.5 LDM driver                (Richard Russon)
o       Update 8193cp driver for 64bit DMA, checksum    (Jeff Garzik)
o       Update 8139too driver                           (Jeff Garzik)
o       Natsemi updates                                 (Tim Hockin)
o       Remove unneeded net includes                    (Brad Hards)
o       Spelling fixes in drivers/net
o       Fix use after kfree in au1000 ethernet          (Marcus Alanen)
o       Mark roadrunner driver as experimental          (Greg Banks)
o       Mark the FMV driver obsolete                    (Greg Banks)
o       Tidy rcpci45                                    (Eric Sandeen)
o       Fix ppp compile warning                         (Eric Sandeen)
o       Move 3c509 license tag outside of ifdefs        (Jeff Garzik)
o       Fix ALi irda warning                            (Eric Sandeen)
o       Fix flags types in a few drivers                (Celso González)
o       E100 needs bitops.h                             (Dave Miller)
o       Remove a debug line in the Makefiles            (Alex Riesen)
o       Back port 2.5 file lease code and race fixes    (Stephen Rothwell)
o       PnPBIOS ESCD reader fixes                       (Thomas Hood)

Linux 2.4.20-pre1-ac1
o       Merge with 2.4.20pre1
        - Drop broken isicom change
        - Fix formatting errors in x86_64 char/Config.in
        - Fix formatting errors in x86_64 isdn/Config.in
        - Fix formatting errors in x86_64  radio card Config.in
        - Fix formatting errors in x86_64 drivers/net/Config.in
        - Drop broken atarilance change
        - Fix wrong ioctl return in e100_ethtooltest, e100ethtool_gstrings
        - Fix security hole in e100 ioctl handler
        - Fix identical hole in e1000 ioctl handler
        - Remove mess where x86_64 sticks its arse in all sorts of
          config files and makes a mess of it. Other ports don't because
          the result sucks, x86_64 shouldnt either
        - Drop utterly bogus change to drivers/sound/Config.in
        - Revert uncompilable tg3 driver
o       Fix up the eepro100 mess from 20pre1            (Christoph Hellwig)
o       Switch to Namesys __FUNCTION__ reiserfs fixes   (Oleg Drokin)
o       Fix eepro formatting on register
o       Fix radeon build on PPC                         (Ben Herrenschmidt)
o       PPC scheduler, bitups, rwsem bits               (Ben Herrenschmidt)
o       Rework JFS indoe locking                        (David Kleikamp)
o       Dynamically allocate JFS metapages              (David Kleikamp)
o       JFS rmdir/unlink d_delete removal               (David Kleikamp)
o       Add resize support to JFS                       (David Kleikamp)
o       Rmemove unused code in aacraid                  (Christoph Hellwig)
o       Export the new pci_enable function to modules   (Tomas Szepe)
o       Handle APM on armada laptops                    (Samuel Thibault)
o       Fix further errors in depca
o       Fix a harmless physical/logical cpu confusion   (me)
        in the APM code
-       Fix migration to CPU 0 before poweroff          (me)
o       Make the APM on CPU 0 locking cover all of APM  (me)
        | idle on SMP needs work, but this seems to work for the rest
        | with my SMP boxes
Linux 2.4.19-ac4
o       Fix pci_enable_device bug I added in ac3        (Jeremy Fitzhardinge)
o       Don't program the ALi ISA bits when using a     (Go Taniguchi, 
        Non ALi Northbridge                              Bruce Howards, me)
*       E1000 Gigabit ethernet driver
o       Fix build for I/O debug MULTIQUAD I hope        (me)
        | Found by Willy Tarreau
*       Bluetooth core update/hot plug support          (Maksim Krasnyanskiy)
*       L2CAP lock fixes, datagram and shutdown         (Maksim Krasnyanskiy)
*       Fix locking in SCO bluetooth layer              (Maksim Krasnyanskiy)
*       Update hci_usb driver, fix refcounting          (Maksim Krasnyanskiy)
*       Add BNEP support to bluetooth                   (Maksim Krasnyanskiy)
o       Fix iee1394 build failure                       (me)
o       Fix BUZ_G_STATUS in zr36067                     (me)
o       Fix warning in fdomain.c                        (me)
o       Fix warning in pas16 driver                     (me)
o       Fix warning in bin2hex.c                        (me)
o       Fix warning in xirc2ps_cs                       (me)

Linux 2.4.19-ac3
o       Rethink number one on the IDE stuff             (me)
        We go back to the old pci setup, and
        add the ability to enable devices with
        some BAR's left unassigned

Linux 2.4.19-ac2
o       Disable LBA48 on ALi IDE                        (Andre Hedrick,
        revisions below 0xC4                             Daniela Engert)
o       Fix __FUNCTION__ warnings in reiserfs           (me)
*       Fix __FUNCTION__ in rest of irda drivers        (me)
o       Fix __FUNCTION__ in some more net/irda bits     (me)
o       Add sem_getcount abstraction from parisc tree
o       Merge some of the minor pcnet32 changes from
        the parisc tree
o       Fix __FUNCTION__ in the ldm partition code      (me)
o       Fix __FUNCTION__ in cycx_wan driver             (me)
X       Add full IDE reassignment based on description  (me)
        from Petr Vandrovec
o       Update defconfig for the -ac tree               (Niels Jensen)
*       Fix AGP warnings                                (Niels Jensen)
o       Make rwlock_t not waste space on gcc 2.95/2.96  (Niels Jensen)

Linux 2.4.19-ac1
o       Merge with 2.4.19
o       Add identifiers for the 3Com AirConnect PCI     (Ingo Rohifs)
*       Fix typo in sym2 comments                       (Grant Grundler)
*       Fix cyclades resource bug                       (Florian Lohoff)
o       Fix address reporting on segv and friends for   (Aneesh Kumar)
o       Merge APM fixes for crashes on ASUS board       (Willy Tarreau)
o       Add module tags to toshiba smm driver           (Jonathan Buzzard)
*       Fix extern for init_rootfs                      (Christoph Hellwig)
*       Make vmalloc.h include highmem.h to fix         (Keith Owens)
        build errors on some setups
o       More __FUNCTION__ clean up for gcc 3.1          (me)

Linux 2.4.19rc5-ac1
o       Merge with 2.4.19rc5
o       Flush the right thing in ramdisk                (HP merge)
o       Merge further small hppa bits                   (HP merge)
o       Fix ide option breakage                         (Mikael Petterson)
o       Fix a JFFS2 oops case                           (David Woodhouse)
o       Switch 'processor id' to 'physical id'          (me)
        | Keeps glibc happy until we sort out cpu numbers longer term
o       Fix incorrect marking of phys_proc_id init      (David Luyer)
o       Update the experimental amd76x_pm code          (Johnathan Hicks)
*       EEPro10 update                          (Aristeu Sergio Rozanski Filho)
o       Fix missing prototype                           (Christoph Hellwig)
o       Make mount hash size more sensible              (Christoph Hellwig)
o       Make i386 semaphore implementation gcc3 safe    (Christoph Hellwig)
o       Remove dead code in alim15x3 IDE code           (me)
o       Make the i8x0 audio power up more conservative  (me)
o       Enable EAPD on i8x0 audio devices               (me)
        | Hopefully this will fix some of the 'silent laptop' problems
*       Fix misordering in drivers/net/Config           (Willy Tarreau)
*       Fix undefined C usage in ixj                    (me)
*       Fix undefined C usage in se401                  (me)
o       Kill __FUNCTION__ in some usb drivers           (me)

Linux 2.4.19rc3-ac5
o       Fix the SMP compile problem                     (me)
        | Better solutions preferred - suggestions anyone ?
o/*     Exterminate more of the __FUNCTION__ warnings   (me)
*       Fix warning in stallion and real loading bug    (me)
o/*     Fix various random gcc 3.1 warnings             (me)
o       Hopefully fix the DRM compile for gcc 2.95      (me)
*       Tighten multiple length checks in intermezzo    (Silvio Cesare, me)
*       Fix upper limit on stradis cliprects            (Silvio Cesare, me)
*       Fix proc_file_lseek                             (me)
*       Fix drivers/s390/dasd write limit               (Silvio Cesare, me)
*       Fix ewrk3 and natsemi driver lengthchecks       (Silvio Cesare, me)
*       Openprom fixes                                  (Dave Miller)
*       Network procfs fixes                            (Dave Miller)
o       Fix a couple of license tags                    (Carl-Daniel Hailfinger)
o       Don't pad empty initializers with gcc 2.95+     (Christoph Hellwig)
o       Make better use of dentry inline space          (Andi Kleen)
o       Fix ffs asm for gcc 3.x                         (Christoph Hellwig)
o       Remove last gcc3 warnings on ext3               (Christoph Hellwig)
o       Warn when mounting ext3 as ext2                 (Andrew Morton)
*       Make umem useadd_gendisk                        (Christoph Hellwig)
o       Fix cpqarray I/O accountinmg                    (Christoph Hellwig)
*       Fix for TCSBRK standards compliance
        | LSB patch with further bugs fixed
*       Fix lots more __FUNCTION__ stuff                (me)
*       Fix warnings in hamradio drivers with gcc3      (me)

Linux 2.4.19rc3-ac4
o       Support "help" button Vaio PCG-NV105            (Frank Schusdziarra)
*       Clear AC on int in vm86 emulation               (Stas Sergeev)
*       Clean up stack handling macros in vm86          (Stas Sergeev)
*       Handle multiple prefixes on vm86 traps          (Stas Sergeev)
o       Use FIXMAP for f00f fixups                      (Andrea Arcangeli,
                                                         Christoph Hellwig)
o       Cacheline align tlb state                       (Andrea Arcangeli)
o       cmpxchg8 needs lock prefix                      (Andrea Arcangeli)
o       Make O1 scheduler hyperthreading aware          (Intel)
        | Plus some cleanup, performance fix
o       make xconfig fix up                             (Pete Zaitcev)
o       Fix a misidentification of Tualatin             (Dave Jones)
o       Update SiS IDE driver for ATA133                (Lui-Chen Chang,
                                                         Lionel Bouton)
o       Update procfs for inode sysctl changes          (James Antill)
o       Final fixups for summit support                 (James Cleverdon)
*       Fix missing sign check in se401 driver          (Silvio Cesare)
*       Fix missing wrap check in usbvideo              (Silvio Cesare)
o       Fix netsyms includes                            (Martin Uecker)
o       Penguin logo frame buffer fix                   (Geert Uytterhoeven)
o       sym53c8xx_2 fixes for bugs tickled on hppa      (Grant Grundler)
o       Remove vm_unacct_vma                            (Hugh Dickins)
o       Handle do_mmap_pgoff mask properly              (Hugh Dickins)
o       Update to rmap-13b                              (Rik van Riel,
                                                Arjan van de Ven, Hugh Dickins)
*       Fix trident audio suspend/resume crash          (Muli Ben-Yehuda)
o       Give panic info in morse code on graphic oops   (Andrew Rodland)
o       Add a new kaweth usb ident                      (Harm Verhagen)
o       Fix warnings from init_task.c                   (Alex Riesen)
o       IRQ balancing fix backport from 2.5             (Zwane Mwaikambo)
o       Clean up LDM support                            (Richard Russon)
*       Fix lib/rbtree mismerge                         (Christoph Hellwig)
*       Endian fixes for 8390 drivers                   (from HPPA merge)
o       Support tulip on the parisc platform            (from HPPA merge)
*       Update parport_gsc                              (Helge Deller)
o       Merge fault handling changes for upward         (from HPPA merge)
        growing stacks
o       Fix undefined C in speakup                      (me)
*       Fix umem undefined C                            (me)
*       Fix a few other warnings                        (me)
*       Lots of gcc 3.1 __FUNCTION__ warning fixes      (me)

Linux 2.4.19rc3-ac3
o       Hopefully fix the smp boot/apic problem         (James Cleverdon)
o       Tidy various VM bits up                         (Christoph Hellwig)
o       Further quota updates           (Jan Kara, Al Viro, Christoph Hellwig)
*       Fix incorrect tristate in Config.in             (Keith Owens)
o       amd76x_pm compile fix                           (Erik Andersen)

Linux 2.4.19rc3-ac2
o       Fix escaped iconfig makefile line               (Greg Louis)
*       Fix a dcache locking error                      (Al Viro)
o       AMD native powermanagement                      (Tony Lindgren,
                                                         Johnathan Hicks)
        | Replaces amd768_pm as its already far better
-       Remove dead tq_bdflush                          (Christoph Hellwig)
-       Remove dead pg_nosave bits                      (Christoph Hellwig)
-       Remove dead 8253x build script                  (Christoph Hellwig)
o       Clean up speakup Makefile                       (Christoph Hellwig)
o       Fix typo in drivers/net/Config.in               (Hans-Joachim Baader)
o       Update to new quota code with dual format       (Jan Kara)
o       Add the XFS framework for quota into it         (Nathan Scott)
*       Fix unaligned access on ewrk3                   (Martin Brulisauer)
o       Fix config breakage from mips merge             (Christoph Hellwig)
*       Recognize GPLv2 as a valid license              (Keith Owens)
o       Update ACPI hotplug driver                      (Takayoshi KOCHI)
        | And fix posted shortly after
o       Remove ksyms.c debugging junk                   (Khromy)
o       Remove limits.h use in speakup                  (Adrian Bunk)
o       NFS lock daemon fixes                           (Olaf Kirch)
        | Sign errors, Openserver interoperability
*       Further trident sound cleanup and fixes         (Muli Ben-Yehuda)
o       Change tcp_diag.h fix to keep DaveM happy       (me)
o       Add via apic to expected apic versions          (me)
o       Next batch of summit tweaks                     (James Cleverdon)
        | Won't fix the existing APIC problem
o       Add Vaio C1MV mode lines to radeonfb            (James Mayer)
*       Fix sloppy sign handling in apm and rio500      (Silvio Cesare)
*       Reformat depca.c ready for some bugfixes        (me)

Linux 2.4.19rc3-a1
o       Merge with 2.4.19rc3

Linux 2.4.19rc2-ac2
o       Fix ide probe crash stupid bug in ac1           (me)
        | I mismerged Kurt's change

Linux 2.4.19rc2-ac1
o       Merge with 2.4.19-rc2
*       Minor HP merge fixup
o       Orinoco build fix                               (Adrian Bunk)
o       Vaio C1VE/N frame buffer console mode           (Marcel Wijlaars)
o       Fix an inverted test in sym53c8xx_2             (Grant Grundler)
o       Fix aic7xxx build without PCI enabled           (me)
o       Clear allocated gendisk in IDE                  (Kurt Garloff)

Linux 2.4.19rc1-ac7
*       Merge more HPPA bits
X       tcp_diag alignment fixup                        (Richard Henderson)
        | Pending DaveM making a nicer fix Im sure
o       Hopefully fix the SMP APIC problems rc6         (James Cleverdon)
        gave some people
o       Fix incorrect __init in PCI core                (Takayoshi KOCHI)
        | Caused hotplug bugs
o       Update IBM PCI hotplug driver                   (Greg Kroah-Hartmann)
*       Add SCSI blacklist entries for Centristor       (Robert Sertic)
o       Update Documentation/sysctl/vm.txt              (Steven Cole)
*       Fix kdev_val macro                              (Steven Cole)
o       Allow a user to force dma 0 to be allowed       (Gerald Teschl)
        for ISAPnP [be nice to autodetect this ?]
o       Hopefully fix bogus config question bug         (me)
*       Fix hang on some boxes if you unload
        maestro audio then hit the volume buttons       (Samuel Thibault)
*       Fix aha152x scsi                                (Juergen Fischer)
o       Bluetooth pcmcia drivers                        (Marcel Holtmann)

Linux 2.4.19rc1-ac6
o       Update merge using bits from newer summit diff  (James Cleverdon)
o       Fix problems with non SMP but io-apic build     (me)
o       Socket error path memory leak fix               (Robert Love)
o       Fix sd_varyio masks for higher drives           (Kurt Garloff)
o       Fix tmpfs double kunmap                         (Hugh Dickins)
o       VIA rhine cleanup/fixes                         (Roger Luethi)
o       Fix typos in ncr/seagate scsi                   (James Mayer)
*       MPT fusion update                               (Pam Delaney)
*       Trident audio code cleanups and lock fixes      (Muli Ben-Yehuda)
o       Fix irq balancing for summit boxes with Ingo's  (James Cleverdon)
        PIV balancer

Linux 2.4.19rc1-ac5
o       Add additional promise chip names provided by   (me)
        Hank Yang
o       Fix promise 20277 misreporting                  (me)
o       Remove extra argument from vm_enough_memory     (me)
        | Suggested by Hugh Dickins
*/+     Initial merge of main chunk of parisc-55 tree
        - fix scheduling of disabled kbd tasklet

Linux 2.4.19rc1-ac4
o       Tweak pnpbios permissions on escd file          (me)
        | We only want root able to see it
o       Merge first bits of Summit stuff                (me)
        | Working from ugly ibm patch for 2.4.9
o       Fix casting warnings in i830 DRM                (me)
*       Fix atp870u warning                             (me)
o       Fix APM hang on resume with SMP kernel on up    (me)
o       Change added proc/cpuinfo entries to fit format(me)
o       Fix PIV clockmod                                (Peter Osterlund)
o       Re-order scsi disk structure to save space      (Kurt Garloff)
o       Fix CPU_FREQ build problem                      (Peter Osterlund)
o       Clean up speakup_acntpc                 (Arnaldo Carvalho de Melo)
o       Clean up speakup_acntsa                 (Arnaldo Carvalho de Melo)
o       Clean up speakup_apolo                  (Arnaldo Carvalho de Melo)
o       Basic speakup core cleanups             (Arnaldo Carvalho de Melo)
o       Fix a mishandling of PCIBIOS boxes that do not  (Mark Lisher)
        use CONF1/CONF2
o       Fix promise skip for new supertrak              (Jan Schmidt)
o       Allocate nocache ram based on mem size for      (Tomas Szepe)
o       Fix incorrect zlib includes                     (David Woodhouse)
o       Fix duplicated scsi host idents                 (Itai Nahshon)
o       Update ALi5451 audio                            (Lei Hu)
        | Sorry this took so long - it got lost
o       Handle radeon cards that report zero RAM        (James Mayer)
o       Blacklist H.01.09 megaraid firmware             (Jan Koop)
o       Initial ALi5455 audio support                   (Lei Hu)

Linux 2.4.19rc1-ac3
*       Remove SWSUSPEND
        | With the IDE backport option and other general 2.5 improvements
        | its now best worked on in 2.5
*       Remove duplicate config options                 (Steven Cole)   
o       Newer SX6000 has PDC20276 chips. Handle this    (me)
o       Don't use LBA48 hack on Promise 20262/3         (Hank Yang)
*       Switch to Promise namings for chips             (Hank Yang)
*       Update promise drive quirks                     (Hank Yang)
o       Fix missing sem up on error in usb printer      (Oliver Neukum)
*       Correct FPU stack fault signal flag bits        (Dave Richards)
o       Resync with base JFS tree                       (Dave Kleikamp)
o       Make it clear CMD64x drives CMD680              (Adrian Bunk)

Linux 2.4.19rc1-ac2
*       Update eata and u14/34f drivers                 (Dario Ballabio)
o       Handle 3c556 transmitter enable bit             (Andrew Morton)
o       Make the DRM layer use the pci mapping api      (Arjan van de Ven)
o       Set pci dma masks on the i2o devices            (Frank Davis)
*       JFFS2 bug fixes                                 (Dave Woodhouse)
*       Fix i815 APSIZE masking                         (Nicolas Aspert)
o       Remove junk pcxxdelay function                  (Sergey Kononenko)
*       EFI partition updates                           (Matt Domsch)
        - I took out the MSDOS check - if both are
          present we should favour MSDOS for now
*       Fix ipc/shm locking                             (Hugh Dickins)
*       Update Configure.help                           (Steven Cole)
o       USB updates - cleanups                          (Greg Kroah-Hartmann)
o       USB fix for intuos tablet                       (Christer Nilsson)
o       USB scanner updates             (David Nelson, Henning Meier-Geinitz, 
                                         Sergey Vlasov, Karl Heinz Kremer)
        | Note - new maintainer for USB scanner - Brian Beattie
o       Re-merge the ramfs limits code                  (David Gibson)
        | * This needs good testing
        | + TODO - make ramfs homour vm_accounting
o       eepro100 warning fix                            (Pavel Machek)
o       Report ok for nfs directory fsync               (Trond Myklebust)
*       Promise 20268 raid should be called 20270       (Hank Yang)
        | Trivial item pulled out of the pending promise patches
o       Speakup HZ != 100 cleanup part 1                (Arjan van de Ven)
o       Report HT info in /proc/cpuinfo                 (Arjan van de Ven)
o       PIV IRQ balancing fix                           (Ingo Molnar)
o       Allow a non PGE PII optimised build             (Arjan van de Ven)
o       Elevator performance fixes                      (Andrea Arcangeli)
o       Update cpufreq, add PIV throttling              (Robert Schwebel,
                        Padraig Brady, Zwane Mwaikambo, Arjan van de Ven,
                        Tora Engstad)
o       O(1) scheduler updates                          (Ingo Molnar)
*       Fix 64bit random panic with 
        "I refuse to corrupt memory/swap"               (Bill Nottingham)
*       Fix compile with floppy disabled                (Adrian Bunk)
*       Quirk handler for Dunord I-3000   (Dave Close, David Mosberger)
        | Plus I added real PCI idents for neatness
o       Fix another vm accounting corner case           (Robert Love)
o       Patch up XFree 4.1 back compat problems         (Arjan van de Ven)
        in DRM 4.2+

Linux 2.4.19rc1-ac1
o       Merge with 2.4.19-rc1
        - Drop out mm fixes
*       Shmem fixes for -ac                             (Hugh Dickins)
o       Fix vm accounting corner cases                  (Hugh Dickins)
*       Fix utimes permission check error               (Stephen Rothwell)
        | It was overstrong
o       Fix JFS error handling down_write_trylock       (David Kleikamp)
o       Module loader off by 1 fix                      (Peter Oberparleiter)
o       Allow irda modem bits to be arch set            (Grant Grundler)
*       ALI M1671 GART support                          (Arjan van de Ven)
o       IDE scsi off by one transformation fix          (Mark Lord)
o       Printk fixes
o       USBserial semaphore fix                         (Pete Zaitcev)
o       Alpha updates for O(1) scheduler                (Robert Love)

Linux 2.4.19pre10-ac2
o       Merge speakup support for blind users
o       CSB6 cable detect for Dell                      (Matt Domsch)
o       Update pci ids for Intel i8xx                   (Wim Van Sebroeck)
*       Add AMD766 PCI irq router support               (Wayne Whitney)
*       ACARD scsi update                               (Matthew Chang)
*       Fix idle-period bug in APM parser               (Laurent Latil)
*       Printk levels for 3c501 ethernet                (Felipe Damasio)
o       AMD768 TCO watchdog driver - * needs testing *  (Zwane Mwaikambo)
*       Fix IDE port offset for pdc202xx                (Hang Yang)
        | should fix LBA48 drives on primary channel
o       Fix incorrect speedstep multiplier detect       (Dominik Brodowski)
*       Add support for Aptiva with Bose subwoofer      (Toshio Spoor, 
                                                         John Rood)
*       Autodetect SiS 745 AGP                          (Carsten Rietzschel)
*       More scsi sparselun entries                     (Arjan van de Ven)
*       Fix possible crash on shutdown with AF_ROSE     (Jean-Paul Roubelat)
*       Intel 845G IDE support                          (Andre Hedrick)
o       Further CPiA driver updates                     (Duncan Haldane)
o       Fix DAC960 diff that went astray                (Juan Quintela)
o       Add HP arrays to the sparselun list             (Andrew Patterson)

Linux 2.4.19pre10-ac1
o       Merge with Linux 2.4.19-pre10

Linux 2.4.19pre9-ac3
o       Cpufreq updates                 (Dominik Brodowski, Dave Jones0
        | Now includes some reverse engineered speedstep support 
o       JFS updates                     (David Kleikamp, Christoph Hellwig)
o       CPiA updates/Intel microscope support           (Duncan Haldane)
*       Fix vm86 locking errors on SMP                  (Ben LaHaise)
*       Remove dead vm86mode field                      (Ben LaHaise)
*       Fix make clean for cl2llc                       (Keith Owens)
o       Fix loop errors with highmem                    (Ben LaHaise)
*       Fix ipc/sem.c SuS/LSB compliance                (Christopher Yeoh)
X       Update swsuspend maintainer info                (Pavel Machek)
*       Add another drive quirk for the promise         (Hank Yang)
o       Merge external journal support for jfs          (David Kleikamp)
o       Add documentation about O(1) scheduler          (Robert Love)
o       O(1) scheduler tidy ups                         (Robert Love)
o       Fix remaining extern inline users               (Christoph Hellwig)
o       Cache alignment cleanups for SMP apic timers    (Ravikiran Thirumalai)
o       Ext3 file system updates                        (Stephen Tweedie)
o       Fix 'dump corrupts live fs bug'                 (Stephen Tweedie)
o       Add DAC960 devices to init table                (Oliver Pitzeier)
        | Lilo doesn't care but grub does ..

Linux 2.4.19pre9-ac2
*       Clean up after SIGURG properly                  (David Weinehall)
        | Needed to match the other SuS compliance fix for it
*       Fixed wrong elf section in neofb                (Thomas Mirlacher,
                                                         Andrey Panin)
*       Don't write to reserved bits on 815 gart        (Nicolas Aspert)
*       Make fcntl locking POSIX 2001 compliant         (Andries Brouwer)
*       Fix an mmap corner case                         (Raúl)
*       Merge 3c59x vlan support                        (Paul Komkoff)
*       Update URLS for LDP documentation               (John Kacur)
*       Fix rmem setting for low memory                 (J A Magallon)
*       Reparent scsi error thread to init              (J A Magallon)
*       Backport FPU init fixes                         (J A Magallon)
*       Fix AGPgart crash on I830M/I845G when using
        8Mb/8Mb split                                   (Jeff Hartmann)
*       Fix phy masking on 8139too                      (Jeff Garzik)
*       Fix link state reporting on generic phy code    (Jeff Garzik)
*       Tulip phy handling fix                          (Jeff Garzik)
*       Update 8139too docs                             (Jeff Garzik)
*       cs89x0 update                                   (Jeff Garzik)
*       VIA rhine fixes                                 (Jeff Garzik)
*       Hamachi quick fixup for 2.4.19                  (Keith Underwood)
*       Revert escaped procfs debug code                (Todd Eigenschink)
*       Merge the 2.5 additions to ethtool              (Jeff Garzik)
*       Update dl2k driver                              (Jeff Garzik)
*       Fix kernel api docs to reflect fb changes       (Juan Quintela)
*       Fix problems with pcnet32 workaround for x250   (Go Taniguchi)
*       De4x5 cleanups                                  (Jeff Garzik)

Linux 2.4.19pre9-ac1
o       Merge with 2.4.19pre9
*       Fix SuS violation on readv/writev               (me)
        | I believe this one is correct, please double check

Linux 2.4.19pre8-ac5
*       Fix various audio copy*user                     (Rusty Russell)
o       Update to rmap 13               (Rik van Riel, Christoph Hellwig)
*       Fix joystick copy_user bugs                     (Robert Johnson)
*       Document the i2o_pci module                     (me)
*       Switch i2o_block back to direct pointers        (me)
        to avoid promise firmware bugs
*       Remove cache error paths from i2o_block         (me)
        | new code doesnt trip that bug
*       Reduce the i2o queue depth per device           (me)
        | pending tuning - might need more yet
*       Set i2o default limit at 48K a write            (me)
        | more firmware bug stuff
*       Clean up i2o cache strategy, add tuning ioctl   (me)
*       Allow users to force dpt cards to use base i2o  (me)
        | tested i2o_block on DPT with my cards
*       Remove duplicate ac97_codec inclusion           (Keith Owens)
X       Tidy up patch for swsuspend                     (Pavel Machek)
*       Fix wrong __init in 3c509                       (Kasper Dupont)
o       Fix mm/bootmem.c build on cris                  (Johan Adolfsson)
*       Remove config tools for 8253x from kernel tree  (Keith Owens)
*       Rename files in aacraid ready for merge         (me)
        of updates
*       Merge bridge specific changes in aac code       (Deanna Bonds)
*       Merge most of the fixups/cleanups for aacraid   (Deanna Bonds)
*       Set PCI masks for the 64 and 32bit aacraids     (me)
*       Don't program up the ali secondary codec for    (me)
        6 channel if you don't have one fitted
*       Block layer copy*user fixups            (Arnaldo Carvalho de Melo)
*       Fix missing intermezzo include          (Marc-Christian Petersen)
o       Slab cache for iobufs           (Andrea Arcangeli, Chuck Lever,
                                                Christoph Hellwig)
*       Fix intermezzo copy*user                (Arnaldo Carvalho de Melo)
o       down_trylock                                    (Christoph Hellwig)
*       Fix video compile for split module              (Michal Jaegermann)
        and compiled in
*       Kill 3c59x debug bits                           (Andrew Morton)
*       Char fixes for copy*user                (Arnaldo Carvalho de Melo)
*       Fix a few errors in the janitor copy* fixes     (me)

Linux 2.4.19pre8-ac4
o       Fix warnings in pc_keyb.c                       (Christoph Hellwig)
*       Fix undefined C in rivafb                       (Christoph Hellwig)
*       Fix dnotify warnings                            (Christoph Hellwig)
o       Remove unused nfs label                         (Christoph Hellwig)
o       Fix vm_validate_enough prototypes               (Christoph Hellwig)
*       Fix wrong comment in agpgart                    (Nicolas Aspert)
*       JFFS2 fixes                                     (David Woodhouse)
o       Hopefully fix zisofs breakage                   (David Woodhouse)
*       Remove a defunct soc_probe call                 (Christoph Hellwig)
o       Update initrd documentation                     (Mark Post)
-       Fix SMP build                                   (Robert Love)
o       Numa-Q apic timer update                        (Martin Bligh)

Linux 2.4.19pre8-ac3
o       Kbuild fixes                                    (Keith Owens)
*       Fix eepro100 bug/typo                           (Michael Rozhavsky)
*       Intel 845G GART support                         (Graeme Fisher)
*       Fix tasklet disable/kill in pppoatm             (Luca Barbier)
*       Add another PCI ident to the acenic driver      (Eric Smith)
o       Major IDE updates                               (Andre Hedrick)

Linux 2.4.19pre8-ac2
*       Fix more compile problems                       (me)
*       Fix a possible hang on shutdown in 3270 tty     (Martin Schwidefsky)
*       Make "make rpm" sane for non x86                (Cesar Cardoso)
*       Two new AC97 codec entries                      (Lei Hu)
*       Thread exit race fix                            (Dave McCracken)
*       Further sg buffer clearing fix                  (Douglas Gilbert)
*       Fix do_mounts printk                            (Al Viro)
*       Umembp fixups                                   (Neil Brown)
*       Umembp shift bug fixup                          (me)
o       Kbuild fixes and improvements                   (Keith Owens)
*       Add a new tulip clone pci ident entry           (Ohta Kyuma)
*       Fix url on via pci fixups                       (Erich Schubert)
*       koi8-ru handling fixes                          (Petr Vandrovec)
o       Clean up remaining code to use yield            (Robert Love)
o       Clean up migration_init as per 2.5              (Erich Focht)
o       Clean up maximum real time priorities           (Robert Love)
*       Kill unused variable in bpck6                   (Adrian Bunk)
*       Fix dnotify/process exit handling               (Stephen Rothwell)
*       Add another vaio bios to the table              (Yves Lafon)
*       Allow users to disable hyperthreading           (Hugh Dickins)

Linux 2.4.19pre8-ac1
o       Merge with Linux 2.4.19pre8
        -       Fix some compile problems

Linux 2.4.19pre7-ac4
*       Test AMD768 IRQ router support                  (me)
*       Fix ext2 build error
*       Improve i810 audio documentation                (Johannes Feigl)
*       Ensure UTS data is in C locale                  (Martin Dalecki)
*       Add the Intel ICH4 to the i810 audio driver     (Wang Jun)
*       Fix qlogicfc crash under load                   (Dave Miller)
*       Fix snprintf return values in some cases        (Ben LaHaise)
*       Fix a bug that got into the iph5526 code when   (Vineet Abraham)
*       Add more scanners that respond to all LUNs      (Frank Zago)
*       Synclink PCMCIA wan driver                      (Paul Fulghum)
*       Fix sparc64/ppc64 bluetooth ioctl build         (Martin Eriksson)
*       Change 5/6bit codec resolution detect for       (Wan Tat Chee)
*       Fix v4l compile bug in one option case          (Iain Stevenson)
o       Clean up powernow initcalls                     ("CaT")
o       Add PIO mode support for the Pacific Digital    (Mark Lord)
        ADMA-100i card

Linux 2.4.19pre7-ac3
*       Back merge some documentation fixes             (Daniel Dickman)
*       Update sisfb driver                             (Thomas Winischhofer)
o       Remove sync wakeups now O(1) handles it         (Robert Love)
o       Abstract away need_resched                      (Robert Love)
o       Fix scheduler deadlock during switch_mm         (Dave Miller)
        on sparc etc
o       Optimise sched_yield                            (Robert Love)
o       Handle tasks becoming runnable during           (Robert Love)
o       Clean up assumptions about MAX_RT_PRIO          (Robert Love)
o       Backport of migration fixes/irq off             (Robert Love
        fixes and migration_init                         William Irwin)
o       Cleanups from 2.5->2.4 O(1) backport         (Robert Love)
        | The entire O(1) block above is a backport
        | of all the fixes from Ingo, Robert and others
X       Swsuspend fix crash on boot add cleanups        (Pavel Machek)
*       Scsi generic buffer tidy up                     (Douglas Gilbert)
*       Correct kd.h definitions                        (Andrej Lajovic)
X       Fix missing include for swsuspend               (Mauricio Zambrano)
*       Configure.help typo fixes               (Arnaldo Carvalho de Melo)
o       Identify PIV Xeon in mptable                    (James Bourne)
o       Fix "skip_ioapc_setup" compile problem          (Mikael Pettersson)
o       Additional ext2/ext3 sanity checker             (Andreas Dilger)
*       Handle very old misconfigured
        NCR53c810 on DECpc XL etc                       (Graham Cobb)
o       Core of support for jfs external log            (Christoph Hellwig,
                                                         Dave Kleikamp)
o       Clean up jfs_mknod a little                     (Christoph Hellwig)
o       Sync up 2.4/2.5 jfs changes                     (Christoph Hellwig)
*       PPC compile fixes                               (Paul Mackerras)
*       Next stage of vm86 fixing                       (Kasper Dupont)
o       Clean up drivers to use vmalloc_to_page         (Hugh Dickins)
*       Fix missing release in opl3sa2                  (Zwane Mwaikambo)
*       Fix flag type error in rtl8150                  (Rusty Russell)
*       Fix various missing CONFIG_PCI checks           (me)

Linux 2.4.19pre7-ac2
*       Limit default i2o_block to 64K writes           (me)
        | Several controllers can't handle larger single requests
*       Add power management control to i2o_block       (me)
X       Use chained sg list for i2o_block               (me)
        | Need to load first 8 entries into message for performance still
*       Updated i2o documentation                       (me)
*       Fix make xconfig
*       Fix bios reboot sequence                        (Robert Hentosh)
*       Kees Cook changed email address                 (Kees Cook)
*       Fix a minor SuSv3 violation in SIGURG           (Christopher Yeoh)
o       Make htmldocs fixups                            (Erik van Konijnenburg)
o       Make all the slab caches use the "_" convention (Ryan Mack)
o       Fix flow control problems with TCP over NFS     (Neil Brown)
o       Removepage hooks as per old -ac                 (Christoph Rohland)
        | This lets shmfs/ramfs keep accounting straight
        | ramfs needs someone to drop in the other old -ac bits stil
o       Fix via-rhine PCI idents                        (Shing Chuang)
*       Backport of 2.5 aha152x update by               (Juergen Fischer)
o       Loop fixups                                     (Arjan van de Ven)
o       Add HP tachyon idents to cpqfc driver           (Jes Sorensen)
*       Clean up mpu401 failure handling paths          (Zwane Mwaikambo)
*       Ad1848 pnp scanning fixes                       (Zwane Mwaikambo)
o       Kill dead URL in maintainers                    (Joe Perches)
-       Back out problem bridge update                  (Mike Fedyk)
*       Fix sound on Compaq Presario 700                (Santiago Nullo)
o       Fix restore_flags handling in cmd640 probe      (Justin Gibbs)
o       Fix oops from mptable impaired bioses           (Arjan van de Ven)
o       Fix 8139cp/8139too big endian multicast setup   (Naoki Hamada)
*       Fix missing newline in i810 audio printk        (???)
*       Put syscall table back for now                  (Steven Hirsch)
*       Fix ips build for some combinations             (Steven Hirsch)
o       NLS makefile tidy                               (Urban Widmark)
o       Fix radeonfb build                              (Peter Horton)
*       Update poll_out fixes on tty devices            (Sapan Bhatia)
o       32bit uids in acct data                         (Chris Wing)

Linux 2.4.19pre7-ac1
o       Merge CPU speed control framework and support (Dave Jones, Russell King
        for VIA processors and AMD K6           Arjan van de Ven, Janne Pänkälä)
o       Merge with 2.4.19pre7
        -       drop out keyb changes (breaks some setups)
*       Lots more i2o debugging work                    (me)
        | I2O now seems to be working again and works
        | for the first time on the AMI Megaraid

Linux 2.4.19pre5-ac3
X       Software suspend initial patch          (Pavel Machek, Gabor Kuti,..)
        | Don't enable this idly. Its here to get exposure and so
        | people can bring the rest of the code up to meet its needs as
        | well as fix it.
        | Read the docs first!
*       Small fix for the radeonfb                      (Peter Horton)
*       Fix highmem truncation on DMA mapping bug       (Dave Miller)
X       Modules are not supposed to hack the syscall    (Arjan van de Ven)
        table so remove the export
*       Add ite sound configuration help                (Steven Cole)

Linux 2.4.19pre5-ac2
*       Fix compile error when using initrd             (Jeff Nguyen)
*       Make the KL133 onboard video happy again        (Andre Pang)
        | and a lot of people working to figure out the right bits
*       Reparent jdb to init and drop lock on exit      (Ishan Jayawardena)
*       Fix radeon corner case                          (Arjan van de Ven)
o       Cache more group descriptors on ext2/ext3       (Arjan van de Ven)
*       SAB8253 series wan drivers                      (Joachim Martillo)
*       Add more idents for PIIX IDE controllers        (Arjan van de Ven)
*       Lock signals in procfs                          (Andrea Arcangeli)
*       Backport of 2.5 BUG_ON() functionality          (Robert Love)
-       Drop -O1 on sched.c - turns out its a CPU
        microcode bug on early Xeon not Linux
*       Fix Radeon fb reset problems as X11 did         (Peter Horton)
*       Radeon acceleration/mtrr updates                (Peter Horton)
o       JFS flushpage updates                           (Christoph Hellwig)
*       BeOS file system support                        (Will Dyson)
        | original work by Makoto Kato
*       Fix w83877 watchdog SMP compile failure         (Paul Komkoff, me)
*       Fix pty/tty POLL_OUT reporting                  (Sapan Bhatia)
*       Update berkshire watchdog driver        (Lindsay Harris, Rob Radez)
o       Clean up duplicated path_init and __user_walk   (Hanna Linder)
*       Enable MMX extensions on Geode GXm              (Zwane Mwaikambo)
o       O(1) scsi free command block finder             (Mark Hemment)
*       Updated IBM serveraid driver                    (Jack Hammer)
*       S/390 makefile cross compile fixups             (Pete Zaitcev)

Linux 2.4.19pre5-ac1
o       Merge with 2.4.19pre5

Linux 2.4.19pre4-ac4
o       Fix an additional vm86 case                     (Stas Sergeev)
        | Check DOSemu again and this code wants some good review
o       Do sanity checking to avoid mispoking PCI on    (me)
        the CMD640 [noted by Justin Gibbs]
o       Fix promise IDE error recovery                  (Manfred Spraul)
o       Ali IDE hang fixes                              (Sen Dong)
        | Extracts from a bigger ALi update
*       Ext3 balloc locking fix                         (Andrew Morton)
*       Fix escaped MWAVE configuration                 (Thomas Hood)
*       Fix nls_utf8 problems                           (Liyang Hu)
*       Fix mmx_memcpy over-prefetching on Athlon       (me)
o       Fix an error return the vm accounting code broke(Andrew Morton)
*       Fix bpck6 build on the powerpc platform         (Jens Schmalzing)
*       Fix bpck6 64bit cleanness and other minor bits  (me)
*       Fix sound Configure.help thinko                 (Per von Zweigbergk)
*       Backport the 2.5 wireless driver stuff          (Jean Tourrilhes)
        | So 2.5 driver fix back merging is sane

Linux 2.4.19pre4-ac3
o       Fix NFS pathconf problem                        (Neil Brown)
o       IBM memory key ident for usb_storage            (Alexander Inyukhin)
*       Add byte counters to mkiss driver               (Ken Koster)
*       Add more entries to the scsi scan lists         (Arjan van de Ven)
*       More eepro100 variants                          (Arjan van de Ven)
*       Update wolfson codec initialisers               (Randolph Bentson)
+       USB serial oops fixes                           (Greg Kroah Hartmann)
*       Mad16 register gameport with input layer        (Michael Haardt)
*       Update specialix driver to handle SI v1.x board (Ismo Salonen)
*       Fix a wdt285 EFAULT return, remove crud         (Ron Gage, me)
*       Fix ioctl return errors on several sound cards  (Ron Gage)

Linux 2.4.19pre4-ac2
*       Hopefully correctly fix the vm86 problems       (Stas Sergeev)
        | Please test wine 16bit/dosemu/XFree stuff
*       Fix panic when writing 0 length ucode chunk     (Tigran Aivazian)
*       Fix incorrect use of hwif->index in ALI IDE  (Martin Dalecki)
*       Fix mmap rbtree corruption bug                  (Ben LaHaise)
o       Fix incorrect 10 to 6 byte scsi command switch  (Jens Axboe)
*       TCP correctness fix                             (Dave Miller)
*       Correct mwi acronym in docs                     (Geert Uytterhoeven)
*       Merge the rest of Promise 20271 support         (YAMAWAKI Teruo)
*       Fix open/close races in indydog                 (Dave Hansen)
*       Fix compile problem with ibm hotplug            (Greg Kroah-Hartmann)
*       Save the .config file in make rpm               (Kelly French)
*       Add another vaio with swapped minutes           (Michael Piotrowski)
o       Further atm fixes                               (Maksim Krasnyanskiy 
                                                         Marcell Gal)
o       Even more atm fixes                             (Francois Romieu)
*       USB support for palm m130                       (Udo Eisenbarth)
*       USB fix for pegasus hotplug crash               (Petko Manolov)
*       USB request sense help for some scanners        (Oliver ?)
*       USB support for Optus@home                      (Oliver ?)
*       USB printer updates                     (David Paschal, Pete Zaitcev)
*       Work around USB ATEN keyboard switches          (Vojtech Pavlik)
*       PWC usb camera updates                          ("Nemosoft")
*       Small updates to the USB hub code               (Itai Nahshon)
*       Fix spinlock handling bugs in ipaq USB          (Ganesh Varadarajan)
*       OHCI fixes                                      (David Brownell)
*       USB docs update                                 (David Brownell)
*       UHCI fixes                                      (Johannes Erdfelt)
*       Quieten a USB message to debug                  (Greg Kroah-Hartmann)
*       USB bandwidth reporting                         (David Brownell)
*       Fix msync SuS v3 compliance                     (Chris Yeoh)
*       CS8900 fixes (need testing)                     (Paul Komkoff)
*       Adapt HP100 driver to pci api                   (Jeff Garzik)
*       Acenic updates - fix leak and Tigon1            (Jes Sorensen)
*       DE620 region handling fixes                     (K Kasprzak)
*       DLink DL2K gige updates                 (Edward Peng, Jeff Garzik)
*       pcnet32 leak fix                                (Jeff Garzik)
*       pcnet32 types fixes for non x86                 (Anton Blanchard)
*       pcnet32 assorted fixes                          (Dave Engebretsen)
*       pcnet32 fixes                                   (Paul Mackerras)
*       Fix missing linux/delay.h from eepro100         (me)
*       Further pcnet32 cleanup and probe fixes         (Go Taniguchi)
*       Merge gcc3 warning fixes for copy/csum          (Jeff Garzik)
*       Fix bmac build                                  (Joshua Uziel)
*       DE4x5 slight tidy up                            (Jeff Garzik)
*       More AC97 ident strings                         (Peter Christy)

Linux 2.4.19pre4-ac1
o       Merge 2.4.19pre4
*       Add PCI idents for mobility parallel port       (me)
o       Fix crash on boot with LLC if no devices present(me)

Linux 2.4.19pre3-ac6
o       Fix the oops initialising the CD-ROM            (Andre Hedrick)
*       Add devexit_p() to the wdt_pci watchdog         (Adrian Bunk)
o       Fix lm_sensors compile                          (Eyal Lebedinsky)
o       Remove some dead JFS oddments                   (Christoph Hellwig)
*       SCSI generic update                     (Doug Gilbert, Travers Carter)
o       VM86 exception fixups                   (Kasper Dupont, Manfred Spraul)
*       Fix an fcntl error corner case to match SuS     (Christopher Yeoh)

Linux 2.4.19pre3-ac5
*       Further IDE updates                             (Andre Hedrick)
*       Reduce ide tape debug noise                     (Alfredo Sanjuán)
*       Sync devices on final close not each close      (Miquel van Smoorenburg)
*       Make max busses/irqs dynamic on x86             (James Cleverdon)
        | Needed for big IBM boxen
*       Remove exp_find in NFS (never used)             (Al Viro)
*       Fix read locking on NFS export_table            (Erik Habbinga)
*       Fix possible NFS error path mnt/dentry leak     (Al Viro)
*       Use MKDEV macro in NFS device create            (GOTO Masanori)
*       Clean up stale fh stats                         (Neil Brown)
o       Tidy nfsd_lookup                                (Al Viro)
o       nfsd_setattr fixes                              (Neil Brown)
o       Tidy up nfsd vfs calls                          (Neil Brown)
o       Clean up nfsd syscall interface                 (Neil Brown)
o       Fix fat NFS handle interfaces                   (Neil Brown)
o       Tidy up export list handling for NFS            (Al Viro)
o       Use seq_file for NFS exports proc file          (Al Viro)
o       Support for deviceless file system exports      (Steven Whitehouse)
o       Remove big kernel lock use for most of nfsd     (Neil Brown)
o       Convert sunrpc code to use generic linux lists  (Neil Brown)
o       Tidy up svc_sock NFS locking on SMP             (Neil Brown)
o       Improve tcp error/close handling                (Neil Brown)
o       Close down idle NFS tcp sockets                 (Neil Brown)
o       NFS TCP fixes for buffer space tracking         (Neil Brown)
o       Handle TCP RPC service flooding                 (Neil Brown)
o       Enable NFS over TCP via config options          (Neil Brown)

Linux 2.4.19pre3-ac4
o       Ensure jfs readdir doesn't spin on bad metadata (Dave Kleikamp)
o       Fix iconfig with no modules                     (Randy Dunlap)
*       Don't enfore rlimit on block device files       (Peter Hartley)
*       Add belkin wireless card idents                 (Brendan McAdams)
*       Add HP VA7400 to the scsi blacklist quirks      (Alar Aun)
o       JFS race fix                                    (Dave Kleikamp)
*       Fix wafer5823 watchdog merge error I made       (Justin Cormack)
*       Fix Config rule for phonejack pcmcia card       (Eyal Lebedinsky)
o       Test improved OOM handler for rmap              (Rik van Riel)
*       Update defconfig/experimental bits              (Neils Jensen)
*       The incredible shrinking kernel patch           (Andrew Morton)
*       Clean up BUG() implementation                   (Andrew Morton)

Linux 2.4.19pre3-ac3
*       Doh fixed the SYSVIPC build problem             (Everyone...)
o       Added 802.2LLC support                  (Arnaldo Carvalho de Melo)
        | Based on 2.0 code contributed by Procom
*       Fix i2o build as module                         (Mark Cooke)
*       Blacklist for machines where local apic fails   (Mikael Pettersson)
*       Clean up wdt_pci                                (Zwane Mwaikambo)

Linux 2.4.19pre3-ac2
o       Hopefully fixed all the as accounting bugs      (me)
o       Bit more LS220 work (nothing useful yet)        (me)
o       Change should be long not int in shmem acct     (me)
o       Ignore MAP_NORESERVE in mode 2/3 accounting     (me)
*       Fix pci bar flag parsing                        (Russell King)
*       Handle ELF setup_arg_pages failure              (Russell King)
*       AT1700 filter fix                               (Sawa)
o       S/390 fix for O(1) scheduler                    (Pete Zaitcev)
o       Fix /proc/kcore for non zero memory start       (Russell King)
*       Update USB config files                         (Greg Kroah-Hartmann)
*       TCP minisocks fixes                             (Dave Miller)
*       dnotify fixes                                   (Stephen Rothwell)
*       Remove pointles sysrq-L                         (Russell King)
*       Reparent khubd to init                          (Andrew Morton)
*       EEpro100 test updates                           (Arjan van de Ven)
*       Use named initializers in hwc_con               (Pete Zaitcev)
*       SHM ipc fix                                     (Paul Larson)
*       Further printk level fixes                      (Denis Vlasenko)
*       Revert epic100 changes - reports of problems    (me)
*       Wafer WDT watchdog driver                       (Justin Cormack)
        | I did some cleanup - Justin please double check it
*       ITE8330G PIRQ map support                       (Tobias Diedrich)
*       Trivial khttpd logging bug fix                  (Rogier Wolff)
*       Stop module autoloader making user /proc/pid    (Andreas Ferber)
        dir root owned
*       Handle TF flag properly on debug trap           (Christoph Hellwig,
                                        Arjan van de Ven, Stephan Springl)
*       ALi M1701 watchdog driver                       (Stve Hill)
        | I tidied/fixed this one too so please check
o       Add iconfig  (save/extract config from kernel   (Randy Dunlap)
        image file)
*       Add mk712 touchscreen driver                    (Daniel Quinlan)
        | Fixed various bugs in it - Dan please check

Linux 2.4.19pre3-ac1
o       Merge with 2.4.19pre3
        -       Revert buggy bluesmoke change
        -       Add missing pppox header change
*       Next SIS ide update                             (Lionel Bouton)
*       Only try the flush and recycle trick for        (me)
        known buggy I2O controllers.
*       Clean up module junk and use new init style     (me)
        for I2O.
*       Don't use cache hints on dim i2o controllers    (me)
*       Add vmalloc_to_page to 2.4 from 2.5             (Gerd Knorr)
o       JFS updates                     (Christoph Hellwig, Dave Kleikamp)
*       Fix boot_cpu_data corruption bug                (Mikael Pettersson)
*       Clean up ppp vfree paths                        (David Woodhouse)
*       Emagic EMI usb driver                           (Tapio Laxström)
*       Edgeport fixes for multiple device case         (Greg Kroah-Hartmann)   
*       Ethtool support for catc usb                    (Brad Hards)
*       Update to pegasus driver in base tree           (Petko Manolov)
*       Update USB maintainers                          (Greg Kroah-Hartmann)
*       IPAQ usb driver fixup                           (Ganesh Varadarajan)
*       Allow usbfs name for 2.5 compatibility          (Greg Kroah-Hartmann)
o       Committed_AS without a space in procfs          (Andy Dustman)
*       Fix an NFS file creation problem                (Trond Myklebust)
*       Fix a missing ksym                              (Greg Kroah-Hartmann)
*       Increase init delay on ALI5451 audio setup      (Harald Jenny)
        | Needed for Acer Travelmate 521TE
*       Fix printk message levels in pci code           (Denis Vlasenko)
*       Add another laptop to the buggy APM tables      (Mihnea-Costin Grigore)
*       Fix an obscure acct race                        (Bob Miller)
*       Sonypi driver update                            (Stelian Pop)
*       Fix devfs glitch with namespace stuff           (Paul Komkoff, Al Viro)

Linux 2.4.19pre2-ac4
*       Initial Ricoh ZVbus support                     (Marcus Metzler)
o       PnPBIOS fixes                                   (Brian Gerst)
*       Fix a case where sync_one might not start an    (Ben LaHaise)
        inode writeout
*       Corrected atm locking fix                       (Maksim Krasnyanskiy)
*       mp table parsing corner case fix                (James Cleverdon)
o       NFS over JFS directory offset fix               (Christoph Hellwig)
*       Update reisefsprogs version