Linux Today: Linux News On Internet Time.

More on LinuxToday

Alan Cox: Linux 2.4.20-pre7-ac1

Sep 18, 2002, 18:14 (0 Talkback[s])


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

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]

**      You can now load ide pci drivers at boot time or as modules.
**      Don't try unloading the modules yet. Don't load them on an active
**      device yet either.
**      My merge queue is currently 129 items long so there is a fair
**      bit pending for pre7-ac2

Linux 2.4.20-pre7-ac1
-       Merge 2.4.20pre6
        -       Discard nasty list_t disease patch
        -       Discard mac fb bug add
-       Merge 2.4.20pre7
        -       Dropped ide-sibyte. The mips people need to move
                this and their ide.h changes to the new IDE layer.
        -       e1356fb has missing kmalloc range checks - TODO
        -       e1356fb has a user triggerable kernel memory leak - TODO
o       Fix quoting bug in unbz64wrap                   (me)
        | Note that csets-to-patches has a trivial /tmp/exploit too
        | Its not clear if you can trick the stuff into a rev that is
        | deliberately malformed, if so there are even more problems
        | I hope Linus unpack scripts are better written ;)
o       Fixed mips Config.in error in mtd               (me)
o       Fix highpoint 374 bug                           (Jens Axboe)
o       Turned down natsemi threshold notice            (me)
o       Alan's crazy cardbus with bridge hacks          (me)
        | Unfinished experiment but it doesn't affect normal
        | cardbus (ie anything that worked before)
        | Very much a work in progress
o       Fix make xconfig                                (Adrian Bunk)
o       Define blk_queue_empty for 2.5 compat in IDE    (Jens Axboe)
o       Kill reduce media failure retires config        (Jens Axboe)
o       mad16 cleanups                                  (Greg Alexander)
o       CPUfreq update                                  (Dominik Brodowski)
o       Configure.help updates                          (Steven Cole)
o       IRQ distribution code for PA Risc               (Grant Grundler)
o       Radeonfb fix for cards reporting zero RAM       (James Mayer)
        | Got lost somewhere, reapplied
o       Fix loop cleanup error                          (Yann Morin)
o       Don't let devfs files open until loop is set    (me)
o       Fix a second loop cleanup bug                   (me)
o       Small i810 audio tweaks                         (Doug Ledford)
o       vlan hang on shutdown fix                       (Dave Miller)
o       Update to final version of matrox drm hang fix  (Jonny Strom)
o       Fix it8172 misclaim of non IDE device           (me)
o       Further generic IDE cleanup                     (me)
o       Lock IDE modules once loaded                    (me)
o       Voodoo1/2 frame buffer fixes and big endian     (Helge Deller)
o       shmem_rename fixes                              (Hugh Dickins)
o       Give tmpfs directories a size to avoid          (Hugh Dickins)
        confusing broken apps
o       Other tmpfs cleanups                            (Hugh Dickins)
o       Memory accounting cleanup for mremap            (Hugh Dickins)
o       Memory accounting fixes for anonymous shared    (Hugh Dickins)
o       Memory accounting fixes for private read only
        mappings being mprotected to writable           (Hugh Dickins)
o       Update documentation on memory overcommit       (Hugh Dickins)
o       Fixes and updates for IBM PCI hotplug           (Irene Zubarev)
o       Bring EHCI into line with 2.5                   (Dave Brownell)
o       Update USBnet to 2.5 equivalent                 (Dave Brownell)
        | Adds Yopy, Epson support
