Subject: Linux 2.4.4-ac10 Date: Thu, 17 May 2001 17:45:20 +0100 (BST) From: Alan Cox <<A HREF="mailto:alan@lxorguk.ukuu.org.uk">alan@lxorguk.ukuu.org.uk> ftp://ftp.linux.org.uk/pub/linux/alan/2.4-ac/ Intermediate diffs are available from http://www.bzimage.org Ok we are back on kernel.org 2.4.4-ac10 o Move cs46xx docs into the right spot (Arjan van de Ven) o Merge Linus 2.4.5pre3 - switch to Linus page fault race fixes - switch to Linus arch/ppc - merged serial driver cli fixes but also added an extra missing moxa check - used -ac better version of comx fix - used -ac better version of scsi fix - now 2.4.5pre vm seems sane dump other vmscan experiments [not merged; rage-xl code] 2.4.4-ac9 o Clean up x86isms from the UML code (Chris Emerson) o Remove un-needed UML flag,fix hang under load (Jeff Dike) o Fix attach race in UML (Jeff Dike) o Fix warnings, clean up cpp abuses in UML (Roman Zippel) o Remove -D__KERNEL__ from user space of UML (Roman Zippel) o Add NCR53c700 and 53c700/66 driver (James Bottomley) |For NCR Dual 700 microchannel card o Alpha semaphore updates (Ivan Kokshaysky) p Fix ibmtr build a bit (Andrzej Krzysztofowicz) o Tidy sysrq-t output (Russell King) o Fix miata halt to SRM (Tom Vier) o Fix aging on buffer cache pages (Marcelo Tosatti) o Fix looping behaviour on failing memory (Marcelo Tosatti) allocations o Handle the PIIX4 on the new intel 82801BAM (Tim Raymond) o Fix user visible -ENOIOCTLCMD returns (Shane Wegner) o Fix startech uart detection problem (Val Henson) o Further tulip updates (Jeff Garzik) o Revert hpt366 patch 2.4.4-ac8 o Prefetch constant copy_to_user data (Arjan van de Ven) o Update cpqarray driver - use pci dma api (Charles White) o Update cciss driver - use pci dma api (Charles White) o Enable compiled in synclink driver (Paul Fulghum) o Fix plip section conflict (Keith Owens) o Tulip driver updates (Jeff Garzik) o Frame buffer logo updates (Geert Uytterhoeven) o Update __initdata documentation (Ingo Oeser) o Linearize sunrpc buffers using GFP_KERNEL (Trond Myklebust) o C Scott Ananian has moved (C Scott Ananian) o Update get_unaligned docs (John Levon) o Fix pci pool handling on boxes that have non (Pete Zaitcev) irq safe map create/destroy o Update m68k semaphores (Geert Uytterhoeven) o Update NLS Configure.help (Nerijus Baliunas) o Clean up cyclom driver (Arnaldo Carvalho de Melo) o Further serial driver update (Jeff Garzik) o Fix typo in sched.c (Jim Freeman) o Do prefetches on wake_up_common walk (Arjan van de Ven) o Fix bootmem init problems (Andrea Arcangeli) o Fix pops on cs46xx power management (Thomas Woller) o Fix reference of freed memory in cs46xx (Christopher Kanaan) o Hopefully fix i2o scsi reset crash (me) 2.4.4-ac7 o Fix dasd off by one found by Al Viro (me) o Fix copy under cli in moxa,mxser,pcxx,riscom8 o Cleaned up serial167 formatting (no code (me) changes this patch set) o Fix missing length check in AGPgart (me) | Found by Al Viro o Fix wrong kmalloc sizes in ixj/emu10k1 (David Chan) o Fix make distclean on ramfs/tmpfs (Ingo Oeser) o Update checkconfig, Changes (Niels Jensen) o NFS mmap consistency on close fix (Andrea Arcangeli) o Fix 10 bit decode causing APM hang on a laptop (Pete Zaitcev) when using ymfpci o Reserve failure on vesa video ram is not fatal (Jordan Crouse) o Update athlon mmx copier to not prefetch off (Arjan van de Ven) the end o Fix scsi.c procfs zero termination checks (Al Viro) o And fix -EFAULT returns from it (me) o Update ibm token ring driver (Mike Phillips) o Fix sockfilter maths overflow (Al Viro) o Make dev name lookup robust to nonterminated (Al Viro) buffers o Update config.h use (Niels Jensen) o Fix xircom cardbus ethernet/modem support (Bill Nottingham) o Fix off by one buffer checks in atm_poa and (Al Viro) dasd o Clean up printks in zr36067.c (me) 2.4.4-ac6 o Revert dead swap patch pending fixes (Dave Miller) o Allow arch specific writeproc/DMA for IDE (Bjorn Wesen) o Move to aic7xxx 6.1.13 (Justin Gibbs) o Use pci_set_master on eni.c (Jeff Garzik) o Update wireless drivers, add airport (Jean Tourrihles, Benjamin Herrenschmidt) o Add new pci ids, clean up dup defines in eicon (Jeff Garzik) o Add module loader to kernel docs (Erik Mouw) o Fix wanrouter makefile bug (Arnaldo Carvalho de Melo) o Add another pair of idents to the yenta driver (Alexandr Kanevskiy) o Parport fixes for 1284 mode (Fred Barnes) o Update 8139too driver to handle wakeup bug (Jeff Garzik) o Add koi8-ru locale (Andrzej Krzysztofowicz) o Add ICH3 to the i810 audio driver (Tom Woller) o Improve (hopefully) the confusing I82365 help (me) o Fix a bug in koi8-u tables (Andrzej Krzysztofowicz) o Fix a bug in UTF8->CP1255 (Andrzej Krzysztofowicz) o Fix a bug in iso8859-13 tables (Andrzej Krzysztofowicz) o Update gdth driver to current vendor release (Achim Leubner) o Kill cpia_write_proc (its insecure) (Al Viro, me) o Fix unterminated array strtoul() in comx (Al Viro) o Fix TCP send path leak (Dave Miller) o Restore older skb_cow() headroom behaviour (Dave Miller) o Fix ipv6 oops (Dave Miller) o Small ipx tidy up (Arnaldo Carvalho de Melo) o Fix unprotected userspace reference in trident (Al Viro) audio o Fix expand stack locking (Manfred Spraul) o Fix offslab_limit calculation (Manfred Spraul) o EATA and U14F updates (Dario Ballabio) o Update scsi generic to 3.1.18 (Doug Gilbert) o Clean up abs() (Kai Germaschewski) | This needs further checking o ymfpci update (Pete Zaitcev) o Quota code updates (Jan Kara) o Clean up eicon include abuse (me) 2.4.4-ac5 o Fix DMA setup on hpt366/370 (Tim Hockin) o DRM memory alloc failure checks (Akash Jain) o Remove bogus fs/buffer.c diff (Ben LaHaise) o cs46xx update - adds Hercules Game Theatre XP (Thomas Woller) o Fix menuconfig breakage with () (Andrzej Krzysztofowicz) o Updated multithreaded core dump support (Don Dugger) o Remove dead ibmtr.h include (Mike Phillips) o Fix misplaced letters in koi8-u (Andriy Rysin) o Further alpha module locking fix (Andrea Arcangeli) o Keyspan bitwidth fixes (Hugh Blemings) o usb-uhci oops fix (Pete Zaitcev) o Add ability to specify preferred minor on (Gerd Knorr) video/radio4linux devices o Further IPX updates (Arnaldo Carvalho de Melo) o Further IRDA updates (Dag Brattli) o Make x86 ptrace framesize a define (code clean) (Pavel Machek) o Moxa serial tidy (Tim Hockin) o Fix tiny select race (Rusty Russell) o Update aic7xxx to 6.1.12 (Justin Gibbs) o Alpha was missing rwlock_init (Reto Baettig) o Alpha SCHED_YIELD was broken on UP (Andrea Arcangeli) o Allow IRQ sharingon more PCI ide (Pete Zaitcev) o Fix capable checks found by Stanford analyser (me) for cciss/cpqarray o List more devices in sysrq table (Andrzej Krzysztofowicz) o Run uml exit callbacks reverse to init (Andrew Morton) o Fix SMP resched_idle pre-emption bug (Nigel Gamble) o Work around config problem with menuconfig and USB (Andrzej Krzysztofowicz) o Fix nasty bug in Alpha PCI mapping (Hyung Min SEO) | Nautilus specific stuff not applied yet o SBLive endianness fixes (output only so far) (Ira Weiny) o Move sblive pci_enable earlier (Marcus Meissner) o Merge IBM ServeRAID 4.72 driver (Keith Mitchell) o Fix affs races (Roman Zippel) o Fix cdrom unload crash (Andrzej Krzysztofowicz) 2.4.4-ac4 o Fix future domain scsi (Carlo Prelz) o Merge Linux 2.4.5pre1 o Fix ipx without sysctl compile (Pavel Roskin) o Revert fork changes to match Linus 2.4.5pre1 o Drop the threaded core dump code | It can go back in when it works o Drop pa-risc work - it'll be easier to resync just once as pa has moved on a lot o Add spin_lockprefetch to getempty_inode (me) | Experimenting o Kbuild has moved (Keith Owens) o Update kernel docs on memory barriers (Rusty Russell) o Move es1370 pci_enable and do some cleanup (Marcus Meissner) o Fix netfilter overuse of __exit (Rusty Russell) o Fix alpha build bug (Michal Jaegermann) o Fix tigon1 build (Olivier Galibert) o Fix tmpfs deadlocks writing into a file from (Christoph Rohland) an mmap of itself o Fix missing (but harmless) return in vmtruncate (Al Viro) 2.4.4-ac3 o Fix hang on boot with SMP (Andrea Arcangeli) | and fixes a few more uglies too o freevxfs module name was wrong (should be (me) freevxfs.o) o Update alloc_etherdev docs (Erik Mouw) o Remove dead funcs, put back ip_set_manually (David Miller, in the ipconfig code (Arnaldo Carvalho de Melo) o Fix SA_ONSTACK standards violation (for x86) (Christian Ehrhardt) | Other arch maintainers should check.. o Add another species of SB AWE 32 (Bill Nottingham) o SE401 USB camera driver (Jeroen Vreeken) o Correct MAX_HD and make stuff static in ps2esdi (Hal Duston) o Fix inode-nr corruption (Al Viro) o Fix pgd_alloc for user mode linux (Jeff Dike) o Fix UML hostfs for get_hardsect_size (Jeff Dike) o Tidy up APM options setting, add module opts (Stephen Rothwell) o Fix acm open race (Oliver Neukum) o Further bounce buffer fixes (Arjan van de Ven) o ACPI updates (Andrew Grover) o Move pci_enable_device earlier on via audio (Arjan van de Ven) 2.4.4-ac2 o Remove some spurious whitespace differences (me) between trees o Make the VIA timer reload check test avoid (me) tripping on a timer as it rolls back to zero o Drop dasdfmt man page changes (dos ^M noise) (me) o Drop experimental iee1284 pnp module loading (me) o Revert pcnet32 chance causing compile errors (me) o Remove wrong __init in sunhme (Dave Miller) o Fix overlarge udely in aironet4500 (Arjan van de Ven) o Remove non existant parameter from aironet4500 (Keith Owens) o Kill duplicate aic7xxx include (Andrzej Krzysztofowicz) o Fix pci2220i scsi compile bug (Matt Domsch) o Fix module exception race on Alpha (Andrea Arcangeli) o Disable broken large vmalloc support on Alpha (Andrea Arcangeli) o Remove dead ia64 config entries (Steven Cole) o Add kbuild list info to MAINTAINERS (Steven Cole) o linux appletalk list has moved (Arnaldo Carvalho de Melo) o Revert wrong mount changes in 2.4.4 (Andries Brouwer) o Revert drivers/scsi/scsi.c change in 2.4.4 (me) that subtly broke about 15 drivers o Fix typo in slab.h (Pavel Machek) o More correct child favouring fork behaviour (Peter Österlund) o Only apply pci fixups if there is a VIA 686B (Charl Botha) o Fix GDT padding error introduced by PnPBIOS (Brian Gerst) support o Fix UML build without CONFIG_PT_PROXY (Jeff Dike) o dmfe wasnt calling dev_alloc_skb (Tobias Ringstrom) o Further Configure.help fixups (Steven Cole) o Move pci_enable_device earlier in trident (Marcus Meissner) 2.4.4-ac1 o Merge with Linus 2.4.4 | This wasnt entirely trivial so this is the only | stuff in this patch | The following stuff has been switched to the Linus branch | in the merge: uhci, dcache atomicity, raw I/O 2.4.3-ac14 o Merge read-only vxfs reading support (Christoph Hellwig) o Fix missing return in broken_apm_power (Alex Riesen) o Remove bogus rwsem hacks from usbdevice_fs.h (Alex Riesen) o Fix umount/sync_inodes race (Al Viro) o Make new xircom driver report when promisc used (Arjan van de Ven) o Fix acenic PCI flag set up (Phil Copeland) o Make nfs smart about passing max file sizes (Trond Myklebust) o Add initrd support to User Mode Linux (Jeff Dike) o Fix timer irq race in User Mode Linux (Jeff Dike) o Fix UML for semaphore changes (Jeff Dike) o Update thw W9966 parallel port camera driver (Jakob Kemi) o Further dmfe SMP fixups (Tobias Ringstrom) o Kernel manual pages in man9 (Tim Waugh) o Work around BIOSes that implement E801 sizing but don't implement the CX/DX values part (Michael Miller) o Fix atp driver build (Arjan van de Ven) o Fix irda poll handling (Dag Brattli) o Remove unused buggy pdc202xx code (Arjan van de Ven) o Clean up iphase ATM (Arnaldo Carvalho de Melo) o Setup slave PDC20265 controller on fasttrak (Arjan van de Ven) as normal IDE o Add __init/__initdata to most net driver (Andrzej Krzysztofowicz) version info o SDDR09 config entry was missing (Phil Stracchino) o Configure.help NFS updates (Andrzej Krzysztofowicz) o Netfilter updates (Rusty Russell and co) o Update 2.4 ipconfig to support dhcp (Eric Biederman) o es1371 setup updates/error check/pci bits (Marcus Meissner) o Fix buzzing ymfpci (Nick Brown) o Update nm256 audio driver (Marcus Meissner) o Blacklist updates (Arjan van de Ven) 2.4.3-ac13 o Switch to NOVERS symbols for rwsem (me) | Called from asm blocks so they can't be versioned o Fix gcc 2.95 building on rwsem (Niels Jensen) o Fix cmsfs build (Andrzej Krzysztofowicz) o Fix rio build/HZ setup (Andrzej Krzysztofowicz) o Fix PPP filtering dependancy in config (Andrzej Krzysztofowicz) 2.4.3-ac12 o Rewrite the i2o post handling code to fix (me) DMA memory scribbles o Handle IOP constipation in the i2o_block layer (me) o Fix bugs in the i2o table query causing reboots (me) in i2o_proc on the DPT card o Add quirks for i2o cards that handle large I/O (me) queues badly [Promise supertrak100] o Add cache heuristics to the I2O block driver (me) | We don't cache large writes (assume seq) | We writeback small writes (random, metadata) o Disable use of writeback caching if there is (me) no battery backup o Merge Linus 2.4.4pre6 o Further semaphore fixes (David Howells) o Correct 'void main' to 'int main' in rtc doc (Jesper Juhl) o Hopefully fix bugtraq reported netfilter ftp flaw o Fix unistd.h for ARM (Russell King) o Fix pre-emption of rt tasks (Nigel Gamble) o Fix revalidation bugs in cciss/cpqarray (Charles White) when rereading partitions o Acenic updates (Jes Sorensen) o Fix MAINTAINERS sort order (David Woodhouse) o Restore DVDRAM fix with cdrom init fix too (Jens Axboe) o Fix irda disconnect timeout bug (Dag Brattli) o Experimentally reap dead swap harder (Dave Miller) o Remove dead low mtu checks from drivers (Arnaldo Carvalho de Melo) o Add missing sk_chk_filter export (Byeong-ryeol Kim) o Quieten pci printks, send them to log (Arjan van de Ven) o Hopefully fix fastrak oops (me) 2.4.3-ac11 o Merge Linus 2.4.4pre5 o Back out problem dvdram changes o Make reiserfs use daemonize (Chris Mason) o Fix lvm map buglet (Jens Axboe) o tms380 driver fixes (Adam Fritzler) o Fix up duplicate configs and other glitches (Steven Cole) o Fix pcnet32 printk format bug (me) o ISDN driver further small update/fixes (me) o Fix bounce buffer deadlock on bh allocs (Arjan van de Ven) o Fix fbmem merge glitch (Geert Uytterhoeven) o Version string cleanups on net devices (Jeff Garzik) o Update ext2 documentation (Andreas Dilger) o Add MCE support for AMD Athlon/Duron (Dave Jones) o Further SDLA tidying (me) o Update Configure.help maintainers (Steven Cole, Eric Raymond) o Tulip update (Jeff Garzik) o Fix sound config to use right symnames (Eric Raymond) o Further dmfe fixes (Tobias Ringstrom, Frank Davis Jeff Garzik) o Parport probe cleanups (Tim Waugh) o Fix a few configure items (Eric Raymond) o Fix cmsfs nonbuild (me) 2.4.3-ac10 o Merge Linus 2.4.4pre4 o Apply the i960 quirk to the DPT I2O controllers (me) o Etrax100 updates (Bjorn Wesen) o Fix skge memory leak (Jes Sorensen) o Handle reiserfs log overflow error (Chris Mason) o Merge JFFS2 (compressing log flash file system) (David Woodhouse) o Merge contributed help texts for options (Eric Raymond, Steven Cole) o Further screen blanking fixes (Mikael Pettersson) o Further binfmt elf DLINFO fixes/alignment (Benjamin Herrenschmidt) o Fix reboot notifier unregister in aic7xxx (Arjan van de Ven) o Fix orinoco_cs build on powerpc (David Gibson) o Neomagic audio didn't call pci_enable_device (Marcus Meissner) o Remove superblock file size setting for 2Gb (Al Viro) default size file systems o Merge UML gprof support (Jeff Dike) o Clean up UML slip code (Jeff Dike) o Allow UML attach to already running debuggers (Jeff Dike) o Reorder frame buffer probes (Geert Uytterhoeven) o Add __init calls to bluesmoke.c (Dave Jones) o Add missing pci_enable_device to toshoboe (Marcus Meissner) o Updated AFFS file system (Roman Zippel) o DVD-RAM fixes (Jens Axboe) o Further sundance driver fixes (Jeff Garzik) o Fix qlogicfc warning (Dave Miller) o Fix sign handling error in scsi_ioctl (me) | Found by the Stanford validator o Fix sign handling error in af_decnet (me) | Found by the Stanford validator o Fixed I2O posts to be uninterruptible (me) o Stop IDE layer eating Supertrak slave PDC20265 (me) o Work around the DPT I2O controller exploding when asked to quiesce. (me) 2.4.3-ac9 o Fix ac8 pnpbios build bug (me) o Fix ac8 sysrq build bug (me) o Fix uml for new semaphores (Jeff Dike) o Attempt to flush low memory buffers when short of bounce space on highmem machines (Marcelo Tosatti) o Kill old filesystem_setup function (Al Viro) o Small pnp bios tidy up (me) 2.4.3-ac8 o Restore wan router features backed out by the (me) sangoma stuff Linus merged o Clean up #ifdefs in Sangoma code a bit (me) o Fix missing kmalloc return checks in Sangoma (me) o Fix d_flags bit setting in knfsd (Mikael Pettersson) o Turn on winchip MCE (Dave Jones) o IRDA USB driver fixups (Dag Brattli, Philipp Rumpf, Jean Tourrilhes) o Tidy up cpu capability mask reporting (Rogier Wolff) o Refix icmp gcc warnings (Andrzej M. Krzysztofowicz) o Remove 2.0 ioremap hacks from ISDN layer (Kai Germaschewski) o Fix request_region ranges on hisax/bkm_a8 (Roland Klabunde) o Add rx fifo overlfow handling to pci hisax (Werner Cornelius) o Hysdn driver updates (Ulrich Albrecht) o Rewrite cisco hdlc keepalive code (Bjoern Zeeb, Kai Germaschewski) o Document CONFIG_TMSISA (Jochen Friedrich) o Fix emu10k memory leak (Hugh Dickins) o Fix i810 audio SMP lockups (Doug Ledford) o Merge binfmt_elf changes for PPC (Benjamin Herrenschmidt) o Make sysrq keybindings a clean API (Crutcher Dunvant) | I think I caught all the sysrq updates from after | the patch was written and got them right - please check o Merge PnP bios enumeration and PnP BIOS (Christian Schmidt, parport support (Tom Lees, David Hinds, Gunther Mayer) o Bit more experimental work on fixing bounce (Marcelo Tosatti, me) buffers 2.4.3-ac7 o Updated VIA quirk handling for the chipset (Andre Hedrick, flaws George Breese) | Experimental version removed | VIA users should check this kernel -carefully-!!!! o Remove KT7 dma kill (me) | See above note o Merge Linus 2.4.4pre3 o Fix winchip1 oops in mtrr from previous change (me) o Add winchip3 support to mtrr/oostore (me) o Fix the Zoran driver build (me) | This is still not up to date with the master copy | that is intentional - first things first. o Fix CONFIG_WINCHIP kernel crash on cpu with (me) fxsave o Fix UML options help bug (Jeff Dike) o Fix pte corruption in user mode linux (Jeff Dike) o Fix gdb and terminal initialisation in UML (Jeff Dike) o UML code cleanup (Jeff Dike) o Fix saved register corruption in UML (Jeff Dike) o Add pci_disable_device (Jeff Garzik) o Fix a slight bug in the parport help (Tim Waugh) o Hopefully fix the sb1000 driver irq support (James Anderson) o Fix missing signal lock in keventd (Manfred Spraul) o Fix module build with io debugging on (Markus Kossmann) o Fix dcache flag atomicty (Al Viro) o Make cs4281 use pci_set_dma_mask, clean up (Jeff Garzik) wrappers o Use pci_set_dma_mask on maestro3 (Jeff Garzik) o Fix 3270 driver build bug (Dick Hitt) o Fix accidental sb driver bug revert (Jeff Garzik) o Clean up PCI dependancies in sound drivers (Jeff Garzik) o Update synclink driver (Paul Fulghum) o rtl8139 driver update (Jeff Garzik) o Update ps/2 esdi fixes to correct DMA access (Hal Duston) o More aha1542 code marked __init (Matthias Hanisch) o More random.c code marked __init (Matthias Hanisch) 2.4.3-ac6 o Remove tables.h include from fatfs_syms (OGAWA Hirofumi) o Update UML (Jeff Dike) o Protect more __KERNEL__ only stuff from (Phil Copeland) asm-alpha/io.h o Fix sound/Config.in bug with ARM (Russell King) o Update network drivers for ARM bits (Russell King) | 8390, pcnet_cs, tulip o Fix umount cleanups (Al Viro) o Merge aic7xxx driver 6.11 (Justin Gibbs) o Added support for the pentium machine check (me) | Also including thermal check o Add support for the winchip machine check (me) o Fix mtrr support of the WinChip2 (me) | Existing code set uncachable not write gathering on winchip2 o Support weak ordering mode on winchip cpus (me) 2.4.3-ac5 o Merge Linus 2.4.4pre1 o New rwsem implementation (David Howells) o Fix rwsem compile problem (me) o Fix bust_spinlocks build fail if !CONFIG_VT (me) o Merge Linus 2.4.4pre2 except for ipv6 o Fix the corner case non zeroing bug in (me) copy_from_user for x86 2.4.3-ac4 o Fix corruption case in ext2 inode handling (Ingo Molnar, Al Viro) o Merge user mode linux port (Jeff Dike) o Remove some surplus ifdefs from init/main.c (me) o Update nwfpe (Russell King) o Fix ps2esdi driver (Hal Duston) o Update ARM documentation (Russell King) o Update Symbios 53c8xx driver (Gérard Roudier) o ARM frame buffer update (Russell King) o Update ARM bootstrap code (Russell King) o Eicon driver fix (Armin Schindler) o Update S/390 Documentation (Utz Bacher, Carsten o Update S/390 math emulation Otte, Holger Smolinski o S/390 tape driver Martin Schwidefsky o PAGEX support for Linux/390 under VM and probably others) o General S/390 fixes o Update S/390 tty drivers o Update S/390 irq handling o Update S/390 channel driver o Update S/390 include files o Update S/390 networking drivers o Update S/390 DASD drivers o Update S/390 mm to match generic mm changes o Update S/390 makefiles o Catch another subspecies of misidentifying CD (Bob Mende Pie) o Fix bluesmoke formatting (Solar Designer) o Fix rx error handling in rtl8139 (Jeff Garzik) o Update paths to e2fsprogs (Steven Cole) o Fix proc alloc map locking (Tom Leete) o Console blanking fix (continued..) (Mikael Pettersson) o ARM tools update (Russell King) o Update ARM includes (Russell King) o Update ARM sound drivers (Russell King) o Update the shark ARM support (Alexander Schulz) o Update SA1100 support (Russell King, Nicolas Pitre) o Update ARM make and config files (Russell King) o Update ARM mm/fault handling (Russell King) o Update ARM network driver config (Russell King) o Misc ARM updates (Russell King) o Update ARM footbridge code (Russell King) o EBSA ISA bus fixups (Russell King) o Fix agp copy_from_user bug (Dawson Engler) o Correct devfs docs on /dev/sg (Herbert Xu) o /dev/sg doc update (Douglas Gilbert) 2.4.3-ac3 o Fix console unblank from suspend bug (Mikael Pettersson) o Fix unmap_buffer() race (Al Viro) o Add a proper dmi blacklist (me) o Fix alpha build for new mm changes (Ivan Kokshaysky) o Resync setup-bus.c to pick up Alpha Noritake (Ivan Kokshaysky) fixes o Fix swap accounting for major faults (Marcelo Tosatti) o Add some bigendian support and voodoo5 support (Ani Joshi) to tdfxfb o Fix failing build with CONFIG_VT=n (Jason McMullan) o Fix some corner cases in iso9660 support (Andreas Eckleder) for symlinks and XA attriubtes o Fix NTFS and quota sparc build problems on -ac (Steve Ralston) o Resync to the Linus serial.c + B9600 fix (me) o Avoid nasties with OHCI controller gets no IRQ (Arjan van de Ven) assigned o Pull problem lance change (Jeff Garzik) o Fix SMP lockup in usbdevfs (Tony Hoyle) o Firestream atm update (Patrick van de Lageweg) 2.4.3-ac2 o Add the VIA C3 to the mtrr/setup code (Dave Jones) o Report PAE mode oopses better (Ingo Molnar) o Fix zap_low_mappings on PAE (Hugh Dickins) o Tidy up parport resource handling, fix bug (Tim Waugh) o Add series 6 backpack driver support (Tim Waugh) o Make lockd use daemonize() (Paul Mundt) o Fix aicasm to specify -I flags needed on some (Mads Jørgensen) distributions o Add docbook manual on bus independant I/O (Matthew Wilcox) | + a few additional notes I added o Make the VIA superIO driver honour the (Tim Waugh) irq/dma settings passed o Update mpt fusion drivers (Steve Ralston) o Add reiserfs maintainer entries (Steven Cole) o Experimental driver for communcation class USB (Brad Hards) | eg Broadcom and Ericsson USB cable modems o I2O updates, report SMART errors on i2o_block (Boji Kannanthanam) o Fix shm locking, races on swapping, accounting (Stephen Tweedie) and swapout of already mapped pages o Clean up REPORTING-BUGS (Steven Cole) o Fix ACM handling of CLOCAL (Vojtech Pavlik) o Fix sparc64 module_map/vfree bug (Hugh Dickins) o Fix scsi race on requeued requests (Mark Hemment) o Tulip driver update (Jeff Garzik) o Update bmac and gmac driver (Cort Dougan) o Winbond w9966cf webcam parport driver (Jakob Kemi) 2.4.3-ac1 o Merge Linus 2.4.3 final, diff versus 2.4.3 (me) --- Alan Cox <<A HREF="mailto:alan@lxorguk.ukuu.org.uk">alan@lxorguk.ukuu.org.uk> Red Hat Kernel Hacker & Linux 2.2 Maintainer Brainbench MVP for TCP/IP http://www.linux.org.uk/diary http://www.brainbench.com