Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 4 Nov 2002 12:16:41 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 4 Nov 2002 12:16:41 -0500 Received: from nat-pool-rdu.redhat.com ([66.187.233.200]:49998 "EHLO devserv.devel.redhat.com") by vger.kernel.org with ESMTP id ; Mon, 4 Nov 2002 12:16:34 -0500 From: Alan Cox Message-Id: <200211041723.gA4HN9j01500@devserv.devel.redhat.com> Subject: Linux 2.5.45-ac1 To: linux-kernel@vger.kernel.org Date: Mon, 4 Nov 2002 12:23:08 -0500 (EST) X-Mailer: ELM [version 2.5 PL6] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 26237 Lines: 598 ** I strongly recommend saying N to IDE TCQ options otherwise this should hopefully build and run happily. This is very much a merge and aimed at getting stuff to build rather than for running and testing seriously Linux 2.5.45-ac1 - Merge Linux 2.5.45 - ISDN diversion no longer builds (didnt work anyway) - NFSv4 no longer builds o Put MAINTAINERS back in order (me) o Revert dangerous looking ncr53c8xx change (me) o Revert dangerous looking sym53c8xx change (me) o Revert dangerous looking inia100 changes (me) o Revert dangerous looking ql1280 changes (me) o Fix Qt check (Roman Zippel) o Initial move of megaraid to new eh (me) o Fix megaraid sleep/wakeup races (me) o Remove various bits of megaraid 2.0/2.2 stuff (me) o Fix build of ipmr (Adam J Richter) o Fix cpqfc asm (me) o Fix sbp2 build (me) o Fix mpt fusion build (me) o Fix i2o_scsi build (me) o Minimal new_eh/locking fixes for ultrastor.c (me) o Correct NCR5380 locking again (me) | Eventually I'll get it all right ! o Make i2o_scsi more polite about error recovery (me) o Update eata_pio to new_eh and also clean up (me) the scsi comamnd direction handling o Fix fd_mcs compile (me) o Fix u14f/34f compile (me) o Move ibmmca to new_eh basic bits (me) o Fix eata build (me) o Switch inia100 to new_eh (me) o Fix nsp_cs build (me) o Disable PnPBIOS on Gateway 5300 (me) o PMTU build fixes (Adam J Richter) Linux 2.5.44-ac6 (not released generally) o Don't take locks on polled NCR5380 (me) | The 5380 actually works better polled than | IRQ for the moment o Use longer delays on 3c509 eeprom (Zwane Mwaikambo) | and switch to mdelay as per Jeff Garzik moan o Update ips scsi driver to new queue logic (David Jeffery) o Fix scsi proc oops (Mike Anderson) o Updae eata and u14-34f drivers (Dario Ballabino) o Kill off old style cache flush functions (David Miller) o Kill obsolete bridge help texts (Bert Hubert) o Ensure IDE structures are fully setup on non (Peter Denison) PCI boxes o Fix non PCI ide initialization order (Peter Denison) o Add boot98 from PC98 patches (Osamu Tomita) o Add upd4990a driver for PC98 (Osamu Tomita) o Add gdc PC98 console driver (Osamu Tomita) o Add pci idents from PC98 patches (Osamu Tomita) o Add a mach-defaults to clean up mach includes (me) on x86 o Merge first pieces of PC98 arch support (Osamu Tomita) | I/O ports, reboot is now per machine | FPU IRQ need not be IRQ 13 | Redid vm86 irq rules as mach-*.h stuff | and yes Im sure it broke voyager o Add floppy98 driver (Osamu Tomita) o Fix module symbol problems for apm, x.25, (me) stack check debugging o Make xconfig fix (Adrian Bunk) o Fix proc/ksyms double init (Randy Dunlap) o Fix gcc 3.3 compile fail on alpha (Thorsten Kranzkowski) o Fix silly error in ibmlana fixes (me) Linux 2.5.44-ac5 o Fix a possible corruption under load (Andrew Morton) * Fix a possible PPA oops (me) * Same fix for IMM (me) o Fix build without MCE support (Dave Jones) * Move NCR5380 to workqueue, more locking fixes (me) * Further NCR5380 cleanup, g_NCR5380 build fix (me) o Bring dtc driver back inline with NCR5380 (me) | TODO: flush workqueue before NCR5380 module unload o Fix undefined C in se401 driver (me) * Fix the rest of the APM compile bugs I hope (me) o Work around makefile breakages for pcmcia scsi (me) | Will whoever broke vpath please fix it properly * Make nsp_cs build with gcc 3.2 (me) * Clean up tpqic02 for 2.5 (me) o Update de620 to new style locking (me) * Add pci mapping to i2o_block (me) | Untested * Add pci mapping to i2o_scsi (me) | Untested o Fix cpufreq for coppermine processors (Dominik Brodowski) o Add an optional IOMMU debug to help x86 people (Andi Kleen) find buggy pci_map code o Forward port 2.4 PCI methods fix (Jim Radford) o Next set of ucLinux merge work (Christoph Hellwig) o Use TEST_UNIT_READY for media change probe (Matthew Dharm) * Remove last existing direct references to pci (Adam J Richter) driver private data o Use faster page coping function (Manfred Spraul) o Update ah1740 to new locks, malloc (me) o Update fd_mcs driver to new sg lists, locks (me) and eh handling. Needs direction bits doing o Update NCR53c406a to new eh, locking etc (me) * Minimal locking fixes for eata_pio (me) | Still needs lots doing (eg direction handling) o Fixed 3ware scsi build (me) * Update cops driver to new locking (me) * Update 3c515 driver to new locking (me) * Update ibm lana driver to 2.5, remove compat (me) cruft * Fix missing bits from the cdrom eject patch (Jens Axboe) o Further cpia fixes (Duncan Haldane) * Fix a wrong usb storage error code (Matthew Dharm) - Update USB storage to new scatter gather (Matthew Dharm) * Fix ext3 crash failing to set block size (Angus Sawyer) * ieee1394 memcpy warning fix (me) * Update 3c589 driver for new locking (me) o Fix trident sound driver printk format bugs (me) Linux 2.5.44-ac4 o Add 2.4.20-ac style /proc for ht info (Robert Love) o Fix bd_blocksize setting case (Hugh Dickins) o PCI bus setup now __devinit for hotplug (Ivan Kokshaysky) o make xconfig should work again (Alex Riesen) o Merge uclinux resync. This is now way cleaner (Christoph Hellwig) * Update znet driver (Marc Zyngier) * More i2o_scsi tidying (Christoph Hellwig) * Fix a leak in the device mapper (Joe Thornber) o Fix missed section name change (Peter Chubb) * Fix a bug in the APM update, add comments (me) * Merge block layer changes (Jens Axboe) | Should fix eject panic * Fix warnings in baycom_epp (me) * Fix warnings in fmvj18x, and timer_sync bug (me) o Fix sim710 warnings (me) o Fix pas16/t128 warnings (me) * Allow both mmio and pio g_NCR5380 builds at once(me) * Remove unused code from axnet_cs (me) o Fix warning in pc300 driver (me) o Clean up qlogicfas drivers somewhat (me) o Fix megaraid build for pci bios changes (me) o Fix cpu count weird reporting (Dave Jones) o Clean up capabilities printing (Dave Jones) o Silence mtrr debugging printk (Dave Jones) o Split machine check per processor (Dave Jones) - Update mpt fusion for new slave_attach handling (Peter Chubb) o Initial speedstep testing for VIA chipset boards(Bob Renwick) Linux 2.5.44-ac3 o Update the cciss driver (Stephen Cameron) o Fix seagate st02 unload (me) o Fix missing \n in i810 driver (me) o Update Ninja SCSI PCMCIA driver (Yokota Hiroshi) o Clean up and kill off scsi_merge (Christoph Hellwig) o Remove niceness magic numbers (Randy Dunlap) o Update EDD support (Matt Domsch) o Update voyager support for IRQ stacks (James Bottomley) - Revert do_mounts change o Better fix for raw.c headers (Bjoern Zeeb) * Fix ehci enumeration breakage (David Brownell) * Update adv7175 to new style i2c (Frank Davis) o PnP updates (Adam Belay) o PnP conversion of CS423x to new code (Adam Belay) * Fix APM BUG() on SMP boxes, port forward 2.4 (me) changes o Update other Digi URLS (me) Linux 2.5.44-ac2 o Merge interrupt stack support for x86 (David Hansen, Ben LaHaise) * Update ACPI to the latest released patch (Andrew Grover, | Should fix the compaq problems Ducrot Bruno, Pavel Machek) o Kill old STATIC define in do_mounts (Frank Davis) * Port NCR5380 to the latest kernel changes (me) o Update Digi EPCA maintainer info (Scott Kilau) * Update LVM2 device mapper (Joe Thornber, Christoph Hellwig) o EATA updates (Dario Ballabio) * Fix remaining depca ioctl bug (Peter Denison) o Make cifs error invalid addresses nicely (Zwane Mwaikambo) o Fix cifs oops on kmalloc failure (Zwane Mwaikambo) o Propogate return value on cifs connect (Zwane Mwaikambo) o cifs locking changes (Zwane Mwaikambo) o Fix cifs oops with invalid unc (Zwane Mwaikambo) o Resync voyager architecture support (James Bottomley) o Spot synaptics touchpad so we dont confuse it (David Woodhouse) o Quieten bttv debugging a bit (Bongani) o Rip out lots of the left over pcibios_ stuff (Greg Kroah-Hartmann) o Fix reiserfs build (Steven Cole) o Further cpia driver updates (Duncan Haldane) * Kill tqueue.h in various other files (Martin Waitz) o Update IRDA maintainer data (Pawel Kot) o Add in missing read_barrier_depends for sparc (Dipankar Sarma) o Make afs compile with older gcc (Jan Marek) o 2.5.44 UML updates (Jeff Dike) o Fix kmap bugs in fs/exec.c for upgrowing (Marcus Alanen) stack * Add ethtool support to ewrk3 (Adam Kropelin) * Fix up cli/sti use in ewrk3 (Denis Vlasenko) * ewrk3 ioctl fixes (Adam Kropelin) * Cleanup ewrk3 signature code (Adam Kropelin) o Fix task state reporting (Daniel Jacobowitz) * Handle casio fiva weirdness with APM extents (Hiroshi Miura) o Add Geode target that defines OOSTORE (Hiroshi Miura, me) o Remove dodgy_tsc handling code (Hiroshi Miura) o Update problem PIT handling on 5510/5520 (Hiroshi Miura) Cyrix devices, re-enable TSC on it o Use outb_p on CTC load up (Hiroshi Miura) o Mark ide floppies as removable devices (Paul Bristow) * Fix sym53c416 IRQ release problem (me) * Update sym53c416 to new EH code (me) o Fix subtractive decoding bridge handling (Ivan Kokshaysky) * Fix wan driver build problems (Krzysztof Halasa) o Allow for >32 signals on some platforms (Matthew Wilcox) Linux 2.5.44-ac1 - Resync with Linus 2.5.43/44 o Fix net/ipv4/raw.c build problem (me) * Fix bluetooth pcmcia builds (me) o Fix dm includes (me) | I've not merged any of the DM updates yet o Fix 3c515, fealnx printk type warnings (me) o Fix multi-line string literal in olympic driver (me) o Fix printk type warnings in tulip (me) o Document core naming sysctl (Randy Dunlap) * Fix hd_struct size/offset bugs (Mark Lord) * Further sym53c416 updates (Bjoern Zeeb) o Fix ramdisk cache flush (Paul Mundt) o Fix pnp config.in for make Xconfig (Roman Zippel) o Correct ncpfs marking of executables (Petr Vandrovec) o Small matroxfb fixes (Petr Vandrovec) * Small cleanups for i2o_block so Al can clean (Al Viro) up the core block code o Fix hang at shutdown with offlined disk (Mike Anderson) o Fix error reporting on scsi offline (Mike Anderson) o Fix hang on power off with scsi (Mike Anderson) * Fix typo in pnp.h (Martin Dahl) o Remove tqueue.h from cycx_main (Adrian Bunk) o Fix vlsi irda compile (Adrian Bunk) * Fix hamradio makefile breakage (Adrian Bunk) o Fix inia100 build (John Fort) o Fix AX.25 build for ip_proc (Dave Miller) * Fix aic7xxx Makefile (Inaky Perez-Gonzalez) o Fix vga16fb (Ben Pfaff) o Optimise spinlock to Intel recommendation (Manfred Spraul) o Fix pipe wakeup bug (Manfred Spraul) o Fix semop 32bit pid handling (Manfred Spraul) o Fix qlogic1280 build (Jens Axboe) o Merge BeOS fs (already in 2.4) (Will Dyson, Sergey Kostyliov) * Clean up wan ioctl structures (Krzysztof Halasa) o Some trident audio takes a long time to (Kenneth Sumrall) come up (Hitachi webpad) o Add DVB api and core (Holger Waechtler) o Add one DVB driver so people can see how it (Holger Waechtler) all fits together | This wants further review. There are known things to do yet | but its important to get the stuff in since Digital TV is | becoming the norm in western europe. o Print something clueful if menuconfig explodes (Russell King) o Move BUG() into asm/bug.h (Russell King) o Report errors unzipping ramdisks (Russell King) o Support extra weird numeric key on ARM boxes (Russell King) o Fix missing devexit_p in tulip (Andrey Panin) o Kill sr_host (Patrick Mansfield) o S/390 Makefile and Config updates (Martin Scwidefsky) o S/390 user access fixes (Martin Scwidefsky) o 31bit emulation fixes for S/390 (Martin Scwidefsky) o Make S/390 possible cpu map volatile (Martin Scwidefsky) o Update dasd drivers for S/390 series (Martin Scwidefsky) o Update ver_linux (Steven Cole) o Fix blk ioctls on aacraid (Mark Haverkamp) * Fix SiS IDE build without procfs (Lionel Bouton) o i386 verify write fixes (Brian Gerst) * iphase ATM updates (Francois Romieu) * Update i810-tco to C99 initializers (Wim Van Sebroeck) * IDE updates for ARM platform (Russell King) o Fix megaraid build (Mike Anderson) | This may change the device order for some folks but it works | at least * Fix in2000 to handle scsi host list change (me) * Fix ncr53c8xx build (me) * Fix atp870u build (me) * Fix nsp32 build (me) o Fix firewire prototypes (me) Linux 2.5.42-ac1 Merge with Linus 2.5.42 * Merge the LVM2 device mapper (Joe Thornber) - Drop uid16 S/390 bits pending resolution (me) * Fix iphase build (Adrian Bunk) * Fix UML build (Kai Germaschewski) * Fix cpufreq compile (Adrian Bunk) * Move dead verify_area code from sh port (Brian Gerst) * Fix missing AIO symbols (Ben LaHaise) * Fix ATM makefile (Sam Ravnborg) * Fix esp build (Andres Salmon) * Fix cifs/jfs symbol name collision (Steve F) * Update CPIA to match 2.4 tree (Duncan Haldane) * Fix cifs 64bit and cifs scsi name collision (Steve F) * Fix a compile of missing sysrq updates (James Simmons) * Fix sparc timer build (Pete Zaitcev) * Fix comile without networking (Miles Bader) * Remove some left over _ret functions (SL Baur) * Update syncppp code (Paul Fulghum) * Fix n_hdlc leak (Paul Fulghum) * Make synclink_cs build again (Paul Fulghum) * Make synclinkmp build again (Paul Fulghum) * Make synclink build again (Paul Fulghum) o Fix NFS symbols for NFS as a module (Olaf Dietsche) * Fix problem with scsidriver docbook (Joaquim Fellmann) * Kill dead suspend code in IDE (Pavel Machek) * Kill unreferenced workqueue define (Pavel Machek) * Fix swsuspend with discontiguous memory bits (Pavel Machek) * Fix cpqfc ioctl sense buffer handling (Francis Wiran) * Sym53c416 from cli to real locking (Bjoern Zeeb) * Fix a case where sd uses freed memory (Patrick Mansfield) o Fix p4-clockmod on HT processors (Dominic Brodowski) o CPUfreq interface update (Dominic Brodowski) * Fix eicon build (me) * Restore disconnect field in devices for (me) driver use Linux 2.5.41-ac2 * Fix jffs/jffs2 properly this time (bpbb) (me) * Fix jffs2 for workqueues (me) * Next set of i2o_scsi update work (me) * Do the 2.5 checkup pass on the 3c501 driver (me) o Add missing exports for file system modules (Nikita Danilov) on UML * Fix ipx proc permission bogosity (Arnaldo Carvalho de Melo) * Switch appletalk spinlocks to rwlocks (Arnaldo Carvalho de Melo) * Correct sys_getpid docs (Robert Love) * SubmittingPatches indent fix (John Levon) * cciss, cpqarray. rd. hd fixes (Al Viro) * Fix cpia with gcc 3.2 (Randy Dunlap) * Use C99 structure initializers in IDE (Art Haas) * Use C99 structure initializers in HFS (Art Haas) * Update DMI scanner (Jean Delvare) * Fix bogus types in ide-cd.h (Skip Ford) * ns83820 updates (Ben LaHaise) * AIO updates (Ben LaHaise) * Beeping and sysrq on m68k (Vojtech Pavlik) * Improve hid naming (Vojtech Pavlik) * LSM docs (Greg Kroah-Hartmann) * Merge UML updates (Jeff Dike) * Final superblock union cleanup (Brian Gerst) - Fix atm build/makefile breakage (Adrian Bunk) * Brlock optimisation (Robert Love) * Miscellaneous USB updates (Greg Kroah-Hartmann) * MPT Fusion update (Pam Delaney) - Back out sched.c change - seem,s to cause hangs (me) * Serial compile fix (Russell King) * S/390 compile fixes (Martin Schwidefsky) * S/390 workqueue updates (Martin Schwidefsky) * Switch 3215/3270 from work queue to tasklet (Martin Schwidefsky) * Update S/390 link scripts (Martin Schwidefsky) * Remove duplicate S/390 memset (Martin Schwidefsky) * Fix S/390 syscall tracing (Martin Schwidefsky) * Multiple 3270 fixes (Martin Schwidefsky) * Configurable core names (Jes Rahbek Klinke) X Clean up s/390x 16bit uid calls (Martin Schwidefsky) * Fix EH locking on NCR5380 (me) | Should now work on SMP boxes (badly admittedly) * Indent wd7000 (no code changes) (me) * First pass at the in2000 scsi driver (me) | New locking, new_eh, address conversion Linux 2.5.41-ac1 - Merge with Linus 2.5.41 - Drop S/390 drivers subtree for Linus - Drop task queue fixes for schedule_work - TODO: merge two sets of conflicting UML changes - TODO: double check bluetooth merge * Fix aacraid makefile (Mark Haverkamp) * Fix ips compile (Paul Larson) * Fix aha152x compile (Michel Eyckmans) * Fix orinoco_cs compile (Wichert Akkerman, Martin Waitz) * Fix i2o_core compiler (Gregoire Favre) * Fix missing exports for netfilter * Fix compile failure in jffs (me) * Fix compile failure in jffs2 (me) * Fix Divas_Mod compile (me) * Fix hisax compile (me) * Fix ipacx compile (me) * Fix pcbit compile (me) * Fix tpam compile (me) * Fix i2o_lan build (me) * Fix i2o_proc build (me) * Fix ppa compile (me) * Fix imm compile (me) * Fix ipv6 compile (me) Linux 2.5.40-ac6 * Cadet_wake can be static (me) * Bluetooth configuration cleanups (Marcel Holtmann) o Hardwired empty bar handling fix take two (Ivan Kokshaysky) * Use kernel crc32 lib for bluetooth (Marcel Holtmann) * Make scsi cdrom honour passed timeouts (Peter Osterlund) * Make aironet4500_cs compile (me) * Fix bugs where ibmtr unmapped the wrong address (me) * Fix crash problem in oss dmabuf.c (me) | Its still very broken but ALSA should replace it * Fix opl3sa2 warnings (me) * Make tcic compile again (me) * Make i82365 also use del_timer_sync (me) * Fix warnings in fpu emulator (me) * Fix t128 for NCR5380 changes (me) * Fix pas16 for NCR5380 changes (me) * Fix dmx3191 for NCR538 changes (me) * First pass seagate st02 cleanups (me) * Clean up de600 driver. Switch to spinlocks (me) remove crud, formatting junk etc | Still needs rewriting to use parport o Remove extra unlock in wd7000 (Matthew Wilcox) * First basic pass at qlogicgas (me) * Clean up the fdomain isa scsi (me) * Clean up max_thread setting limits (Matthew Wilcox) * Ricoh cardbus performance fix (KOMURO) * Switch appletalk to seq_file /proc (Arnaldo Carvalho de Melo) * Switch X.25 to seq_file (Arnaldo Carvalho de Melo) * Fix bugs in the above (Arnaldo Carvalho de Melo) Linux 2.5.40-ac5 * Rework S/390 driver init sequences (Martin Schwidefsky) * Swap immediate_bh for tasklets for s/390 3215 (Martin Schwidefsky) * UML updates - crash fixes, driver cleanup (Jeff Dike) pcap transport * Switch fmi radio card to sleeping waits (me) * Fixing missing printk \n in fmi radio (me) o Update to newer uclinux patch (Greg Ungerer) | Unresolved now: | fs/exec.c kernel/fork.c procfs sysctl | can nommu be folded in (Hch) * Remove surplus irq_disable from mpt fusion (Carlos Gorges) * Export gdt for APM (Carlos Gorges) | Marked as _GPL because its deep internals stuff * Merge the add/put disk gendisk changes for i2o (Al Viro) * Switch NCR5380/g_NCR5380 to new_eh (me) * Fix cs89x0 netdevice init as module (me) * Change some of the wd7000 code to use udelay and do other cleanups * Switch wd7000 to new_eh (me) * Serial driver updates (Russell King) * Sync bluetooth with 2.4, fix SMP, hotplug (Maksim Krasnyanskiy) support L2CAP, BNEP, HCI filter etc * Move firmwareloading to hotplug for bluetooth (Maksim Krasnyanskiy) * Pull hpfs out of shared struct superblock (Brian Gerst) X Fix sleep with pre-empt disabled in (Manfred Spraul) set_cpus_allowed Linux 2.5.40-ac4 * Make ibm partition code compile again (Martin Schwidefsky) * Remove unneeded config options on S/390 (Martin Schwidefsky) * Update DASD drivers (Martin Schwidefsky) * Update S/390 xpram driver (Martin Schwidefsky) * Replace S/390 BH code by tasklets (Martin Schwidefsky) * Fix S/390 bitops bugs (Martin Schwidefsky) * S/390x 31bit emulation fixes (Martin Schwidefsky) * Update S/390 link scripts (Martin Schwidefsky) * Add S/390 pre-empt support (Martin Schwidefsky) * Inline some S/390 old compilers couldnt handle (Martin Schwidefsky) * Use diag 44 for S/390x spinlocks (Martin Schwidefsky) * Better S/390 timer handling (Martin Schwidefsky) * S/390 code cleanups (Martin Schwidefsky) * Clean up S/390 fpu load/stores (Martin Schwidefsky) * DECnet updates for testing (Steve Whitehouse) * Add console shutdown handling to S/390 (Martin Schwidefsky) * Remove some bogus S/390 sanity checks (Martin Schwidefsky) * Clean up S/390 process irq (Martin Schwidefsky) * Fix/simplify chpids handling on S/390 (Martin Schwidefsky) * No /proc/interrupts on S/390 (Martin Schwidefsky) * Remove now unneeded S/390 hack in init/main.c (Martin Schwidefsky) * Clean up all the S/390 ptrace handling (Martin Schwidefsky) o Fix build with local apic enabled (James Bottomley) * Initial i2o_block merge of 2.4/2.5 code (me) | Not yet functional * Initial i2o_scsi merge of 2.4/2.5 code (me) | Needs dma mapping, 64bit, be and new_eh - Revert Ivan's pci change (breaks serverworks) * PCI serial oops fix (William Irwin) * Remove dead wood from unistd.h (Brian Gerst) o Fix bug in capget (Chris Wright) * Switch qnxfs to new style initializers (Art Haas) o Recongize qnx v6 file systems (Anders Larsen) * Kill off remaining pcibios_ users (Greg "Ninja Turtle" Kroah-Hartmann) * Fix scsi debug for scsi scan changes (Mike Anderson) * Fix some bugs in scsi error handling (Mike Andersen) * Forward port RMK's 2.4 scsi fixes (Mike Andersen) * Allow longer settle times for scsi reset (Mike Andersen) * Hopefully improve error policies a bit (Mike Andersen) Linux 2.5.40-ac3 * Resync telephony drivers with 2.4 (me) | Forward port security and other minor fixes * Fix aironet4500 build for tq changes (me) * Fix keyspan USB warnings with gcc 3 (me) * Switch to the newer 2.4 depca driver (me) * Re-merge depca fixes from 2.5.0->2.5.40] * Fix depca spinning waiting for irq probe (me) * Fix depca copy with interrupts off (me) * Fix depca clash with other ALIGN macros (me) * Initial port of NCR5380/g_NCR5380 to new locks (me) | This still needs new_eh, further clean up | and possibly making NCR5380_main a thread * Initial locking rework for the wd7000 scsi (me) | Still needs new_eh * Update jffs to the dequeue_signal changes (me) * Update jffs2 to the dequeue_signal changes (me) * Fix shpnt misuse in NCR53c406a, wrong free_irq (me) * Update NCR53c406a to new style sglist (me) | Still needs new_eh * Architecture updates for S/390 (Martin Schwidefsky) * Include updates for S/390 (Martin Schwidefsky) * Base S/390 driver updates (Martin Schwidefsky) * Add the new syscalls to S/390 (Martin Schwidefsky) * Fix sleeping with locks in sound_core (Jaroslav Kysela) * Fix oops on shutdown of cs4281 (Suresh Siddha) * Fix cdrom paths in devfs (Jordan Breeding) * Fix missing cache tag entry in intel cpu table (Jean Delvare) * Remove old 2.2 compatibility pci functions (Greg Kroah-Hartmann) * Clean up some dead devfs bits (Greg Kroah-Hartmann) * Fix an oops in the hugetblpage stuff (Andrew Morton) | Its still a stupid idea but now it doesnt oops o Handle read only BARs with type bits set (Ivan Kokshaysky) Linux 2.5.40-ac2 * Fix a cut and paste error in the amd rng docs (Troels Hansen) * Forward port OSS maestro3 fixes for toughbook o Forward port ramdisk cache coherency * RTL8150 USB updates (Petko Manalov) * Fix corega USB ident (Petko Manalov) * USB keyboard driver fix (Dave Miller) * USB prototype fix (Luc Vanoostenryck) * USB string fixes (cip307@cip.physik.uni-wuerzburg.de) * USB test driver (David Brownell) * Speedtouch USB driver fixes (Greg Kroah-Hartmann) * Clean environment for hotplug (Greg Kroah-Hartmann) * Fix mprotect oops (Hugh Dickins) o NUMA-Q cleanups (Martin Dobson) * Split timers into one x86 timer type per file (John Stultz) * Cyclone timer support for x440 etc (John Stultz) * Fix sleeping from illegal context for ioperm (Andrew Morton) * Fix imm compile (bonganilinux@mweb.co.za) * Fix irda for tq changes (Carlos Gorges) * Fix xjack telephony build (Carlos Gorges) * Fix ppa compile (Carlos Gorges) * Fix aha152x compile for tq changes (Carlos Gorges) * Fix hamradio drivers for tq changes (Carlos Gorges) * Fix plip driver for tq changes (Carlos Gorges) * Fix mpt fusion for tq changes (Carlos Gorges) * Fix isdn for tq changes (Carlos Gorges) * Fix ieee1394 for tq changes (Carlos Gorges) * Fix new timer code to build with cpufreq on (me) * Fix capi build for new tq_ code (me) | ISDN still needs moving to real locks | this just cleans up one item * Fix missing header in mtdblock_ro (Carlos Gorges) * Fix a typo and other header (me) * Fix up ixj_pcmcia for 2.5 (me) | Note for janitors - it looks like a lot of the pcmcia release | code people "fixed" should be using del_timer_sync not del_timer * Fix missing header in longhaul cpu speed driver (me) * Pipe read/write cleanup (Manfred Spraul) * Make IDE PCI config text clearer (Andrzej Krzysztofowicz) Linux 2.5.40-ac1 * Initial port of aacraid driver to 2.5 (me) * vfat corruption fix (Petr Vandrovec) * Clean up firestream warnings (Francois Romieu) + Voyager support (James Bottomley) * Fix split_vma (Hugh Dickins) + Fix config in video subdirectory (John Levon) * Update olympic driver to 2.5 (Mike Phillips) * Fix sg init error (Mike Anderson) * Fix Rules.make o Merge most of ucLinux stuff (Greg Ungerer) | It needs putting somewhere so we can pick over the | hard bits left | Q: Wouldn't drivers/char/mem-nommu.c be better | Q: How to do the procfs stuff tidily | Q: Wouldn't it be nicer to move all mm or mmnommu specific ksyms | int the relevant mm/*.c file area instead of kernel/ksyms | Q: Why ifdef out overcommit - its even easier to account on | MMUless and useful info * Stick tulip back under 10/100 ethernet (me) * Correct docs for IBM touchpad back to how (me) they were before o Fix abuse of set_bit in winbond-840 (me) * Fix abuse of set_bit in atp (me) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/