o       Fix oops on use after disconnect with hpusb     (Oliver Neukum)
o       Add SIS646 (645DX) PCI idents for AGP           (Murray Root)
Linux 2.4.20-pre5-ac6
o       Fix ide BUG() with cdrom stuff                  (Jens Axboe)
o       Inode kernel data leak fix                      (Ben LaHaise)
o       Fix spinlock workaround to keep sparc people    (Dave Miller)
o       Transparent pci-pci bridge fixes                (Ivan Kokshaysky)
o       Backport sched_yield O(1) fixes from 2.5        (Robert Love)
o       Comments for scheduler code                     (Ingo Molnar)
o       Implement 2.5 compatible task_cpu wrappers      (Robert Love)
o       Backport minor scheduler fixes for O(1) from 2.5(Robert Love)
o       Add configure.help for new USB bits             (Adrian Bunk)
o       OHCI takeover fix                               (Zwane Mwaikambo)
o       Add ALI1541 gameport support                    (Pascal Schmidt)
o       Make rs_read_proc static                        (Geert Uytterhoeven)
o       cpufreq updates                                 (Dominik Brodowski)
o       Radeonfb fixups for mobility P/M                (H Peter Anvin)
o       synclink MP link fix                            (Andrian Bunk)
o       Fix mad16 gameport unload                       (Greg Alexander)
o       Indent cpqfc so I can actually read it          (me)
        | No code changes

Linux 2.4.20-pre5-ac5
o       Fix ALi OOPS on RLX blades                      (Dan Eaton)
o       Finish up ide pci register code                 (me)
o       Switch IDE PCI drivers to use new register code (me)
o       Fix scribble over constant data in hpt34x       (me)

Linux 2.4.20-pre5-ac4
o       Fix error path bug in pci resource code         (Keith)
o       Fix p4-clockmod compile error                   (Adrian Bunk)
o       Align packets nicely on kaweth USB ethernet     (Oliver Neukum)
o       Further Changes file fix                        (Steven Cole)
o       TCP timestamp handling fix                      (Dave Miller)
o       Compile warning fixes                           (Niels Jensen)
o       Next batch of IDE header updates                (Andre Hedrick)
o       IDE scsi update                                 (Andre Hedrick)
        | Needs some highio cleanup yet
o       IDE DMA updates                                 (Andre Hedrick)
o       Update the IDE PCI driver layer                 (Andre Hedrick)
o       Fix pdc202xx further braindamage                (me)
o       Further icside fixes                    (Bartlomiej Zolnierkiewicz)
o       Fix ide-lib atapi DMA check             (Bartlomiej Zolnierkiewicz)
o       CMD64x rev 5/7 UDMA check fix           (Bartlomiej Zolnierkiewicz)
o       Add blk_fs_request helper                       (Jens Axboe)
o       IDE highmem fixes (scsi needs doing             (Jens Axboe)
        I suspect)
o       Longer PIO timeout for taskfile write           (Andre Hedrick)
o       Fix promise cable detect                        (Andre Hedrick)
o       Split promise into old and new drivers          (me)

Linux 2.4.20-pre5-ac3
o       Fix procfs handling for zoran driver            (Silvio Cesare)
o       ZR36067 doesn't support bitmask clipping so     (Silvio Cesare)
        error such a request.
o       LBA48 on older promise IDE fix                  (Mike Isely)
o       Report jfs tools version in ver_linux           (Steven Cole)
o       HP XP arrays can need largelun                  (Steve Mickeler)
o       Allow maestro3 gpio amp control setup by        (Michael Olson)
        hand for odd machines (Panasonic CF-72)
o       Add autodetect to the CF-72 maestro3 funny      (me)
o       Fix overlarge read in vicam usb                 (Silvio Cesare)
o       Length limit S/390 cio proc write files         (Silvio Cesare)
o       Length limit S/390 chandev proc write files     (Silvio Cesare)
o       Length limut S/390 dasd statistics write        (Silvio Cesare)
o       Two fixes to 3270 driver for S/390              (Silvio Cesare, me)
o       Fix buffer limits in tubfs for S/390            (Silvio Cesare)
        | Really this code wants redoing to loop rather than do shorter
        | read/writes on full buffers. but thats not trivial
o       Use define values not magic constants on S/390  (Silvio Cesare)
        netiucv buffer checks
o       Correct a vmalloc corner case                   (Dave Miller)
o       Fix hisax oops with out of range card type      (Alan Hourihane)
o       Update Documentation/Changes for reiserfs       (Neils Jensen)
o       Fix incorrect type in i2c-core                  (Silvio Cesare)
o       Fix length limits in i2c-dev                    (Silvio Cesare)
o       Fix incorrect type in amdtp                     (Silvio Cesare)
o       Update Buslogic maintiners entry 8(
o       Don't register a gameport at I/O zero if none   (me)
        is configured on es1370, es1371, 
o       Handle unprintable ac97 codec names (STAC)      (me)
o       Restructure pcigame and trident audio not to    (me)
        fall over each other

Linux 2.4.20-pre5-ac2
o       BeFS updates                                    (Will Dyson)
o       Fix prototype mismatch in tc/tc.c               (Silvio Cesare)
o       SunRPC oops fix                                 (Chuck Lever)
o       Fix SunRPC TCP handling for write_space         (Chuck Lever)
o       Update ver_linux reporting further              (Steven Cole)
o       Cpufreq updates                                 (Dominik Brodowski)
o       Update pegasus.h license header                 (Petko Manolov)
o       USB lcd driver                                  (Adams IT)
o       Update bluetooth drivers                        (Greg Kroah-Hartmann,
                                                         Masoodur Rahman)
o       USB serial update                               (Greg Kroah Hartmann)
o       Workaround for some usb keyboards               (Itai Nahshon)
o       Minolta DImage4 entry for unusual_devices       (Petr Konecny)
o       OHCI completion of unlinked urbs fix            (David Brownell)
o       Tighten AC97 modem detect rules                 (me)
o       Report AC97 codecs by their PNP ID              (me)
o       Further sis memory checks                       (Zwane Mwaikambo)
o       Add new opcodes to the hdreg.h IDE table        (Andre Hedrick)
o       Update cris and x86_64 ide.h files              (Andre Hedrick)
o       Fix includes in freecom.c                       (Andre Hedrick)
o       Winbond IDE requires PCI                        (Andre Hedrick)
o       icside cleanup                                  (Andre Hedrick)
o       Report ide unregister failures                  (Andre Hedrick)
o       Clean up legacy hd driver to use outb           (Andre Hedrick)
o       Ditto for ide-cs                                (Andre Hedrick)
o       ns87415 needed to call its own ide_dma_end      (Andre Hedrick)
o       Make via_base unsigned long not uint            (Andre Hedrick)
o       Update ide-ppc (probably broken until some  (Bartlomiej Zolnierkiewicz
        other changes go in)                         Andre Hedrick)
o       Fix bugs in the ide-cd -> ide-scsi pass over (Andre Hedrick)
o       Kill GET_ERR macro in ide-disk                  (Andre Hedrick)
o       IDE dma hack fix for etrax - needs to be        (Andre Hedrick)
o       Update as yet unused ide-lib code               (Andre Hedrick)
o       Fix types in ide_probe reporting                (Roman Zippel)
o       Add disable/enable irq probe handling           (Roman Zippel)
o       Fix non PCI IDE build problems                  (me)
o       Merge Matrox G450 updates                       (Petr Vandrovec)
o       Re-enable DRM for GMX2000 (it doesnt work yet)  (me)

Linux 2.4.20-pre5-ac1
        Resync with 2.4.20pre5
o       Fix IDE compile                                 (me)
o       Update defconfig                                (Niels Jensen)
o       Various warning fixes                           (Niels Jensen)
+       Remove epat debug printk that escaped           (Moritz Barsnick)
o       Fix PPC build for pre4-ac                       (Ben Herrenschmidt)
o       Fix hang in Matrox DRM                          (Jonny Strom)
o       Backport 2.5 LDT allocation improvements        (Manfred Spraul)
+       Lp tidy and printk levels               (Lucas Correia Villa Real)
o       Update yenta region size patch                  (Manfred Spraul)
+       Fix an i2c bus leak on the acorn pcf8583        (Silvio Cesare)
+       Fix e100 phy build                              (Linus Torvalds)
o       Further i810 audio updates                      (Juergen Sawinski)
+       Tidy ver_linux output with gcc 3.x              (Steven Cole)
o       ppp_generic fixes for building on boxes         (Bjorn Helgaas)
        with out* as macros
o       pdc4030 updates                                 (Peter Denison)
+       Forte sound driver updates                      (Martin Petersen)
o       Fix AMD7441 PCI ID error
o       Tighten asm-ia64 io macros                      (Andreas Schwab)

Linux 2.4.20-pre4-ac2
-       Pull NFSD back in line with Marcelo
o       Fix IDE PCMCIA build error                      (me)
o       Fix check/request region race in IDE DMA        (me)
o       Fix I/O handling of dma_base2 request fail      (me)
o       More debugging around the simplex ide DMA       (me)
+       Fix kmalloc error leak in fd1772                (Silvio Cesare)
+       Handle out of memory on acorn ps/2              (Silvio Cesare)
+       IEEE1394 integer overflow fix                   (Silvio Cesare)
+       Khttpd race fixes                               (Dan Kegel)
+       Backport kaweth fixes from 2.5                  (Oliver Neukum)
O       Fix gcc 2.x build of brlvger                    (Eyal Lebedinsky)
*       Error handling clean ups for USB storage        (Pete Zaitcev)
o       Fix loops_per_jiffy mod calculation overflow    (Yoann Vandoorselaere)
o       PCI hotplug oops fixes                          (Greg Kroah-Hartmann)
o       APM do idle now doesnt keep warning on error    (Ben LaHaise)
o       Reinitialize AGP on i845 after a suspend        (Charl Botha)
o       Don't rserve port 0x45 on sbc60xxwdt            (Anders Pedersen)
o       Export elevator_init so modules can switch      (Arnd Bergmann)
        to no-op elevators
o       Fix gmac link status reporting                  (Roberto Gordo Saez)
o       Radeonfb update                                 (Peter Horton,
                                                         Erik Andersen)
+       Fix resource leak on error in sisfb             (me)
+       Fix sisfb to fail the load if no card is        (me)

Linux 2.4.20-pre4-ac1
-       Resync with Marcelo
        - JFS files from Marcelo tree taken to be definitive
o       Remove undefined signed overflow in readv/writev(me)
*       Fixed the pci resource mess. Turns out the bug
        was in the 2.4 core PCI code not IDE            (me)
o       Fix 3D hangs with screensaver and forking       (Tim Smith)
*       Add an apparently buggy Intel APM to DMI table  (me)
*       Fix non compile of kernel in French             (Keith Owens)
*       Typo fixes                                      (James Mayer)
o       Quieten harmless invalidate_bdev warnings       (Christoph Hellwig)
+       Forte sound driver for OSS                      (Martin Petersen)
        | Based Jaroslav's ALSA driver
+       Remove some bogus printks, fix an error         (me)
        handler, correct non blocking open
        | spin_lock/copy needs fixing still
*       Fix wrong struct in range check in ixj.c        (Silvio Cesare)
*       Use loff_t types in zorro/proc.c                (Silvio Cesare)
o       Abort IDE cd reads immediately on medium        (Erik Andersen)
        error as that isnt correctable
*       USB typo fixes                                  (James)
*       UHCI FSBR and bitop fixes                       (Greg Kroah-Hartmann)
*       Fix OHCI on slow machines                       (Greg Kroah-Hartmann)
*       Update to latest rtl8150 driver                 (Petko Manolov)
*       Update Microtek scanner driver                  (Oliver Neukum
*       EHCI fixes                                      (Greg Kroah-Hartmann)
*       __FUNCTION__ cleanups for USB                   (Greg Kroah-Hartmann)
*       Update to latest pegasus driver                 (Petko Manolov)
*       Update to latest OV511                          (Mark McClelland)

Linux 2.4.20-pre2-ac6
o       Next collection of code cleanups                (Andre Hedrick)
        -       Clean up the rest of the ratefilters
                (no functional change)
        -       Clean ups for the attach logic
o       Removed 'have you read the release notes' check (me)
o       Kill AUTODMA ifdefs in the drivers              (me)
o       Rework OSB4 bug handling - we now keep disk
        devices out of UDMA mode. Fix the sanity check
        so we don't blow up with CD-ROM media errors
o       Kill remaining if(dmabase) checks in init_dma   (me)
        | init_dma isnt called with !dmabase...
o       Create ide-lib for some common stuff            (me, Andre Hedrick,
                                                         Jeff Garzik)
o       Fix the ide-proc crash on boot                  (me)
        | May also fix the 'where did my proc file go' bits
o       Move q40 driver into legacy not pci             (me)
o       Remove do-nothing casts from slc90e66           (me)
o       Make all the pci driver functions static        (me)
o       Add printk levels to trm290 driver              (me)
o       Restore irq state at the end of the ali chipset (Arjan van de Ven)
o       Ripple errors back further. An unsupported      (me)
        hpt374 will now print errors and skip the
*       Fix crash mounting EFS from a CD-ROM            (me)

Linux 2.4.20-pre2-ac5
*       Fix sparc64 pcibios to match the new behaviour
o       Comment, add FIXME notes to the via ide driver  (me)
o       Add a FIXME note that we need to update PIIX
        to handle /proc for dual controller
o       Bump versions on ide stuff we have changed      (me)
o       Add VIA vt8235 IDE support                      (Vojtech Pavlik)
o       Delete xp_fixup - the new enable_device_bars    (me)
        resolves this properly.
o       Add BUG() checks to verify dmabase check        (me)
        is unneeded before removal
o       Further splitting of the setup_pci_device code  (me)
        | Again no functionality changes
o       Make cs5530 use pci_set_mwi/pci_set_master      (me)
        (also clean up add docs)
o       Move all the actual IDE drivers into            (me)
        subdirectories so we can see what is what
o       Clean up ide-pnp a little                       (me)
o       Further i810_audio updates for 845              (Juergen Sawinski)
o       USB quirks for konica/mintola digital cams      (Jan Willamowius)

Linux 2.4.20-pre2-ac4
o       Clean up ALi rate selection code                (me)
o       Clean up PIIX rate selection code               (me)
o       Don't frob bit 1 on later ALi chips             (me)
        | Should fix Fujitsu hang
o       Remove dead PIIX DMA setup function             (me)
o       Make new ide code using pci_set_master          (me)
o       Chop up some of the big chunks of setup-pci.c   (me)
        into smaller functions
o       When pulling an unconfigured IDE controller     (me)
        native try assigning missing resources
o       Fix wrong case in ide_getor_setdma_base       (me)
        (dma_base is ulong not u32)
o       Disable winxp fix (it shouldnt be needed now)   (me)
*       Blacklist a Dell with APM bugs                  (Peter Bowen)
o       Fix SMP ps2esdi build                           (Adrian Bunk)
*       Fix gcc2.95 build of st5481 driver              (me)
o       Handle wrap cases in pcilynx                    (Silvio Cesare, me)
o       Fix efi/raid problem                            (Matt Domsch)
o       Fix hd.c build                                  (me)
o       Fix a wrong type in bttv-driver                 (Silvio Cesare, me)
o       Updated scsi-debug driver                       (Douglas Gilbert)
o       Fix a khttpd null dereference                   (Dan Kegel)
*       Fix isdn/gcc 2.95 build fail                    (Kai Germaschewski)
o       Don't synchronize the tsc in "badtsc" mode      (me)
        | Fixes oops noted by John Stultz
o       Initial work on reverse engineering the IBM     (me)
        thinkpad docking bridge
o       Return EEXIST on pci hotplug duplicate name     (me)
o       Fix IDE code reporting wrong I/O setup in       (me)

Linux 2.4.20-pre2-ac3
o       IDE updates                                     (Andre Hedrick)
o       Merge -ac fixes for ALi and PCI bars            (me)
o       Add docs to PIIX and ALi                        (me)

Linux 2.4.20-pre2-ac2
o       Updates to device mapper                        (Joe Thornber)
o       Fix mempool corruption bug                      (Christoph Hellwig)
*       Correct pci_alloc_consistent with 64bit mask    (Steffen Persvold)
*       Elevator accounting improvements                (Jens Axboe)
*       Clean up vt.c ioperm ifdef even more            (Milton Miller)
o       Fix PAGE_BUG usage problem                      (Eyal Lebedinsky)
*       Tweak isdn to try and fix gcc 2.95 compile      (Kai Germaschewski)
o       Make parameter variables on synclink* static    (me)
o       Add documentation to jbd layer                  (Roger Gammans)
-       NFSD link fix                                   (Greg Louis)
*       Fix NFS oops on 64bit big endian                (Dave Miller)
*       Add another vaio to the dmi blacklist           (Marc Boucher)
*       Fix devfs enabled build                         (Christoph Hellwig)
o       Fix resource assignment for cardbus behind      (H J Lu)
        pci transparent bridges
o       Fix makefile for speakup a bit                  (O Sezer)
*       Update ftd_sio driver                           (Greg Kroah-Hartmann)
*       Update usb serial Config.in                     (Greg Kroah-Hartmann)
*       Fix error handling on ipaq usb serial           (Greg Kroah-Hartmann)
*       Update pl2303 usb serial                        (Greg Kroah-Hartmann)
*       Fix usb serial warnings in gcc3                 (Greg Kroah-Hartmann)
*       Fix gcc3 warnings in ir-usb                     (Greg Kroah-Hartmann)
*       Fix DMA off stack in USB storage                (Roland Dreier)
*       Add SDDR-55 USB storage driver                  (Greg Kroah-Hartmann)
*       Fix gcc3 warnings and other bugs in usb btooth  (Greg Kroah-Hartmann)
*       HP usb scanner driver                   (Oliver Neukum, John Fremlin, 
                                                        Matthew Dharm)
*       Update usb scanner driver                       (Greg Kroah-Hartmann)

Linux 2.4.20-pre2-ac1
-       Merge 2.4.20-pre2
        -       drop change to apic error logging level
        -       drop bogus sign cast in spin_is_locked
o       Merge LVM2 device mapper                        (Joe Thornber)
*       Clean up locking a little in ps2esdi            (me)
        | This driver needs much love and attention
*       Similar for xd.c (same comments too)            (me)
*       Allocate xd bounce buffer early (can deadlock   (me)
        during an I/O)
*       Fix partition table breakage                    (me)

Linux 2.4.20-pre1-ac3
o       Report "unknown errror" not "on fire" for usblp (Pete de Zwart)
*       Teach ac97_codec.c about 3rd/4th codecs         (Juergen Sawinksi)
o       Add MMIO support for i845 audio                 (Juergen Sawinksi)
o       Tidy up error paths on i810_audio init          (me)
*       Use cpu_has_tsc macro in joystick/random too    (John Stultz)
*       Oliver Neukum becomes new HFS maintainer        (Oliver Neukum)
        | Treat him gently HFS is non trivial to fix
*       Merge synclink-mp driver                        (Paul Fulghum)
*       Fix wavelan dev->trans_start handling                (Jean Tourrilhes)
*       Switch to newer wavelan_cs update               (Jean Tourrilhes)
*       Merge e100/e1000 docs                           (Jeff Garzik)
*       Remove wrong use of set_bit in dl2k driver      (Matthew Wilcox)
*       Add another tulip PCI ident                     (Antoine,
                                                 Aaron Baranoff, Owen Taylor)
*       Update 8139too PCI identifiers                  (Wilson Chen)
*       Add another pl2303 identifier                   (Lutz Rothhardt)
*       Remove confusing usb typedefs                   (Greg Kroah-Hartmann)
*       Add ti edge port USB driver                     (Greg Kroah-Hartmann)
*       Cypress sl811 USB controller driver
*       Driver for Aiptek 8000U USB                     (Chris Atenasio)
*       ti silverlink cable driver              (Romain Liévin, Julien Blache)
*       USB midi driver                                 (NAGANO Daisuke)
*       Fix up hci_usb for USB changes                  (me)
*       Fix ub st5481_usb for USB changes               (me)
*       Fix sis DRM warnings                            (me)
*       Fix bad ifdef in lvm-snap                       (me)
*       Fix irda-usb compile error from USB changes     (me)
*       DECnet refcounting fix                          (Steve Whitehouse)
*       Export 8253 lock for ftape etc                  (me)
*       Fix undefined C in the dpt_i2o                  (me)
*       Fix oops case in i810-tco                       (me)
o       Config help updates                             (Steven Cole)
o       Merge 2.5 mempool support (needed for LVM2)     (Ingo Molnar)
o       Add vcalloc, including overflow checking        (Joe Thornber)
o       Add mempool slab helpers                        (Joe Thornber)
o       Make bh->b_inode a flag in b_state           (Andrew Morton)
o       Use a seperate b_journal_head instead of        (Andrew Morton)

Linux 2.4.20-pre1-ac2
-       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)
*       Remove dead bits in dpt_i2o                     (Eric Sandeen)
*       Configure.help cleanup                          (Steven Cole)
*       EExpress can use I/O 0x240 on some cards        (Pavel Janik)
*       Update epic100 driver                           (Jeff Garzik)
-       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.
*       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)
*       AF_UNIX abstract addresses fix                  (Alexey Kuznetsov)
*       Further mpt fusion updates                      (Pam Delaney)
o       Rev 0xC4 of ALi apparently isnt LBA48           (me)
o       Add license tag to AF_UNIX                      (Christian Kurz)
*       USB scanner endian fixes                        (Frank Zago)
o       Update 2.4 to the 2.5 LDM driver                (Richard Russon)
*       Update 8193cp driver for 64bit DMA, checksum    (Jeff Garzik)
*       Update 8139too driver                           (Jeff Garzik)
*       Natsemi updates                                 (Tim Hockin)
*       Remove unneeded net includes                    (Brad Hards)
*       Spelling fixes in drivers/net
*       Fix use after kfree in au1000 ethernet          (Marcus Alanen)
*       Mark roadrunner driver as experimental          (Greg Banks)
*       Mark the FMV driver obsolete                    (Greg Banks)
*       Tidy rcpci45                                    (Eric Sandeen)
*       Fix ppp compile warning                         (Eric Sandeen)
*       Move 3c509 license tag outside of ifdefs        (Jeff Garzik)
*       Fix ALi irda warning                            (Eric Sandeen)
*       Fix flags types in a few drivers                (Celso González)
*       E100 needs bitops.h                             (Dave Miller)
-       Remove a debug line in the Makefiles            (Alex Riesen)
*       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
-       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
*       Fix up the eepro100 mess from 20pre1            (Christoph Hellwig)
*       Switch to Namesys __FUNCTION__ reiserfs fixes   (Oleg Drokin)
*       Fix eepro formatting on register
o       Fix radeon build on PPC                         (Ben Herrenschmidt)
o       PPC scheduler, bitups, rwsem bits               (Ben Herrenschmidt)
*       Rework JFS indoe locking                        (David Kleikamp)
*       Dynamically allocate JFS metapages              (David Kleikamp)
*       JFS rmdir/unlink d_delete removal               (David Kleikamp)
*       Add resize support to JFS                       (David Kleikamp)
*       Rmemove unused code in aacraid                  (Christoph Hellwig)
*       Export the new pci_enable function to modules   (Tomas Szepe)
o       Handle APM on armada laptops                    (Samuel Thibault)
*       Fix further errors in depca
*       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
*       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)
*       Fix iee1394 build failure                       (me)
+       Fix BUZ_G_STATUS in zr36067                     (me)
*       Fix warning in fdomain.c                        (me)
*       Fix warning in pas16 driver                     (me)
*       Fix warning in bin2hex.c                        (me)
*       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)
X       Fix __FUNCTION__ warnings in reiserfs           (me)
*       Fix __FUNCTION__ in rest of irda drivers        (me)
o/*     Fix __FUNCTION__ in some more net/irda bits     (me)
*       Add sem_getcount abstraction from parisc tree
o       Merge some of the minor pcnet32 changes from
        the parisc tree
X       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
-       Merge with 2.4.19
*       Add identifiers for the 3Com AirConnect PCI     (Ingo Rohifs)
*       Fix typo in sym2 comments                       (Grant Grundler)
*       Fix cyclades resource bug                       (Florian Lohoff)
*       Fix address reporting on segv and friends for   (Aneesh Kumar)
o       Merge APM fixes for crashes on ASUS board       (Willy Tarreau)
*       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
*       More __FUNCTION__ clean up for gcc 3.1          (me)

Linux 2.4.19rc5-ac1
-       Merge with 2.4.19rc5
o       Flush the right thing in ramdisk                (HP merge)
*       Merge further small hppa bits                   (HP merge)
o       Fix ide option breakage                         (Mikael Petterson)
*       Fix a JFFS2 oops case                           (David Woodhouse)
+       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)
*       Fix missing prototype                           (Christoph Hellwig)
o       Make mount hash size more sensible              (Christoph Hellwig)
*       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)
*       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)
*       Fix various random gcc 3.1 warnings             (me)
*       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)
*       Fix a couple of license tags                    (Carl-Daniel Hailfinger)
*       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)
*       Remove last gcc3 warnings on ext3               (Christoph Hellwig)
o       Warn when mounting ext3 as ext2                 (Andrew Morton)
*       Make umem useadd_gendisk                        (Christoph Hellwig)
*       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
*       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)
*       Use FIXMAP for f00f fixups                      (Andrea Arcangeli,
                                                         Christoph Hellwig)
o       Cacheline align tlb state                       (Andrea Arcangeli)
*       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)
+       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)
*       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)
*       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)
*       Clean up LDM support                            (Richard Russon)
*       Fix lib/rbtree mismerge                         (Christoph Hellwig)
*       Endian fixes for 8390 drivers                   (from HPPA merge)
X       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)
*       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)
*       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)
X       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
-       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
-       Merge with 2.4.19-rc2
*       Minor HP merge fixup
*       Orinoco build fix                               (Adrian Bunk)
o       Vaio C1VE/N frame buffer console mode           (Marcel Wijlaars)
*       Fix an inverted test in sym53c8xx_2             (Grant Grundler)
*       Fix aic7xxx build without PCI enabled           (me)
*       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
*       Fix incorrect __init in PCI core                (Takayoshi KOCHI)
        | Caused hotplug bugs
*       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)
*       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)
*       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)
*       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)
*       VIA rhine cleanup/fixes                         (Roger Luethi)
*       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)
*       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)
*       Fix a mishandling of PCIBIOS boxes that do not  (Mark Lisher)
        use CONF1/CONF2
*       Fix promise skip for new supertrak              (Jan Schmidt)
o       Allocate nocache ram based on mem size for      (Tomas Szepe)
*       Fix incorrect zlib includes                     (David Woodhouse)
*       Fix duplicated scsi host idents                 (Itai Nahshon)
*       Update ALi5451 audio                            (Lei Hu)
        | Sorry this took so long - it got lost
o       Handle radeon cards that report zero RAM        (James Mayer)
*       Blacklist H.01.09 megaraid firmware             (Jan Koop)
*       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)   
*       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)
*       Fix missing sem up on error in usb printer      (Oliver Neukum)
*       Correct FPU stack fault signal flag bits        (Dave Richards)
*       Resync with base JFS tree                       (Dave Kleikamp)
*       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)
*       Make the DRM layer use the pci mapping api      (Arjan van de Ven)
*       Set pci dma masks on the i2o devices            (Frank Davis)
*       JFFS2 bug fixes                                 (Dave Woodhouse)
*       Fix i815 APSIZE masking                         (Nicolas Aspert)
*       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)
*       USB updates - cleanups                          (Greg Kroah-Hartmann)
*       USB fix for intuos tablet                       (Christer Nilsson)
*       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
*       eepro100 warning fix                            (Pavel Machek)
*       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)
X       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)
*       Patch up XFree 4.1 back compat problems         (Arjan van de Ven)
        in DRM 4.2+

Linux 2.4.19rc1-ac1
-       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
*       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)
*       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)
*       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)
*       Further CPiA driver updates                     (Duncan Haldane)
*       Fix DAC960 diff that went astray                (Juan Quintela)
*       Add HP arrays to the sparselun list             (Andrew Patterson)

Linux 2.4.19pre10-ac1
-       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 
*       JFS updates                     (David Kleikamp, Christoph Hellwig)
*       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)
*       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)
*       Ext3 file system updates                        (Stephen Tweedie)
*       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
-       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)
*       down_trylock                                    (Christoph Hellwig)
*       Fix video compile for split module              (Michal Jaegermann)