Alan Cox [Fri, 23 Nov 2007 20:24:48 +0000 (15:24 -0500)]
Linux 2.2.27-pre1
o fixed TCP keepalive bug (Neal Cardwell)
o fixed tcp seq nr wrapping bug (Ulrik De Bie)
o added cciss root translation table (Eduard Bloch)
o VIA KL133/KM133 northbridge: vga console going crazy (Roberto Biancardi)
o speedup 'make dep' (Benoit Poulot-Cazajous)
o disabled MCE only on Pentiums by default (2.4 backport) (Herbert Xu)
(boot with 'mce' if your MCE works as expected)
o skb_realloc_headroom() panics when new headroom is (James Morris)
smaller than existing headroom
o invalid nh.raw use after free (Julian Anastasov)
o fix a local APIC initaliziation ordering bug that (Andrea Arcangeli)
triggers on the P4
o TSC calibration must be dynamic and not a compile (Andrea Arcangeli)
time thing because gettimeofday is dynamic and it
depends on the TSCs to be in sync
o fix deadlock on shutdown in 8139too (Herbert Xu)
o support for ELF executables which use an a.out format (Solar Designer)
interpreter (dynamic linker) moved into a separate
configuration option and disabled by default
o fixed sys_utimes perm check according to sys_utim (Al Viro)
o show us the saved kernel command line (2.4 backport) (Marc-Christian Petersen)
o some whitespace cleanups, some coding style cleanups (Marc-Christian Petersen)
o fixed some gcc warnings (Marc-Christian Petersen)
o add PCI ID for 82820 NIC to eepro100 network driver (Marc-Christian Petersen)
o move 'Network device support' near 'Networking options' (Marc-Christian Petersen)
Alan Cox [Fri, 23 Nov 2007 20:24:46 +0000 (15:24 -0500)]
Linux 2.2.26
o CAN-2004-0077: behave safely in case of do_munmap() (Solar Designer)
failures in mremap(2)
o CAN-2003-0984: /dev/rtc can leak parts of kernel (Solar Designer)
memory to unprivileged users (2.4 backport)
o CAN-2003-0244: hashing exploits in network stack (David S. Miller)
o update_atime() performance improvement (2.4 backport) (Solar Designer)
o ability to swapoff after a device file might (Solar Designer)
have been re-created
o MAINTAINERS correction for Kernel 2.2 and 2.2 fixes (Marc-Christian Petersen)
o fixed some typos (Solar Designer,
Marc-Christian Petersen)
Alan Cox [Fri, 23 Nov 2007 20:24:45 +0000 (15:24 -0500)]
Linux 2.2.25
Vulnerability: CAN-2003-0127
The Linux 2.2 and Linux 2.4 kernels have a flaw in ptrace. This hole allows
local users to obtain full privileges. Remote exploitation of this hole is
not possible. Linux 2.5 is not believed to be vulnerable.
Linux 2.2.25 has been released to correct Linux 2.2. It contains no other
changes. The bug fixes that would have been in 2.2.5pre1 will now appear in
2.2.26pre1. The patch will apply directly to most older 2.2 releases.
A patch for Linux 2.4.20/Linux 2.4.21pre is attached. The patch also
subtly changes the PR_SET_DUMPABLE prctl. We believe this is neccessary and
that it will not affect any software. The functionality change is specific
to unusual debugging situations.
We would like to thank Andrzej Szombierski who found the problem, and
wrote an initial patch. Seth Arnold cleaned up the 2.2 change. Arjan van
de Ven and Ben LaHaise identified additional problems with the original fix.
Alan Cox [Fri, 23 Nov 2007 20:24:41 +0000 (15:24 -0500)]
Linux 2.2.24-rc5
o Fix n_hdlc globals pollution (Paul Fulghum)
o Fix initialisation of sk->sleep (Holger Smolinksi)
o Handle init_ethdev returning null in tulip (Neale Banks)
o Backport rtc wildcard fix to 2.2 (Paul Gortmaker)
o Correct wireless config help (Neale Banks)
o Fix smc9194 build (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:24:34 +0000 (15:24 -0500)]
Linux 2.2.24-rc1
o Fix a typo in the maintainers (James Morris)
o Dave Niemi has moved (Dave Niemi)
o Fix incorrect blocking on nonblock pipe (Pete Benie)
o Fix misidentification of some AMD processors (Bruce Robson)
o Fix a very obscure skb_realloc_headroom bug (James Morris)
o Fix warning in lance driver (Thomas Cort)
o Fix sign handling bug in pms driver (Silvio Cesare)
o Drop mmap on /proc/<pid>/mem as 2.4/2.5 did (Michal Zalewski)
(also fixes some bugs)
Alan Cox [Fri, 23 Nov 2007 20:24:28 +0000 (15:24 -0500)]
Linux 2.2.23-rc1
o Gameport support for ALi 5451 (Pascal Schmidt)
| Just missing PCI idents
o IP options IPOPT_END padding fix (Jeff DeFouw)
o Make APM check more paranoid (Solar Designer)
o Sanity check ixj requests as in 2.4 (Solar Designer)
o Fix printk warning in fat (Solar Designer)
o Fix other print warnings in 2.2.22 (Solar Designer)
o Backport NT iret denial of service bugfix (Marc-Christian Petersen)
o ISDN multichannel ppp locking fix (Herbert Xu)
o Fix sx driver compiled into kernel case (Martin Pool)
o Backport ipfw sleep in spinlock in firewall (James Morris)
o Update dmi_scan code to match 2.4/2.5 (Jean Delvare)
o Make agp debugging printk clearer (Neale Banks)
Alan Cox [Fri, 23 Nov 2007 20:24:26 +0000 (15:24 -0500)]
Linux 2.2.22
Linux 2.2.22 is primarily an errata release backporting fixes for multiple
small kernel errors found during auditing of the 2.4 code. 2.2 based users who
have untrusted local users should update to this kernel.
In addition the kernel fixes some bugs in the HDLC layer and adds support
for the newest 3ware IDE RAID cards.
Feature Updates
- Support for newest 3ware IDE RAID
- Set accessed time on AF_UNIX sockets
Kernel Bug Fixes
- Fix isofs over loopback in 2.2
- Send SIGIO on socket shutdown
- Correct out of memory socket error reporting
- Fix handling of buffer internal pointers in HDLC
- Correct order of neighbour sending
- Identify VIA C3 processors properly
- Fix netlink/ipfw error handling path
- Fix Alpha ptrace
Security Fixes
- Multiple numbers of potential sign handling, maths overflow and
casting errors were fixed. Some of them are theoretically locally
exploitable. No remote holes were found.
Alan Cox [Fri, 23 Nov 2007 20:24:24 +0000 (15:24 -0500)]
2.2.22-rc3
o 3ware IDE raid small update (Adam Radford)
o Fix incorrect comments (Solar Designer)
o Sanity check in isdn (Solar Designer)
o Type fixes for usb (Solar Designer)
o Vmalloc corner case fix (Dave Miller)
Alan Cox [Fri, 23 Nov 2007 20:24:22 +0000 (15:24 -0500)]
Linux 2.2.22-rc2
This is going straight to rc1 because it contains a lot of security fixes
for local security problems found by Silvio's audit Solar Designer and
a couple of other folks. The other stuff is minor and is the entire 2.2
pending queue anyway.
Special thanks go to Openwall who did pretty much all of the security
backporting work. This is mostly their kernel update not mine.
o Fix isofs over loopback problems (Balazs Takacs)
o Backport 2.4 shutdown/reset SIGIO from 2.4 (Julian Anastasov)
o Fix error reporting in OOM cases (Julian Anastasov)
o List a 2.2 maintainer in MAINTAINERS (Keith Owens)
o Set atime on AF_UNIX sockets (Solar Designer)
o Restore SPARC MD boot configuration (Tomas Szepe)
o Multiple further sign/overflow fixes (Solar Designer)
o Fix ov511 'vfree in interrupt' (Mark McClelland)
Alan Cox [Fri, 23 Nov 2007 20:24:20 +0000 (15:24 -0500)]
Linux 2.2.22-rc1
o Backport 2.4 neighbour sending fix (Chris Friesen)
o Fix a sign handling slackness in apm (Silvio Cesare)
o Fix a sign handling error in rio500 (Silvio Cesare)
o Indent depca ready for cleanups (me)
o Update VIA C3 recognition (Diego Rodriguez)
o Fix a sysctl handling bug (MIYOSHI Kazuto)
o Fix a netlink error handling bug in ipfw (Alexander Atanasov)
o 3ware IDE RAID update (Adam Radford)
o Note ioctl clash on 0x5402 (Pavel Machek)
o Typo fix (Dan Aloni)
o Update Riley's contact info (Riley Williams)
o Alpha ptrace fixes (Solar Designer)
o Multiple security fix backports (Solar Designer)
Alan Cox [Fri, 23 Nov 2007 20:24:15 +0000 (15:24 -0500)]
Linux 2.2.21rc3
o Plan B driver updates (Michel Lanners)
o 3ware raid update (Adam Radford)
o Fix PowerMac compile (Krzysiek Taraszka)
o Fix nvram/rtc ioctl returns (Paul Gortmaker)
o OV511 compile/build fixes (Toru SAGAMI)
o Final ppp zlib bits (Paul Mackerras)
Alan Cox [Fri, 23 Nov 2007 20:24:13 +0000 (15:24 -0500)]
Linux 2.2.21rc2
o Fix Xeon crash on boot (Dave Jones)
o Update keyspan maintainer (Greg Kroah-Hartmann)
o Fix visor oops add palm m125 support (Greg Kroah-Hartmann)
o Update whiteheat driver to fix SMP locking (Greg Kroah-Hartmann)
o Fix head.S asm for cpu type (Mikael Pettersson)
Alan Cox [Fri, 23 Nov 2007 20:24:11 +0000 (15:24 -0500)]
Linux 2.2.21rc1
o Add farsync driver (Bob Dunlop)
o Fix x86 cpu type reporting in some cases (Barry Nathan)
o Fix module_license tag compatibility macro (Keith Owens)
o Update MAINTAINERS entry (Mark McClelland)
o Fix fb.h comment error (Krzysiek Taraszka)
o Zlib fix (Arjan van de Ven)
o Back out problem mce change
Alan Cox [Fri, 23 Nov 2007 20:24:09 +0000 (15:24 -0500)]
Linux 2.2.21pre4
o Fix FAT breakage in pre3 (Dmitry Levin)
o Add S/390 LCS driver (IBM opensourced it now) (DJ Barrow,
Frank Pavlic)
o Update COPYING file to match FSF update (Dan Quinlann)
| basically swap 19xx example for this century..
o Fix a file name comment (William Stearns)
o Add realtek phy support to 2.2 sis900 driver (Allan Jacobsen)
o Fix MCE address reporting order, fix oops with (Dave Jones)
newer gcc due to bad asm constraints
o Starfire update (Ion Badulescu)
o Always victimise the dcache a little when (John Lash, Alan Cox)
short of memory
Alan Cox [Fri, 23 Nov 2007 20:24:05 +0000 (15:24 -0500)]
Linux 2.2.21pre2
o Fix non blocking midi close on es1370, es1371 (Alan Cox)
sonicvibes
o Update osst driver (Willem Riede)
o Update machine check support in 2.2 to match 2.4(Dave Jones)
o Additional P4, Rise, Winchip handling for setup (Dave Jones)
o Fix extended MMX initialisation on Cyrix MII (Alan Cox)
o Backport a lot of x86 setup (cache size etc) (Dave Jones)
o ISDN cleanups (Kai Germaschewski)
o Backport eicon driver fixes (Kai Germaschewski)
o ISDN ppp fixes (Andre Beck)
o Fix timeout handling in eicon driver (Kai Germaschewski)
o Fix null pointer bug in isdnloop (Kai Germaschewski)
o Menuconfig refresh fixup (Willy Tarreau)
o Modular ati frame buffer build fix (Krzysztof Taraszka)
o Backport VIA chipset fixes to 2.2 (Alan Cox)
o Make DCD high->low work on SX16 with CLOCAL set (Ado Arnolds)
Alan Cox [Fri, 23 Nov 2007 20:24:03 +0000 (15:24 -0500)]
Linux 2.2.21pre1
o Fix potential corruption with vmalloc on (Ralf Baechle)
virtually cached boxes
o Small PPC build fixups (Tom Rini)
o zImage booting fix (Kalev Soikonen)
o EIO on NFS read fixup (Trond Myklebust)
o Update 3ware raid driver (Adam Radford)
o page_alloc race fix (Andrea Arcangeli)
o Update USB maintainers (Greg Kroah-Hartmann)
o bttv clipcount=0 fix (Solar Designer)
o Fix multiple eepro driver bugs (Aris)
o Sym53c8xx queue handling fix (Gerard Roudier)
o Update SubmittingDrivers document (Michal Svec)
o 8139too performance tune (Jens David)
o procfs follow link return fix (Solar Designer)
o Backport SEM_UNDO overflow fix from 2.4 (Leonid Igolnik)
o VM86 fixes (Manfred Spraul)
o Fix alpha build (Kim Heino)
Alan Cox [Fri, 23 Nov 2007 20:23:59 +0000 (15:23 -0500)]
Linux 2.2.20pre12
o Update davicom driver to fix oopses (Sten Wang)
o Updated PC300 driver - fix SCA-II DMA bugs
(Daniela P. R. Magri Squassoni)
o Make syn cookies per socket (Andi Kleen)
o Computone driver fixes for fast PC's (Michael Warfield)
| Follow on devfs patches didnt apply so dropped
o DAC960 update (Leonard Zubkoff)
Alan Cox [Fri, 23 Nov 2007 20:23:57 +0000 (15:23 -0500)]
Linux 2.2.20pre11
o Security fixes
| Details censored in accordance with the US DMCA
o Sparc updates (Dave Miller)
o Add escaped usb hot plug config item (Ryan Maple)
o Fix eepro10 driver problems (Aris)
o Make request_module return match 2.4 (David Woodhouse)
o Update SiS900 driver (Hui-Fen Hsu)
o Update ver_linux to match 2.4 (Steven Cole)
o Final isdn fixups for 2.2 (Kai Germaschewski)
o scsi tape fixes from 2.4 (Kai Mäkisara)
o Update credits entry (Henrik Storner)
o Fix scc driver hang case (Jeroen)
o Update credits entry (Dave Jones)
o Update FAT documentation (Hirokazu Nomoto)
o Small net tweaks (Dave Miller)
o Fix cs89xx abuse of skb->len (Kapr Johnik)
Alan Cox [Fri, 23 Nov 2007 20:23:55 +0000 (15:23 -0500)]
Linux 2.2.20pre10
o Update the gdth driver (Achim Leubner)
o Fix prelink elf loading in 2.2 (Jakub Jelinek)
o 2.2 lockd fixes when talking to HP/UX (Trond Myklebust)
o 3ware driver update (Adam Radford)
o hysdn driver update (Kai Germaschewski)
o Backport via rhine fixes (Dennis Bjorklund)
o NFS client fixes (Trond Myklebust, Ion Badulescu,
Jim Castleberry, Crag I Hagan.
Adrian Drzewiecki)
o Blacklist TEAC PD-1 to single lun (Wojtek Pilorz)
o Fix null request_mode return (David Woodhouse)
o Update credits entry (Fernando Fuganti)
o Fix sparc build with newer binutils (Andreas Jaeger)
o Starfire update (Ion Badulescu)
o Remove dead USB files (Greg Kroah-Hartmann)
o Fix isdn mppp crash case (Kai Germaschewski)
o Fix eicon driver (Kai Germaschewski)
o More pci idents (Andreas Tobler)
o Typo fix (Eli Carter)
o Remove ^M's from some data files (Greg Kroah-Hartmann)
o 64bit cleanups for isdn (Kai Germaschewski)
o Update isdn certificates (Kai Germaschewski)
o Mac update for sysrq (Ben Herrenschmidt)
Alan Cox [Fri, 23 Nov 2007 20:23:53 +0000 (15:23 -0500)]
Linux 2.2.20pre9
o Document ip_always_defrag in proc.txt (Brett Eldrige)
o Update S/390 asm for newer gcc (Ulrich Weigand
o Update S/390 documentation Carsten Otte
o Update s390 dump too and co)
o Update s/390 dasd to match 2.4
o Backport s/390 tape driver from 2.4
o FDDI bits for s/390
o Updates for newer pmac laptops (Tom Rini)
o AMD760MP support (Johannes Erdfelt)
o Fix PPC oops on media change (Tom Rini)
o Fix some weird but valid input combinations (Tom Rini)
on PPC
o Add additional checks to irc dcc masquerade (Juanjo Ciarlante,
Michal Zalewski)
o Update 2.2 ISDN maintainer (Kai Germaschewski)
o Fix 3c505 with > 16Mb of RAM (Paul)
o Bring USB into sync with 2.4.7 (Greg Kroah-Hartmann)
Alan Cox [Fri, 23 Nov 2007 20:23:51 +0000 (15:23 -0500)]
Linux 2.2.20pre8
o Merge DRM fixes from 2.4.7 tree (Alan Cox)
o Merge sbpcd fixes from 2.4.7 tree
o Merge moxa buffer length check
o Merge bttv clip length check
o Merge aha2920 shared irq from 2.4.7 tree
o Merge MTWEOF fix from 2.4.6 tree
o Merge serverworks AGP from 2.4.6 tree
o Merge sbc60xxx watchdog fixes from 2.4.6
o Merge lapbether fixes from 2.4.6
o Merge bpqether fixes from 2.4.6
o Merge scc fixes from 2.4.6
o Merge lmc memory leak fixes from 2.4.6
o Merge sm_wss fixes from 2.4.6
o Resync AGP support with 2.4.6
o Merge epca fixes from 2.4.5
o Merge riscom8 fixes from 2.4.5
o Merge softdog fixes from 2.4.5
o Merge specialix fixes from 2.4.5
o Merge wdt/wdt_pci fixes from 2.4.5
o ISDN cisco hdlc fixes (Kai Germaschewski)
o ISDN timer fixes (Kai Germaschewski)
o isdn minor control change backport (Kai Germaschewski)
o Backport ELCR MP 1.1 config/PCI routing stuff (John William)
o Backport isdn ppp fixes from 2.4 (Kai Germaschewski)
o Backport isdn_tty fixes from 2.4 (Kai Germaschewski)
o eicon cleanups (Armin Schindler)
| Armin can you double check the clashes were ok
o Fix an ntfs oops (Anton Altaparmakov)
o Fix arp null neighbour buglet (Dave Miller)
o Update sparc version strings, pci fixups (Dave Miller)
o Define CONFIG_X86 in 2.2 as well as 2.4 (Herbert Xu)
o Configure.help cleanups (Steven Cole)
o Add MODE_SELECT_10 to qlogic fc table (Jeff Andre)
o Remove dead oldproc variable (Dave Miller)
o Update starfire driver for 2.2 (Ion Badulescu)
o 8139too driver update (Jens David)
o Assorted race fixes for binfmt loaders (Al Viro)
o Update Alpha support for older boxes (Jay Estabrook)
o ISDN bsdcomp/ppp compression fixes (Kai Germaschewski)
Alan Cox [Fri, 23 Nov 2007 20:23:49 +0000 (15:23 -0500)]
Linux 2.2.20pre7
o Merge rose buffer management fixes (Jean-Paul Roubelat)
o Configure.help updates (Steven Cole)
o Add Steven Cole to credits (Steven Cole)
o Update kbuild list info (Michael Chastain)
o Fix slab.c doc typo (Piotr Kasprzyk)
o Lengthen parport probe timeout (Jean-Luc Coulon)
o Fix vm86 cleanup (Stas Sergeev)
o Fix 8139too build bug (JĂ¼rgen Zimmermann)
o Fix slow 8139too performance (Oleg Makarenko)
o Sparc64 exec fixes (Solar Designer)
Alan Cox [Fri, 23 Nov 2007 20:23:47 +0000 (15:23 -0500)]
Linux 2.2.20pre6
o Merge all the pending ISDN updates (Kai Germaschewski)
| These are sizable changes and want a good testing
o Fix sg deadlock bug as per 2.4 (Douglas Gilbert)
o Count socket/pipe in quota inode use (Paul Menage)
o Fix some missing configuration help texts (Steven Cole)
o Fix Rik van Riel's credits entry (Rik van Riel)
o Mark xtime as volatile in extern definition (various people)
o Fix open error return checks (Andries Brouwer)
Alan Cox [Fri, 23 Nov 2007 20:23:43 +0000 (15:23 -0500)]
Linux 2.2.20pre4
o Fix small corruption bug in 82596 (Andries Brouwer)
o Fix usb printer probing (Pete Zaitcev)
o Fix swapon/procfs race (Paul Menage)
o Handle ide dma bug in the CS5530 (Mark Lord)
o Backport 2.4 ipv6 neighbour discovery changes (Dave Miller)
o FIx sock_wmalloc error handling (Dave Miller)
o Enter quickack mode for out of window TCP data (Andi Kleen)
o Fix Established v SYN-ACK TCP state error (Alexey Kuznetsov)
o Sparc updates, ptrace changes etc (Dave Miller)
o Fix wrong printk in vdolive masq (Keitaro Yosimura)
o Fix core dump handling bugs in 2.2 (Al Viro)
o Update hdlc and synclink drivers (Paul Fulghum)
o Update netlink help texts (Magnus Damm)
o Fix rtl8139 keeping files open (Andrew Morton)
o Further sk98 driver updates. fix wrong license (Mirko Lindner)
text in files
o Jonathan Woithe has moved (Jonathan Woithe)
o Update cpqarray driver (Charles White)
o Update cciss driver (Charles White)
o Don't delete directories on an fs that reports (Ingo Oeser)
then 0 size when doing distclean
o Add support for the 2.4 boot extensions to 2.2 (H Peter Anvin)
o Fix nfs cache locking corruption on SMP (Craig Hagan)
o Add missing check to cdrom readaudio ioctl (Jani Jaakkola)
o Fix refclock build with newer gcc (Jari Ruusu)
o koi8-r fixes (Andy Rysin)
o Spelling fixes for documentation (Andries Brouwer)
Alan Cox [Fri, 23 Nov 2007 20:23:40 +0000 (15:23 -0500)]
Linux 2.2.20pre3
o FPU/ptrace corruption fixes (Victor Zandy)
o Resync belkin usb serial with 2.4 (Greg Kroah-Hartmann)
o Resync digiport usb serial with 2.4 (Greg Kroah-Hartmann)
o Rsync empeg usb serial with 2.4 (Greg Kroah-Hartmann)
o Resync ftdi_sio against 2.4 (Greg Kroah-Hartmann)
o Bring keyscan usb back into line with 2.4 (Greg Kroah-Hartmann)
o Resync keyspan_pda usb with 2.4 (Greg Kroah-Hartmann)
o Resync omninet usb with 2.4.5 (Greg Kroah-Hartmann)
o Resync usb-serial driver with 2.4.5 (Greg Kroah-Hartmann)
o Resync visor usb driver with 2.4.5 (Greg Kroah-Hartmann)
o Rsync whiteheat driver with 2.4.5 (Greg Kroah-Hartmann)
o Add edgeport USB serial (Greg Kroah-Hartmann)
o Add mct_u232 USB serial (Greg Kroah-Hartmann)
o Update usb storage device list (Stas Bekman, Kaz Sasayma)
o Bring usb acm driver into line with 2.4.5 (Greg Kroah-Hartmann)
o Bring bluetooth driver into line with 2.4.5 (Greg Kroah-Hartmann)
o Bring dabusb driver into line with 2.4.5 (Greg Kroah-Hartmann)
o Bring usb dc2xx driver into line with 2.4.5 (Greg Kroah-Hartmann)
o Bring mdc800 usb driver into line with 2.4.5 (Greg Kroah-Hartmann)
o Bring rio driver into line with 2.4.5 (Greg Kroah-Hartmann)
o Bring USB scanner drivers into line with 2.4.5 (Greg Kroah-Hartmann)
o Update ov511 driver to match 2.4.5 (Greg Kroah-Hartmann)
o Update PCIIOC ioctls (esp for sparc) (Dave Miller)
o General sparc bugfixes (Dave Miller)
o Fix possible oops in fbmem ioctls (Dave Miller)
o Fix reboot/halt bug on "Alcor" Alpha boxes (Tom Vier)
o Update osst driver (Willem Riede)
o Fix syncppp negotiation bug (Bob Dunlop)
o SMBfs bug fixes from 2.4 series (Urban Widmark)
o 3ware IDE raid driver updates (Adam Radford)
o Fix incorrect use of bitops on non long types (Dave Miller)
o Fix reboot/halt bug on 'Miata' Alpha boxes (Tom Vier)
o Update Tim Waugh's contact info (Tim Waugh)
o Add TIOCGSERIAL to sun serial on PCI sparc32 (Lars Kellogg-Stedman)
o ov511 check user data more carefully (Marc McClelland)
o Fix netif_wake_queue compatibility macro (Andi Kleen)
Alan Cox [Fri, 23 Nov 2007 20:23:38 +0000 (15:23 -0500)]
Linux 2.2.20pre2
o Fix ip_decrease_ttl as per 2.4 (Dave Miller)
o Fix tcp retransmit state bug (Alexey Kuznetsov)
o Fix a few obscure sparc tree bugs (Dave Miller)
o Fix fb /proc bug and OF fb name size bug (Segher Boessenkool)
o Fix complie with CONFIG_INTEL_RNG=y (Andrzej Krzysztofowicz)
o Fix rio driver when HZ!=100 (Andrzej Krzysztofowicz)
o Stop 3c509 grabbing other EISA boards (Andrzej Krzysztofowicz)
o Remove surplus defines for root= names (Andrzej Krzysztofowicz)
o Revert pre1 APIC change
Alan Cox [Fri, 23 Nov 2007 20:23:36 +0000 (15:23 -0500)]
Linux 2.2.20pre1
o Fix SMP deadlock in NFS (Trond Myklebust)
o Fix missing printk in bluesmoke handler (Alan Cox)
o Fix sparc64 nfs (Dave Miller)
o Update io_apic code to avoid breaking dual (Johannes Erdfelt)
Athlon 760MP
o Fix includes bugs in toshiba driver (Justin Keene,
Greg Kroah-Hartmann)
o Fix wanpipe cross compile (Phil Blundell)
o AGPGART copy_from_user fix (Dawson Engler)
o Fix alpha resource setup error (Allan Frank)
o Eicon driver updates (Armind Schindler)
o PC300 driver update (Daniela Squassoni)
o Show lock owner on flocks (Jim Mintha)
o Update cciss driver to 1.0.3 (Charles White)
o Backport cciss/cpqarray security fixes (Alan Cox)
o Update i810 random number generator (Jeff Garzik)
o Update sk98 driver (Mirko Lindner)
o Update sis900 ethernet driver (Hui-Fen Hsu)
o Fix checklist glitch in make menuconfig (Moritz Schulte)
o Update synclink driver (Paul Fulghum)
o Update advansys scsi driver (Bob Frey)
o Ver_linux fixes for 2.2 (Steven Cole)
o Bring 2.2 back into line with the master ISDN (Kai Germaschewski)
o Whiteheat usb driver update (Greg Kroah-Hartmann)
o Fix via_rhine byte counters (Adam Lackorzynski)
o Fix modem control on rio serial (Rogier Wolff)
o Add more Iomega Zip to the usb storage list (Wim Coekaerts)
o Add ZF Micro watchdog (Fernando Fuganti)
Alan Cox [Fri, 23 Nov 2007 20:23:34 +0000 (15:23 -0500)]
Linux 2.2.19
Platforms:Alpha, M68K, PowerPC, S/390, Sparc, X86
Introduction
Linux 2.2.19 is the latest update to the Linux kernel tree. The out of
the box tree supports the Alpha, PPC, S/390, Sparc and X86 platforms.
MIPS and ARM are mostly merged but you should obtain the platform
specific tree.
Compilers
This code is intended to build with gcc 2.7.2 and egcs 1.1.2. gcc
2.95.2 and Red Hat gcc 2.96-79 are believed to build the tree
correctly. As yet we have no detailed information on gcc 2.95.3 but it
seems to build the tree correctly.
Binary Compatibility
Linux 2.2.19 should on the whole be fully binary compatible with old
modules. In general you should not assume binary compatibility between
kernel object modules in Linux.
Security Notes
Linux 2.2.19 contains significant security fixes as a result of third
party testing and auditing. We are very grateful to those who
contributed work and reports to this effort, in particular to OpenWall
and to Chris Evans.
Architecture Updates
Alpha
+ Remove a bogus printk in the OSF syscall error path.
+ Fix ASN reuse races on Alpha SMP
+ Fix read_unlock races on Alpha SMP
+ Show registers across CPU's on SMP Alpha oops
+ Fix bottom half races on Alpha SMP
+ Use our own IRQ routing table for Ruffian boards
+ Remove bogus printk from Alpha exception tables
ARM
The ARM tree has been partially synchronized with the ARM
working tree for 2.2
+ Fix ptrace races on ARM
+ Miscellaneous ARM updates
+ Fix NFS alignment problems with ARM
i386
+ Fix CyrixIII panic on boot in some cases
+ Walk the top 8K not the top 4K of the stack on error dumps
+ Fix further CMOS locking
+ Correct microcode driver feature checking
+ Use E820 memory sizing
+ Handle E820 problems when run with IBM thinkpad
+ Speed up irq/fault paths by avoiding xchg()
+ Tighten up K6 bug check
+ The DMI check for APM could end up running after APM started
+ Updated A20 handler to 2.4 code. Fixes hangs on some obscure
kit.
+ Watch for timers being reset to 18Hz by firmware bugs
PowerPC
+ Fix power off during IDE pmac init
+ Update atyfb128 and serial for pmac
+ Add workarounds for firmware bugs on early iMac
+ Fix oops on resume on some pmac machines
+ Fix problems in the Macintosh HID driver and input driver
+ Fix the pci syscall on the PowerMac machines
S/390
+ General fix ups for S/390 problems
+ Add keventd to S/390 for drivers
+ Update DASD driver
+ Add support for over 4K of partitions in procfs
+ Update S/390 to support new official ELF id
+ Update hwc, ctc and iucv
+ Fix a problem in the FPU emulator
Sparc
+ Add support for quad sbus sunhme
+ Update NFS compatibility syscalls
+ Add watchdog driver support
+ Update sparc64 syscall tables
+ Fix NETCTL_GETFD on sparc64
Security Updates
binfmt_misc
binfmt_misc touched user pages directly and could be exploited.
CPIA driver
An off by one buffer check in the CPIA driver allowed users to
scribble into kernel memory
CPUID and MSR drivers
Unloading and reloading these could cause a crash due to
missing unregister calls. Normally not exploitable but if set
to autoload and unload they could be abused.
Classifier
Fix a possible hang in the classifier code.
get/setsockopt
Mishandling of sign bits in setsockopt and getsockopt allowed
local DoS and other attacks.
Ptrace/exec race
Ptrace and exec as well as ptrace/suid races existed that could
give a local user privileges.
Sockfilter
Boundary cases in sockfilter could be abused. It is not clear
if these are actually exploitable
strnlen_user
Several problems with the implementation have been cured.
SYS5 shared memory
A code path existed where the shm code would scribble on very
recently freed memory. It is not clear that this was actually
exploitable.
sysctl
Mishandling of sign bits in sysctl allowed local users to
scribble on kernel memory.
Tighten packet length checks
The masquerading code checks were a little lax in some cases.
None of these are believed actually exploitable however.
User access asm bug on x86
Certain obscure constant copies came out copying the wrong
number of bytes. No known exploit or actual problem case is
known but it potentially existed.
UDP Deadlock
A local user could deadlock the kernel due to bugs in UDP port
allocation.
Core Updates
Core Dump
Write out core dumps as sparse files
Dcache aging
Do aging on the dcache to improve behaviour under load
Hash functions
Improve the inode and dcache hash functions
Misc device layer
Reuse of the same minor number is now errored
Page cache coherency
A problem existed on machines with ambiguous user/kernel
addresses (the S/390) that could cause the page and buffer
cache to lose coherency
Page fault
Ensure a task always handles page faults in run state
Signal delivery
Queued I/O completion delivery from interrupt context was
unreliable
Virtual memory
Revamp the core VM handling to remove a long standing deadlock.
Driver Updates
3c527
Update the 3c527 driver significantly
3c59x
Significantly updated
8139too
Updated with some of the fixes from 2.4
Advantech Watchdog
Add support for the Advantech watchdog
AGP
Added support for the Intel i815
ALi 5451
Fix hang on boot when the midi IRQ is shared
CMPCI
Initialize driver if compiled into the kernel
COSA
Fix a wrong memory free
CS46xx
Fix a problem where the driver failed on the eMachines 400
CS89x0
Fix media selection
DAC960
Updated to authors latest version
DRM
Remove the 'unused' AGP autoload hack from the DRM modules.
DVD
Fix a problem with reading physical blocks from DVD
EEpro100
Fix posted write/delay problem.
EMU10K
Fix problems when the emu10k was compiled built in
ES1370/1371/Solo1
Fix bugs shown up by some application ioctl sequences
ESS Maestro 3
Support for this chip has been added
I2O
Update the i2o block driver.
i810 watchdog
Added support for the watchdog on the i810 series chipsets
IDE
Add support for the onstream SC-x0 series tape drives
Intel 'Panther' ethernet
Driver for the onboard ethernet on this old Intel 486 board.
ISDN
Extensively updated, new drivers for eicon, hsydn and other
boards.
Lance
Fix a dereference to freed memory
Lanstreamer
Fix crashes on SMP boxes
LP driver
Remove incorrect message
MDA console
This driver has been cleaned up
Metricom
Support new metricom units with longer serial numbers.
Microcode driver
Updated to match 2.4
NE2000 PCI
Added support for full duplex capable cards
SCC driver
Fix a problem with the SCC driver would hang on multiple missed
interrupts
SiS900
Add support for the ICS1893 PHY
SonicVibes
Fix bugs shown up by some application ioctl sequences
Starfire
New driver.
SX serial
This driver failed to handle break events correctly
Synclink
Updated and several bugs fixed
TGA frame buffer
This driver can now be built as a module
Tulip
Add basic support for the AMDtek Comet chip
USB ACM
Loosen up end point rules to allow slightly non conforming
hardware to work
USB audio
Updated to match 2.4
USB Bluetooth driver
Updated to match 2.4
USB DC2xx driver
Updated to match 2.4
USB Empeg driver
Updated to match 2.4
USB HID
Updated to match 2.4. Fix endian problems and locking.
USB hub
Fix locking on USB hub code
USB FTDI serial
Updated to match 2.4
USB Keyspan serial
Updated to match 2.4
USB printer
Updated to match 2.4
USB Rio
Updated to match 2.4
USB scanner
Add further ids for new scanners (eg Epson 1240)
USB Serial
Fix name reporting in procfs. Update core code to match 2.4
USB visor
Update the driver to match 2.4
USBdevfs
Fix missing unlock_kernel
VIA Rhine
Added support for the VT6102
Yamaha PCI audio
Add support to setup the legacy devices. Remove old legacy mode
driver.
File System Updates
FAT
Updated to handle pre 1980 dates properly
ISO9660
Fix several bugs shown up by more odd CD-ROMS
Minix subpartitions
We now support minix subpartitions
Alan Cox [Fri, 23 Nov 2007 20:23:32 +0000 (15:23 -0500)]
Linux 2.2.19pre18
o Fix a problem where the scc driver could hang (Jean F6FBB)
o Fix buffer/page cache coherency problem when
user/kernel addresses are ambiguous (S/390) (Ulrich Weigand)
o Update credits entry for Harold Hoyer (Harold Hoyer)
o Fix i2o build bug (Michael Mueller)
o Fix hisax build bug (Friedrich Vedder)
o cpqfc update (Charles White)
o Update CREDITS for the Canberra folks (Stephen Rothwell)
Alan Cox [Fri, 23 Nov 2007 20:23:30 +0000 (15:23 -0500)]
Linux 2.2.19pre17
o Fix missing tcp init (Alexey Kuznetsov)
| Should fix the odd resets people still saw
o Fix DVD read physical bug (Jens Axboe)
o Fix break handling on sx driver (Rogier Wolff)
o Fix starfire bogus error messages (Ion Badulescu)
o Fix off by one in cpia driver (Andrew Morton)
o Armin Schindler as eicnon maintainer (Armin Schindler)
o Update bluetooth driver to match 2.4.2 (Greg Kroah-Hartman)
o Update dc2xx to match 2.4.2 (Greg Kroah-Hartman)
o Update empeg to match 2.4.2 (Greg Kroah-Hartman)
o Update keyspan driver to match 2.4.2 (Greg Kroah-Hartman)
o Update usb serial core/generic to match 2.4,2 (Greg Kroah-Hartman)
o Update usb visor to match 2.4.2 (Greg Kroah-Hartman)
o binfmt_misc fixups (Al Viro)
o Update 3c527 driver (Richard Procter)
o IRDA crash fix from 2.4 (Michael McConnell)
o Fix misc device busy locking (Philipp Rumpf)
o Further dumpable fix (Solar Designer)
o Fix ide pmac oops on resume (Benjamin Herrenschmidt)
o 3ware small updates/7000 series support (Adam Radford)
Alan Cox [Fri, 23 Nov 2007 20:23:28 +0000 (15:23 -0500)]
Linux 2.2.19pre16
o Add Epson 1240 usb scanner id (Joel Becker)
o Starfire driver updates (Ion Badulescu)
o Make xconfig fix (Craig Rogers)
o Update credits for Richard Guenther (Richard Guenther)
o strnlen_user fixups (Solar Designer)
o Fix starfire netif_stop/start bug (Ion Badulescu)
o SIGIO from irq context fixes (Andi Kleen)
Alan Cox [Fri, 23 Nov 2007 20:23:26 +0000 (15:23 -0500)]
Linux 2.2.19pre15
o Hugh Blemings has moved (Hugh Blemings)
o Add support for usb hubs with many ports (Randy Dunlap)
o Reapply make xconfig isdn fix (Andrzej Krzysztofowicz)
o Fix the tcp problems (Alexey Kuznetsov)
o Kai Petzke has moved (Kai Petzke)
o Add BUG() to S/390 (Ulrich Weigand)
o Further S/390 fixes (Ulrich Weigand)
o Add keventd from 2.4 to 2.2 (Ulrich Weigand)
| Needed for S/390 drivers
o Remove dead isdn_init call (Andrzej Krzysztofowicz)
o Remove bogus aha1542/aha1740 sense check (Nick Holloway)
o FPU emu fix (Ulrich Weigand)
o EEpro100 posted writes fix (Andrey Savochkin,
Don Becker)
Alan Cox [Fri, 23 Nov 2007 20:23:24 +0000 (15:23 -0500)]
Linux 2.2.19pre14
o Update slhc code for endianness (Dave Miller)
o Update s390 dasd driver (Ulrich Weigand)
o Allow more than 4K of partitions (Ulrich Weigand)
o Fix check in sockfilter (Dave Miller)
o Sparc updates (quad sbus sunhme detect, BUG()) (Dave Miller)
o Fix hid locking and ston32 bugs (Paul Mackerras)
o Update 3c59x drivers (Andrew Morton, Maciej Rozycki,
Fred Maciel, Georg Engstrand,
Brett Frankenberger, Don Becker,
o Fix a usb message (Randy Dunlap)
o Eicon driver updates (Armin Schindler)
o Update 8139too driver (Jens David)
o Fix USB hub locks (Paul Mackerras)
o Fix missing keyspan config line (Paul Mackerras)
o Merge S/390 bug fixes (Ulrich Weigand)
o Some S/390 cleanups (Ulrich Weigand)
o Update S/390 ELF magic (Ulrich Weigand)
o Update hwc driver (Ulrich Weigand)
o Update ctc driver (Ulrich Weigand)
o Update iucv driver (Ulrich Weigand)
o S/390 warning fixes (Ulrich Weigand)
Alan Cox [Fri, 23 Nov 2007 20:23:22 +0000 (15:23 -0500)]
Linux 2.2.19pre13
o Fix up missing bits of Soohoon Lee's exec patch (Michael Jaegerman)
| not sure where some bits of it escaped too...
o Revert serial driver locking patch (Alan Cox)
| Seems to be causing crashes
o PPC BUG(), and other compile fixes needed (Benjamin Herrenschmidt)
o ide_pmac_init to fix IDE probe power off (Benjamin Herrenschmidt)
o atyfb128 and serial for pmac (Benjamin Herrenschmidt)
o Workaround early imac firmware bug (Benjamin Herrenschmidt)
o Ensure task is running in mm faults (Roger Larsson)
| from 2.4
o Fix nfs cache bug (Neil Brown)
o Further config.in cleanups/fixing (Andrzej Krzysztofowicz)
o Clean up tulip changes remove accidental fix (Jeff Garzik)
reversions
o Update defconfig (Jeff Garzik)
o Update usb printer driver in 2.2 to match 2.4 (Randy Dunlap)
o Fix posix compliance on sockopts
Alan Cox [Fri, 23 Nov 2007 20:23:20 +0000 (15:23 -0500)]
Linux 2.2.19pre12
o Update the DAC960 driver (Leonard Zubkoff)
o Small PPC fixes (Benjamin Herrenschmidt)
o Document irda options config (Steven Cole)
o Small isdn fixes/obsolete code removal (Kai Germaschewski)
o Fix alpha kernel builds (Michal Jaegermann)
o Update ver_linux to match the 2.4 one (Steven Cole)
o AVM isdn driver updates (Carsten Paeth)
o ISDN capi/ppp fixes (Kai Germaschewski)
Alan Cox [Fri, 23 Nov 2007 20:23:18 +0000 (15:23 -0500)]
Linux 2.2.19pre11
o Corrected version of ipc/shm.c fix (Christoph Rohland)
o Update/cleanup starfire (Ion Badulescu)
o Update isdn makefiles (Kai Germaschewski)
o Eicon driver updates/new driver (Armin Schindler)
| code
o Hysdn driver (Werner Cornelius)
o Hisax updates (Kai Germaschewski)
Alan Cox [Fri, 23 Nov 2007 20:23:16 +0000 (15:23 -0500)]
Linux 2.2.19pre10
o Update aic7xxx driver to 5.1.33 (Doug Ledford)
o Revert shm change - its unsafe (Richard Nelson)
o Update sunrpc code, add rpc ping congestion (Trond Myklebust)
checks
o Fix wrong kfree in cosa driver (Jan Kasprzak)
o NFS client fixes (Trond Myklebust)
o Better dcache/inode hashes (Dave Miller)
o Fix missing skb->protocol init in AX.25 (Thomas Osterried)
o EEpro100 reporting fix as per 2.4 (Ion Badulescu)
o Starfire ethernet driver (Don Becker,
Ion Badulescu,
Jeff Garzik, ...)
o Memory handling fixes for ISDN core code (Kai Germaschewski)
o ISDN module locking fixes (Kai Germaschewski)
o Fix ISDN modem profile reading (Kai Germaschewski)
o Fix missing mark_bh calls in isdn (Kai Germaschewski)
o Fix problems make xconfig has with config (Andrzej Krzysztofowicz)
o Clean up isdn to user new __init etc (Kai Germaschewski)
Alan Cox [Fri, 23 Nov 2007 20:23:14 +0000 (15:23 -0500)]
Linux 2.2.19pre9
o Merge all the pending NFS server fixes (Neil Brown)
o Neil becomes NFS server maintainer (Neil Brown)
o Update to aic7xxx 5.1.32 (Doug Ledford)
o Fix cs89x0 media selection (Frank Copeland)
o Tidy APM stuff, make buggy bios selector tighter(Stephen Rothwell)
o Fix i2o config typo (YOSHIMURA Keitaro)
o Network updates, fix possible classifier hang (Dave Miller)
o Sparc updates (nfs compat, syscalls) (Dave Miller)
o Sparc watchdog driver (Eric Brower)
o Remove experimental tag on QoS code (Dave Miller)
o Move dumpable extra logic into binfmt avoiding (Solar Designer)
other changes to arch code. Back out old stuff
o Fix sysctl miscastings from signed/unsigned (Greg Kroah-Hartman)
o Alpha OSF syscall remove error printk
o Don't trust IRQ routing on the ruffian ARC (Ivan Kokshaysky)
Alan Cox [Fri, 23 Nov 2007 20:23:12 +0000 (15:23 -0500)]
Linux 2.2.19pre8
o Add support for ICS1893 PHY to sis900 (L C Chang)
o Fix typo in nautilus code (Tom Vier)
o Clean up usb bandwidth messages (Randy Dunlap)
o USB ACM loosen up end point rules (Randy Dunlap)
o Fix tty module count corruptions (Maciej Rozycki)
o i2o block updates (Boji Kannanthanam)
o menuconfig updates (Kirk Reiser)
o Fix dmi/apm ordering bug (Keith Owens,
Neale Banks)
o Alpha SMP build fix (Herbert Xu)
o Fix igmp bugs (Stefan Jonsson)
o Fix USB config.in problems (Greg Kroah-Hartman)
o Update Cort Dougan's info (Cort Dougan)
o Update to 2.4.0 style A20 gate handler (Randy Dunlap)
o Fix unneeded compat defines on S/390 ctc (Kurt Roeckx)
o Macintosh HID driver fixes (Cort Dougan)
o Fix ppc config/input layer and ksyms (Cort Dougan)
o ISDN updates (Kai Germaschewski)
o TGAfb as a module (Andrzej Krzysztofowicz)
o Syscall table updates for sparc64 (Ben Collins)
o 8139too driver updates (Jens David)
o Tighten packet length checks in masq/tproxy (Julian Anastasov)
o Fix udp port selection hang (Dave Miller)
Alan Cox [Fri, 23 Nov 2007 20:23:10 +0000 (15:23 -0500)]
Linux 2.2.19pre7
o Remove dead arm files (Russell King)
o Fix VIA rhine build failure for a few folks (Peter Monta)
o ARM ptrace fixes (Russell King)
o Fix ymfpci setup for legacy devices (Pete Zaitcev)
o xspeed dsl needs pci (Lars Holmberg)
o Typo fix (Dave Miller)
o Update ftdi usb serial driver (Greg Kroah-Hartman)
o Update keyspan usb serial drivers (Greg Kroah-Hartman)
o Sparc updates (Dave Miller)
o Remove incorrect lp printk (Tim Waugh)
o Fix ppa panic on timeout (Tim Waugh)
o Maestro3 needs ac97 codec (Oleg Krivosheev)
o Fix kwhich versus old bash (Pete Zaitcev)
o Fix ip checksum compiler behaviour assumption (Dave Miller)
o Fix real audio masq in presence of options (John Villalovos)
o ne2k-pci version printing tweaks (J. Magallon)
o Fix incorrect minors for some dasd devices as (Holger Smolinski)
root
o Fix alpha exception table printk (Andrzej Krzysztofowicz)
o USB config updates (Greg Kroah-Hartman)
o USB audio driver updates (Greg Kroah-Hartman)
o Fix missing unlock_kernel in usbdev (Greg Kroah-Hartman)
o Update USB hid driver (Greg Kroah-Hartman)
o USB rio driver update (Greg Kroah-Hartman)
o Hopefully fix CyrixIII panic on boot (Ingo Oeser,
H Peter Anvin)
o Further CMOS lock fixes, move ioctls (Paul Gortmaker)
o Dumpable should now work right again (Zack Weinberg,
Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:23:08 +0000 (15:23 -0500)]
Linux 2.2.19pre6
o Yamaha PCI sound updates (Pete Zaitcev)
o Alpha SMP ASN reuse races (Andrea Arcangeli)
o Alpha bottom half SMP race fixes (Andrea Arcangeli)
o Alpha SMP read_unloc race fix (Andrea Arcangeli)
o Show registers across CPUs on SMP alpha death (Andrea Arcangeli)
o Print the 8K of stack not the top 4K on x86 (Andrea Arcangeli)
o Dcache aging (Andrea Arcangeli)
o Kill unused parameter in free_inode_memory (Andrea Arcangeli)
Alan Cox [Fri, 23 Nov 2007 20:23:06 +0000 (15:23 -0500)]
Linux 2.2.19pre5
o Fix dumpable stuff (Wolfgang Walter)
o PPA driver update (Tim Waugh)
o ARM updates (Russell - ptrace.c errored please (Russell King)
resolve)
o Fix NFS data alignment on ARM (Russell King)
o Fix hang on boot with ALi5451 shared irq midi (Stephen Usher)
o ESS Maestro 3 driver (Zach 'Fufu' Brown)
o Belorussia/Ukraine NLS table (koi8-ru) (Andy Rysin)
Alan Cox [Fri, 23 Nov 2007 20:23:04 +0000 (15:23 -0500)]
Linux 2.2.19pre4
o Fixed duplicate info on the microcode driver (Daniel Rogers)
o Update watchdog structs for nice user export (Eric Brower)
o Update Documentation/devices.txt (H Peter Anvin)
o Tweak sched.h to handle limit in Sparc (Andrea Arcangeli)
'make check_asm'
o Move isdn pci definitions into pci.h (Kai Germaschewski)
o Tidy init data/static vars in the isdn code (Kai Germaschewski)
o Fix abuse of int for bitops in isdn (Kai Germaschewski)
o Use named initializers on the AVM B1 (Kai Germaschewski)
o Switch capi message length to unsigned (Kai Germaschewski)
o ISDN updates (Kai Germaschewski)
o Update microcode code to check features right (Tigran Aivazian)
in 2.2
o E820 handling fixup (Andrea Arcangeli)
o Fix ne2k-pci driver build bug (J.A. Magallon)
o DC390 driver updates (Kurt Garloff)
o Handle thinkpad E820 edx overwriting (Marc Joosen)
o Update the osst driver to 0.8.6.1 (Kurt Garloff,
Willem Riede)
o Init the cmpci if compiled in (RaĂºl NĂºĂ±ez de Arenas Coronado)
o ATP870U SCSI updates to fix disconnect bug (Wittman Li)
o Clean up the usbdevfs backport (Dan Streetman)
o Fix ATI rage makefiles (Brad Douglas)
Alan Cox [Fri, 23 Nov 2007 20:23:02 +0000 (15:23 -0500)]
Linux 2.2.19pre3
o Merge ADMtek-comet tulip support (Jim McQuillan)
o Update microcode driver (Tigran Aivazian)
o Merge Don Becker's NE2K full duplex support (Juan Lacarta)
o Optimise kernel compiler detect, kgcc before (Peter Samuelson)
gcc272 also
o Fix compile combination problems (Arjan van de Ven)
o Update via-rhine driver to include Don's changes(Urban Widmark)
for VT6102
o Documentation updates (Tim Waugh)
o Add ISDN PCI defines to pci.h (Kai Germaschewski)
o Fix smb/fat handling for pre 1980 dates (Igor Zhbanov)
o SyncLink updates (Paul Fulghum)
o ICP vortex driver updates (Andreas Köpf)
o mdacon clean up (Pavel Rabel)
o Fix bugs in es1370/es1371/sonicvibes/solo1/ (Thomas Sailer)
dabusb
o Speed up x86 irq/fault paths by avoiding xchg (Mikael Pettersson)
locked cycles (from Brian Gerst's 2.4test change)
o Tighten up K6 check in bug tests (Mikael Pettersson)
o Backport configure scripts bug fixes (Mikael Pettersson)
o Fix duplicat help entries (Riley Williams)
o Fix small asm bug in constant size uaccess (David Kutz)
o Update ymfpci driver to handle legacy audio (Daisuke Nagano)
o Remove ymfsb driver now no longer needed (Daisuke Nagano)
o Add Empeg support to usb-serial (Gary Brubaker)
o Fix e820 handling (Andrea Arcangeli)
o Fix lanstreamer SMP locking (George Staikos)
o Fix S/390 non SMP build (Kurt Roeckx)
o Fix the PCI syscall on PowerMac (Benjamin Herrenschmidt)
o Fix IPC_RMID behaviour (Christoph Rohland)
o Fix NETCTL_GETFD on sparc64 (Dave Miller)
o Tidy unneeded restore_flags/save sequence (Arnaldo Carvalho de Melo)
on the ultrastor
o Fix resource clean up on error in 89xo (Arnaldo Carvalho de Melo)
driver
o Update wireless headers (Jean Tourrilhes)
o Fix non modular emu10k init (Mikael Pettersson)
o Fix cpuid/msr driver crashes (Andrew Morton)
o Write core files sparse (Christoph Rohland)
o Merge the i810 tco (watchdog) timer (Alan Cox)
| original by Jeff Garzik
Alan Cox [Fri, 23 Nov 2007 20:22:58 +0000 (15:22 -0500)]
Linux 2.2.19pre1
o Basic page aging (Neil Schemenauer)
| This is a beginning to trying to get the VM right
| Next stage is to go through Andrea's stuff and sort
| it out the way I want it.
o E820 memory detect backport from 2.4 (Michael Chen)
o Fix cs46xx refusing to run on emachines400 (Alan Cox)
o Fix parport docs (Tim Waugh)
o Fix USB serial name reporting (Alan Cox)
o Fix else warning in initio scsi (John Fort)
o Fix incorrect timeout (that couldnt occur
fortunately) in sched.c (Andrew Archibald)
o Fix A20 fix credits (Christian Lademann)
o Support for OnStream SC-x0 tape drives (Willem Riede,
Kurt Garloff)
o Intel 815 added to the AGPGART code (Robert M Love)
o 3Ware scsi fixes (Arnaldo Carvalho de Melo)
o Clean up scsi_init_malloc no mem case (Arnaldo Carvalho de Melo)
o Fix dead module parameter in ip_masq_user.c (Keith Owens)
o Switch max_files and friends to a struct to (Tigran Aivazian)
be sure they stay together
o Update microcode driver (Tigran Aivazian)
o Fix free memory dereference in lance driver (Eli Carter)
o ISOfs fixes (Andries Brouwer)
o Watchdog driver for Advantech boards (Marek Michalkiewicz)
o ISDN updates (Karsten Keil)
o Docs fix (Pavel Rabel)
o wake_one semantics for accept() (Andrew Morton)
o Masquerade updates (Juanjo Ciarlante)
o Add support for long serialnums on the Metricom (Alex Belits)
o Onboard ethernet driver for the Intel 'Panther' (Ard van Breemen,
boards Andries Brouwer)
o VIA686a timer reset to 18Hz background (Vojtech Pavlik)
o 3c527 driver rewrite (Richard Procter)
| This supercedes my driver because
| - it works for more people
| - he has time to use his MCA box to debug it
o Minix subpartition support (Anand Krishnamurthy
Rajeev Pillai)
o Remove unused() crap from DRM. You will need
to hand load agp as well if needed (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:22:56 +0000 (15:22 -0500)]
Linux 2.2.18pre26
o Last resync of the S/390 tree with IBM (Martin schwidefsky
| s390_daemonize skipped, thats too ugly and co)
o Swat irq leak in sbni driver (Arnaldo Carvalho de Melo)
o Update urls for Arnaldo (Arnaldo Carvalho de Melo)
o Small UDP mcast fix (Dave Miller)
o Fix TCP rto estimator for very fast long (Dave Miller)
paths
Alan Cox [Fri, 23 Nov 2007 20:22:53 +0000 (15:22 -0500)]
Linux 2.2.18pre24
o Expose put_unused_fd for modules (Andi Kleen)
o Fix the ps/2 mouse probe I hope (Alan Cox)
o Fix crash in cosa driver (Jan Kasprzak)
o Fix procfs negative seek offset error reporting (HJ Lu)
o Fix ext2 file limit constraints (Andrea Arcangeli)
o Fix lockf corner cases (Andi Kleen, Alan Cox)
o Fix NCPfs date limits (Igor Zhbanov)
o Update DRM (Chip Salzenberg)
o Fix missing Alpha includes (Matt Wilson)
o Fix missing symbols on alpha (Matt Wilson)
Alan Cox [Fri, 23 Nov 2007 20:22:51 +0000 (15:22 -0500)]
Linux 2.2.18pre23
o Fix alpha compile problem (Herbert Xu)
o Scan DMI bios data to find broken laptops (Alan Cox)
o Fix megaraid module symbols (Michael Marxmeier)
o Fix visor/OHCI problem (Gerg Kroah-Hartman)
o Fix sysctl_jiffies compile bug (Tomasz K³oczko)
o Init mic input low to avoid feedback (Pete Zaitcev)
o Fix typo in acenic headers (Val Henson)
o David Woodhouse has moved (David Woodhouse)
o Compaq raid driver update (Charles White)
o Fix aha1542 scribbles on errors (Phil Stracchino)
o Update Advansys driver to v3.3D (Bob Frey)
o Fix maestro ioctl locking (Zach Brown)
o Formatting cleanup for setup.c (Dave Jones)
o Fix FAT32 bugs on Alpha (Bill Nottingham)
Alan Cox [Fri, 23 Nov 2007 20:22:49 +0000 (15:22 -0500)]
Linux 2.2.18pre22
o Fix HZ assumption in USB hub driver (Oleg Drokin)
o Fix ndisc range check on ipv6 (Dave Miller)
o Clear other fields in qcam VIDIOCGWIN return (Damion de Soto)
o Fix sparc64 includes for socket.h (Solar Designer)
o ELF platform was misset for Pentium IV (Mikael Pettersson)
o ADMTek 985 ident was wrong (Lee Bradshaw)
o Fix filemark status test on scsi tape (Robin Miller)
o Fix file/block when spacing to tape beginning (Kai Maiksara)
o Small ISDN documentation fixes (Kai Germaschewski)
o Resync icn driver with core isdn tree (Kai Germaschewski)
o Fix isdn loopback driver (Kai Germaschewski)
o Fix small leaks in lockd (Trond Myklebust)
o Add Pentium IV rep nop, ident etc (Various folks,
notably HPA and
Linda Wang)
o Update sparc default config (Dave Miller)
o Hopefully properly fix the megaraid problem (Willy Tarreau, AMI
and others)
o Resync tcp bits with Dave (Dave Miller)
o Make cpqarray provide randomness (Nigel Metheringham)
o Fix wavefront symbols bug (Carlos E. Gorges)
o Fix acenic jumbo handling when flushing ring (Val Henson)
o Fix ace_set_mac_addr for littleendian hosts (Stephen Hack)
o Fix assorted typos in the kernel (Andries Brouwer)
o EEPro100 fixes (Dragan Stancevic)
o Fix hisax _setup crash case (David Woodhouse)
o Fix small cdrom driver bugs (Jens Axboe)
o Fix remaining vmalloc corner cases (Ben LaHaise)
o Update USB maintainers (Greg Kroah-Hartman)
o Fix matroxfb doc bug (Pavel Rabel)
o Fix setscheduler lock inversion (Andrew Morton)
o Fix scsi unload/sg ioctl oops (Paul Clements)
Alan Cox [Fri, 23 Nov 2007 20:22:47 +0000 (15:22 -0500)]
Linux 2.2.18pre21
o Environment controller update for sparc (Eric Brower)
o No italian translation for config.help (Andrea Ferraris)
o Fix type error in buz driver (Pete Zaitcev)
o Resnchronize Apple PowerMac codebase (Paul Mackerras & co)
o Merge powermac tree fixes into usb
o Powermac input device handling changes
o Fix console switch fonts
o S/390 merge (IBM S/390 folks)
(Merge grunt work done by Kurt Roeckx)
o Make knfsd TCP an option (Alan Cox)
o Drop cisco info packets (0x2000) (Ivan Passos)
o Add belkin USB serial cable (William Greathouse)
Alan Cox [Fri, 23 Nov 2007 20:22:44 +0000 (15:22 -0500)]
2.2.18pre20
o Fix ide-probe SMP build error (Ian Morgan)
o Fix appletalk physical layer ioctl handling (Andi Kleen)
o Sparc update (Dave Miller)
o Update Stephen Tweedie's contact info (Stephen Tweedie)
o Fix typo in esp and scsi_obsolete code (Dave Miller)
o Bonding ioctl check fix (Willy Tarreau)
o Fix ipv6 procfs bug (Al Viro)
o Report PIV in proc as family 15 and uname as (Alan Cox)
model 6 as discussed
o Redo Intel cache decodes as code not tables (Alan Cox)
and add new ones (based on updates by
Asit Mallick & Andrew Ip)
o Fix CMOS locking in machine_power_off paths (Alan Cox)
o Create build tree symlinks only if insmod is
new enough not to be confused by it (Keith Owens)
o Fix cmsg handling (Philippe Troin)
o Tiny xpds driver changes (Dan Hollis)
o Fix vmalloc sign bug (Ben LaHaise)
o SMBFS fixes/changes for find_next problems and (Urban Widmark)
to avoid truncate bug in netapps
o Fix ntfs translation bug (Anton Altaparmakov)
o Fix sparc problem with some soundcards and the (Jeff Garzik)
_IOC magic
o Update ppa driver to v2.05 (Tim Waugh)
Alan Cox [Fri, 23 Nov 2007 20:22:43 +0000 (15:22 -0500)]
Linux 2.2.18pre19
o Fix transproxy socket lookup (Val Henson)
o Add ICS1893 PHY to the SiS900 driver (Lei-Chun Chang)
o Fix documentation error in matroxfb (Vsevolod Sipakov)
o Update IDE floppy maintainer (Paul Bristow)
o Fix remaining cmos locking (Paul Gortmaker)
o Fix sparc bitfield/compiler bits on sound (Dave Miller)
o Update Pegasus USB driver (Petko Manolov)
o Networking updates - move divert header (Andi Kleen)
o Add ETH_P_ATM* defines (Matti Aarnio)
o Fix one more missing GFP_KERNEL/sk->allocation (Dave Miller)
o Fix ISDN multilink handler bug (Kai Germaschewski)
o Fix ymfpci unload cases (Kai Germaschewski)
Alan Cox [Fri, 23 Nov 2007 20:22:41 +0000 (15:22 -0500)]
Linux 2.2.18pre18
o Fix off by one in net/ipv4/proc (Dave Miller)
o Move the fpu emu patch that got away (Dave Miller)
o K6 update for MTRR ability (Dave Jones)
o Fix raid1/vm deadlock (Marcelo Tosatti)
o Fix usb mouse userspace memory accesses (David Woodhouse)
o Fix xpdsl if compiled in (typo) (Arjan van de Ven)
o Rio fixes for modem handling. Fix a small (Patrick van de Lageweg)
generic serial bug
o IBMtr driver fixes for cable pulls, pcmcia (Burt Silverman,
behaviour etc Mike Sullivan)
o Tidy up /dev/microcode messages (Daniel Roesen)
o Add arpfilter (Andi Kleen)
o IDE floppy updates for clik support, cleanups (Paul Bristow)
o Fix irongate handling on Alpha (Soohoon Lee)
o Fix HZ=100 assumption in aha152x.c (Alan Cox)
o Fix power management handling in i810 audio (Alan Cox)
(From an ALSA fix by Godmar Back)
o Put the NFS block default back to 4K (Trond Myklebust)
o Fix misleading comment in printk code (Riley Williams)
o Fix fbcon scroll back/paste bug (Herbert Xu)
o Fix rtc_lock for ide-probe, and hd.c (Richard Johnson)
o Backport of 2.4 PR_GET/SET_KEEPCAPS (Brian Brunswick)
(from Chris Evans 2.4 code)
o LRU list corruption fix (Andrea Arcangeli)
o Initial gcc 2.96+ support for kernel building (H J Lu)
| Not a recommended compiler for production kernels...
o ALI silence clearing fix (Ching-Ling Lee)
o Fix remaining old-style use of copy_strings (Solar Designer)
o Better pci_resource_start macro for 2.2 (Jeff Garzik)
o Fix nbd deadlock (Marcelo Tosatti)
Alan Cox [Fri, 23 Nov 2007 20:22:39 +0000 (15:22 -0500)]
Linux 2.2.18pre17
o Move a few escaped m68k headers into the right (Alan Cox)
directory
o Backport 2.4 AF_UNIX garbage collect speedups (Dave Miller)
o TCP fixes for NFS (Saadia Khan)
o Fix USB audio hangs (David Woodhouse)
o Sparc64 dcache and exec fixes (Dave Miller)
o Fix typing crap in divert.h (Jeff Garzik)
o Use pkt_type in diverter, add maintainer info (Dave Miller)
o Fix obscure NAT problem in FIB code (Dave Miller)
o Fix sk->allocation in TCP sendmsg (Marcelo Tossati)
o Elevator fixes (Andrea Arcangeli)
o Allow broken_suid on NFS root (Trond Myklebust)
o Fix net/ipv6/proc off by one bug (Dave Miller)
o Fix AGP oops on Alpha (Michal Jaegermann)
o MSR/CPUID init call fixes (Arjan van de Ven)
o CS4281 sound hang fixes (Thomas Woller)
o AX.25 comment updates, Joerg has moved email (Joerg Reuter)
Alan Cox [Fri, 23 Nov 2007 20:22:34 +0000 (15:22 -0500)]
Linux 2.2.18pre15
o Default msdos behaviour to old (small) letters (Alan Cox)
| An option 'big' goes with 'small'
o Fix define collision in cpqfc (Arjan van de Ven)
o Fix case where scripts/kwhich isnt executable (Alan Cox)
o Alpha FPU divide fix (Richard Henderson)
o Add ADMtek985 to the tulip list (J Katz)
o Lose excess ymfpci debugging (Rob Landley)
o Fix i2c bus id clash (Russell King)
o Update the ARM vidc driver (Russell King)
o Update the ARM am79c961a driver (Russell King)
o Fix parport_pc build with no PCI (Russell King)
o Fix ARM memzero (Russell King)
o Update ARM for __init and __setup (Russell King)
o Update ARM to loops_per_jiffy (Russell King)
o Remove arm ecard debug messages (Russell King)
o Fix ARM makefiles (Russell King)
o Fix iph5526 driver to use mdelay (Arjan van de Ven)
o Fix epca, dtlk, aha152x loops_per_sec bits (Philipp Rumpf)
o Fix smp tlb invalidate and bogomip printing (Philipp Rumpf)
o Fix NLS warnings (Arjan van de Ven)
o Fix wavfront conversion to loops_per_jiffies (Alan Cox)
o Fix an audio problem and a sanyo changer (Jens Axboe)
problem
o Fix include bug with divert (Alan Cox)
| Alternate fix to Willy Tarreau's
o Fix Alpha for loops_per_jiffy (Willy Tarreau)
Alan Cox [Fri, 23 Nov 2007 20:22:32 +0000 (15:22 -0500)]
Linux 2.2.18pre14
o Reorder attributes in drm to work with gcc272 (Alan Cox)
o GNU cross compilers are foo-bar-gcc (Russell King)
o Add extra strange pcnet32 ident (Willy Tarreau)
o Since no vendor can get which right.. use a (Miquel van Smoorenburg)
shell script instead
| Please nobody tell me this fails in some bash version!
o Should be using bash not bash2 (escaped debug) (Petri Kaukasoina)
o spin_unlock_irq wrong debug mode printk (Willy Tarreau)
o Fix pcxx for the loops changes (Arjan van de Ven)
o Fix ov511/via-rhine name clash (Arjan van de Ven)
o Fix bridge compile with loops_per_sec change (Mitch Adair)
o 8139too driver added (Jeff Garzik)
Alan Cox [Fri, 23 Nov 2007 20:22:30 +0000 (15:22 -0500)]
Linux 2.2.18pre13
o Change udelay to use loops_per tick (Philipp Rumpf)
| Otherwise we bomb out at 2GHz which isnt far enough
| away with 1.4/1.6GHz stuff due out RSN
o Fix drivers using big delays to use mdelay (Alan Cox)
o Fix drivers that used loops_per_sec (Philipp Rumpf, Alan Cox)
o Fix yamaha PCI sound SMP bug (Arjan van de Ven)
o Change to preferred USB init fix (David Rees)
o Fix rio fix (Arjan van de Ven)
o Catch the VT but no mouse case in init/main.c (Arjan van de Ven)
o Fix the 'which' compiler stuff (Horst von Brand,
Peter Samuelson)
| Can someone verify for me this works on Slackware and
| on Caldera ?
o Add devfs include. Devfs wont be going into 2.2 (Richard Gooch)
but this again makes it easier to do 2.2/2.4
drivers.
Alan Cox [Fri, 23 Nov 2007 20:22:28 +0000 (15:22 -0500)]
Linux 2.2.18pre12
o Fix cyrix MTRR handling bug (IIZUKA Daisuke)
o Fix ymfpci poll (Alan Cox, Arjan)
o Update radio-maestro, add Configure.help (Adam Tla/lka>
o Fix rio/generic serial build bug (Marcelo Tossati)
o USB build bug fix (Arjan van de Ven)
o Fix missing ac97_codec.c return value (Arjan van de Ven)
o Fix several warnings (Arjan van de Ven)
o Made the PS/2 reconnect behaviour optional (Alan Cox)
| Its now 'psaux-reconnect' on the boot line
o Allow for newer Hauppauge with 4 ports (Krischan Jodies)
o Switch sound drivers from library to object (Arjan van de Ven)
o Kill the not working ac97 lock on the 810 (Alan Cox)
o Automatically select older compilers for kernel
builds on Debian and RH (Arjan van de Ven)
o Start volumes higher on ac97, teach the driver (Rui Sousa)
about 5bit and 6bit codec precision and use
the mute bit.
Alan Cox [Fri, 23 Nov 2007 20:22:27 +0000 (15:22 -0500)]
Linux 2.2.18pre11
o Kill bogus codec_id assignment (Linus Torvalds)
o Update codec init code to handle id right (Alan Cox)
o Fix dead/clashing define for NFS (Trond Myklebust)
o Remove the find_vga crap from bttv (Alan Cox)
o Fix return on probe failure for cadet (Arjan van de Ven)
o Add missing configure.help stuff from 2.4test (Alan Ford)
o Fix inia100/megaraid define clash (Arjan van de Ven)
o __xchg marked as taking volatiles (Arjan van de Ven)
o Fix vwsnd warning in sound core (Arjan van de Ven)
o wdt_pci driver should return -EIO on error (Arjan van de Ven)
o Fix init_adfs_fs warning (Arjan van de Ven)
o Fix the joystick driver option parsing (Arjan van de Ven)
o Update mkdep to handle // commenting (Mike Klar)
o Thunderlan driver typo fixes (Torben Mathiasen)
o Add KX133/KT133 stuff to the AGP/DRM (Jeff Nguyen)
o FIx multiple card bug in eepro driver (Aristeu Filho)
o Initial YMF PCI native driver (Pete Zaitcev)
| Based on Jaroslav's ALSA driver and I've tweaked it
| a bit and maybe broken it 8)
o Fix procfs unlink bugs (Willy Tarreau)
o X.25 bugfix backport (Henner Eisen)
o Fix incorrect free_dma on DMAless boxes (Boria)
o Fix via audio driver merge (Nick Lamb)
o Update plusb driver to 2.4 one (Greg Kroah-Hartman)
o Put description info in wacom driver (Greg Kroah-Hartman)
o Update both UHCI drivers to match 2.4test (Greg Kroah-Hartman)
o Masquerade cleanup/warning fixes (Horst von Brand)
Alan Cox [Fri, 23 Nov 2007 20:22:25 +0000 (15:22 -0500)]
Linux 2.2.18pre10
o Add printk level to partition printk messages (Alan Cox)
o Fix bluesmoke address report/serialize (Andrea Arcangeli)
o Add 2.4pre CPUID/MSR docs to 2.2.18pre (Adrian Bunk)
o Update to the 2.4pre via audio driver (Jeff Garzik)
o Fix small SMP race in set_current_state (Andrea Arcangeli)
o Fix __KERNEL__ checks in sparc headers (Dave Miller)
o Fix ADFS root directory bug added in pre9 (Russell King)
o Trap incorrect swap partition sizes (Andries Brouwer)
o Fix nfsroot bootp/dhcp on sparc64 (Dave Miller)
o Tidy up tcp opt parsing (Dave Miller)
o Check range on port range sysctl (Dave Miller)
o Back out erroneous i2c.h change (Arjan van de Ven)
o Fix trident hangs due to over zealous addition (Eric Brombaugh)
of midi support
o Fix big endian/macro bug in ext2fs (Andi Kleen)
o Bring dabusb driver into line with 2.4 (Greg Kroah-Hartman)
o Bring event drivers into line with 2.4 (Franz Sirl,
Greg Kroah-Hartman)
o Fix usb help texts (Greg Kroah-Hartman)
o Generic frame diverter (Benoit Locher)
o Bring USB serial back into line with 2.4 (Greg Kroah-Hartman)
o Fix DVD driver rpc state bug (Jens Axboe)
o Fix extra sunrpc printk (Tim Mann)
o USB init tidy up (Greg Kroah-Hartman)
o Allow PlanB video on generic PPC (Michel Lanners)
o Doc fixes/trim cvs logs on isdn drivers (Kai Germaschewski)
o USB hid, hub, ibmcam, dsbr100 devices updates (Greg Kroah-Hartman)
o Return EAFNOSUPPORT for out of range families
o Fix SMP locking on floppy driver (Jonathan Corbet)
o Add module author info to acm.c (Greg Kroah-Hartman)
o Update CREDITS to reflect all the USB guys (Greg Kroah-Hartman)
o ipfw wrong allocation flag fix (Rusty Russell)
o Implement Sun style lockf/nfs cache barriers (Trond Myklebust)
o Updated ISI serial driver (Multitech)
| You may well need their newer firmware set/loader for the
| later cards too
Alan Cox [Fri, 23 Nov 2007 20:22:23 +0000 (15:22 -0500)]
Linux 2.2.18pre9
o Fix usb module load oops (Thomas Sailer)
o Bring USB boot drivers in line with 2.4t8 (Greg Kroah-Hartman)
o And USB print drivers (Greg Kroah-Hartman)
o And USB Rio driver (Greg Kroah-Hartman)
o And USB dc2xx driver (Greg Kroah-Hartman)
o And USB mdc800 driver (Greg Kroah-Hartman)
o NFSv3 support and NFS updates (Trond Myklebust and co)
o Compaq 64bit/66Mhz PCI Fibrechannel driver (Amy Vanzant-Hodge)
o Disable microtouch driver (doesnt work in 2.2 (Greg Kroah-Hartman)
currently)
o Update ADFS support (Russell King)
o Update ARM arch specific code and includes (Russell King)
o Update ARM specific drivers (Russell King)
o Use both fast and slow A20 gating on boot (Kira Brown)
| if your box doesnt boot I want to know about it...
| Needed for stuff like the AMD Elan
Alan Cox [Fri, 23 Nov 2007 20:22:20 +0000 (15:22 -0500)]
Linux 2.2.18pre8
o Fix mtrr compile bug (Peter Blomgren)
o Alpha PCI boot up fix (Michal Jaegermann)
o Fix vt/keyboard dependancy in USB config (Arjan van de Ven)
o Fix sound hangs on cs4281 (Tom Woller)
o Fix Alpha vmlinuz.lds (Andrea Arcangeli)
o Fix CDROMPLAYTRKIND bug, allow root to open (Jens Axboe)
the cd door whenver.
o Update ov511 to match 2.4 (Greg Kroah-Hartman)
o Further devio.c fix (Greg Kroah-Hartman)
o Update NR_TASKS comment (Jarkko Kovala)
o Further sparc64 ioctl translator fixes (Andi Kleen)
Alan Cox [Fri, 23 Nov 2007 20:22:19 +0000 (15:22 -0500)]
Linux 2.2.18pre7
o Fix the AGP compile in bug (Arjan van de Ven)
o Revert old incorrect syncppp state change (Ivan Passos)
o Fix i810 rng to actually get built in (Arjan van de Ven)
o Megaraid compile fix, joystick, mkiss fixes (Arjan van de Ven)
o Kawasaki USB ethernet depends on net (Arjan van de Ven)
o Compaq cpqarray update (Charles White)
o Fix usb problem with no USB unit found (Oleg Drokin)
o Driver for the radio on some maestro cards (Adam Tlalka)
o Additional shared map support needed for sparc64(Dave Miller)
o Fix wdt_pci when compiled in (Alan Cox, Arjan van de Ven)
o Fix usb missing symbol when non modular (Arjan van de Ven)
o Identify chip and also handle MTRR for the (Alan Cox)
Cyrix III
o Allow binding to all ports multicast (Andi Kleen)
o Bring USB docs up to date (Greg Kroah-Hartman)
o Bring USB devio up to date (Greg Kroah-Hartman)
o pci_resource_len null function for non PCI case (Arjan van de Ven)
o Fix synchronous write off end of disk bug (Jari Ruusu)
Alan Cox [Fri, 23 Nov 2007 20:22:17 +0000 (15:22 -0500)]
Linux 2.2.18pre6
o Fix the IDE PCI not compiling bug (Dag Wieers)
o Kill an escaped reference to vger.rutgers (Dave Miller)
o Small rtl8139 fixups (Jeff Garzik)
o Add USB bluetooth driver (Greg Kroah-Hartman)
o Fix oops in visor driver (Greg Kroah-Hartman)
o Remove some unneeded ext2 includes,fix a bug (Andreas Dilger)
in the UFS code
o Fix rtc race between timer and rtc irq (Andrea Arcangeli)
o Fix slow gettimeofday SMP race (Andrea Arcangeli)
o Check lost_ticks in settimeofday to be more (Andrea Arcangeli)
precise
Alan Cox [Fri, 23 Nov 2007 20:22:15 +0000 (15:22 -0500)]
Linux 2.2.18pre5
o Added older VIA ide chipsets to the not to be (Alan Cox)
autotuned list
o Fix crash on boot problem with __setup stuff (Alan Cox)
o Small acenic fix (Matt Domsch)
o Fix hfc_pci isdn driver (Jens David)
o Fix smbfs configuration problem (Urban Widmark)
o Emu10K wrapper/build fixes (Rui Sousa)
o Small cleanups (Arjan van de Ven)
o Fix sparc32 build bug (Horst von Brand)
o Fix quota oops (Martin Diehl)
o Add i810 random number driver (Jeff Garzik)
o Clear suid bits on ext2 truncate as per SuS (Andi Kleen)
o Fix illegal use of section attributes (Arjan van de Ven)
o Documentation for nmi watchdog (Marcelo Tosatti)
o Fix uninitialised variable warnings (Arjan van de Ven)
o Save DR6 condition into the TSS (Ryan Wallach)
o Add additional __init's to the kernel (Andrzej M. Krzysztofowicz)
o Backport 2.4 wdt_pci driver (JP Nollman, Alan Cox)
o AGP i810 fixes (Chip Salzenberg)
o UDMA support for ALI1543 & 1543C IDE devices (ALI)
o 2.4 MSR/CPUID driver backport (Dave Jones,
H Peter Anvin)
o Fix incorrect use of kernel v user ptr in NCPfs (Petr Vandrovec)
o Updated scsi tape driver (Kai Makisara)
Alan Cox [Fri, 23 Nov 2007 20:22:13 +0000 (15:22 -0500)]
Linux 2.2.18pre4
o Remove the aacraid driver again, having looked (Alan Cox)
at what is needed to make it acceptable and
debug it - Im dumping it back on Adaptec
o DAC960 update (Leonard Zubkoff)
o Add setup vmlinuz.lds changes for Sparc (Arjan van den Ven)
o Sparc updates for drm, ioctl and other (Dave Miller)
o Megaraid driver update (Peter Jarrett)
o Add cd volume 0 to the amp power off on the
crystal cs46xx (Bill Nottingham)
o Fix IPV6 fragment and kfree bugs (Alexey Kuznetsov)
o Fix emu10k build bug (Alan Cox)
o Emu10K driver upgrade. Adds emu-aps support (Rui Sousa)
o Updated IBM serveraid driver to 4.20 (IBM)
o Ext2 block handling cleanup from 2.4 (Al Viro)
o Make the ATI128 driver modular (Marcelo Tosatti)
o Fix megaraid build bug with gcc 2.7.2 (Arjan van de Ven)
o Fix some of the dquot races (Jan Kara)
o x86 setup code cleanup (Dave Jones)
o Implement 2.4 compatible __setup and __initcall (Arjan van de Ven)
o Tidy up smp_call_function stuff (Keitaro Yosimura)
o Remove 2.4 compat glue from cs4281 driver (Marcelo Tosatti)
o Fix minor bugs in bluesmoke now someone actually
has a faulty CPU and logs (Alan Cox)
o Fix definition of IPV6_TLV_ROUTERALERT (Dave Miller)
o Fix in6_addr, ip_decrease_ttl, other (Dave Miller)
minor bits
o cp932 fixes (Kazuki Yasumatsu)
o Updated gdth driver (Andreas Koepf)
o Acenic update (Jes Sorensen)
o Update USB serial drivers (Greg Kroah-Hartman)
o Move pci_resource_len into pci compat (Marcelo Tosatti)
Alan Cox [Fri, 23 Nov 2007 20:22:11 +0000 (15:22 -0500)]
Linux 2.2.18pre3
o Clean up most of the compatibility macros (Alan Cox)
that various people use. I've systematically
moved the 100% correct ones to the headers
used in 2.4
o Fix newly introduced bug in kmem_cache_shrink (Daniel Roesen)
o Further updates to symbios drivers (Gerhard Roudier)
o Remove emu10K warning and mtrr warning (Daniel Roesen)
o Fix symbol clash between cs4281 and esssolo1 (Arjan van de Ven)
o Fix acenic non modular/module build issues (Arjan van de Ven)
o Fix bug in alpha csum_partial_copy that could (Herbert Xu)
cause spurious EFAULTs
o Yet another eepro100 variant sighted (Torben Mathiasen)
o Minor microcode.c final tweak (Daniel Roesen)
o Document that ATIFB is now modular (Marcelo Tosatti)
o Parport update (Tim Waugh)
o First set of ext2 updates/fixes (Al Viro)
o Bring smbfs back into line with 2.2 (Urban Widmark)
| This should make OS/2 work again
o Fix S/390 _stext (still doesnt build dasd) (Kurt Roeckx)
o Remove unused vars in arch/i386/kernel/bios32.c (Daniel Roesen)
o Update the DHCP initrd support (Chip Salzenberg)
o Allow opening empty scsi removables like IDE
with O_NONBLOCK (needed for some ioctls) (Chip Salzenberg)
o Back out vibra mixer change
o Fix error returns in sbni driver (Dawson Engler)
o Initial merge of the aacraid driver (Adaptec)
| Much deuglification left to be done here
o Report megaraid: on obscure megaraid error (Daniel Deimert)
strings
o Add another CS4299 id string (Mulder Tjeerd)
Alan Cox [Fri, 23 Nov 2007 20:22:09 +0000 (15:22 -0500)]
Linux 2.2.18pre2
o Fix the compile problems with microcode.c (Dave Jones,
Daniel Roesen)
o GDTH driver update (Achim Leubner)
o Fix mathsemu miuse of casting with asm (??)
o Make msnd_pinnacle driver build on Alpha
o Acenic 0.45 fixes (Chip Salzenberg)
o Compaq CISS driver (SA 5300) (Charles White,
+ cleanups Alan Cox)
+ gcc 2.95 fixup
o Modularise pm2fb and atyfb
o Upgrade AMI Megaraid driver to 1.09 (AMI)
o Add DEC HSG80 and COMPAQ 'logical volume' to
scsi multilun list
o SK PCI FDDI driver support (Schneider & Koch)
o Linux 2.2 USB backport (Vojtech Pavlik)
backport 3 + further fixes from the USB list
+ mm/slab.c fix for cache destroy
o AGP driver backport (XFree86, Precision
DRM driver backport Insight, XiG, HJ Lu,
VA Linux,
and others)
Alan Cox [Fri, 23 Nov 2007 20:22:06 +0000 (15:22 -0500)]
Linus 2.2.18pre1
o Update symbios/ncr driver to 1.7.0/3.4.0 (Gerhard Roudier)
o Updated ATP870U driver (ACard)
o Avoid running tq_scheduler stuff sometimes with (Andrea Arcangeli)
interrupts off
o Futher cpu setup updates (Alan Cox)
o IBM MCA scsi driver updates (Michael Lang)
o Fix incorrect out of memory handling in bttv (Dawson Engler)
o Fix incorrect out of memory handling in buz (Dawson Engler)
o Fix incorrect out of memory handling in qpmouse (Dawson Engler)
o Fix error handling memory leak in ipddp (Dawson Engler)
o Fix error handling memory leak in sdla (Dawson Engler)
o Fix error handling memory leak in softoss (Dawson Engler)
o Fix error handling memory leak in ixj (Dawson Engler)
o Fix error handling memory leak in ax25 (Dawson Engler)
o Merge the microcode driver from 2.4 into 2.2 (Tigran Aivazian)
o Fix skbuff handling bug in the smc9194 driver (Arnaldo Melo)
o Make vfat use the same generation rules as (H. Kawaguchi,
in windows 9x Chip Salzenberg)
o Fix oops in the CPQ array driver (Arnaldo Melo)
o Fix ac97 codec not setting the id field (Bill Nottingham)
o Further work on the cs46xx/CD power bits (Alan Cox)
o Synclink updates (Paul Fulgham)
o Synclink init bug fix (Arnaldo Melo)
o Handle odd interrupts from toshiba floppies (Alain Knaff)
o Fix trident driver build on nautilus Alpha (Peter Petrakis)
o Add later sb16 imix support tot he sb driver (Massimo Dal Zotto)
o Ignore luns that report can be connected, but (Matt Domsch)
not currently
o Fix dereference after kfree in uart401.c (Dawson Engler)
o Return correct SuS error code for an unknown (Herbert Xu)
socket family
o Add sub window clipping to the bttv driver (Thomas Jacob)
o Fix nfs cache locked messages (Trond Myklebust)
o Fix the modutils misdocumentation (Martin Douda)
o Remove bogus biosparm code from seagate.c (Andries Brouwer)
o Return correct error code on failed fasync set (Chip Salzenberg)
o Handle dcc resume with newer irc clients when (Scottie Shore)
doing an irq masq
Alan Cox [Fri, 23 Nov 2007 20:22:03 +0000 (15:22 -0500)]
Linux 2.2.17pre20
o Fix EIP/ESP printk thinko (Willy Tarreau)
o Final small DAC960 adjustments for 2.2.17 (Leonard Zubkoff)
o Improve AARP handling (Alistair Riddell)
o Fix bug in the appletalk code (Marcelo Tosatti)
o Last minute fix to the CS4281 (Tom Woller)
o Mention CS4280 and use __initdata for data (Alan Cox)
o Turn on the EAPD bit on the AD1885 (Alan Cox)
o Don't honour the status bit for audio on a (Marcus Sundberg)
440MX - it appears it doesnt work
o Fix high cpu usage on i810 audio (Marcus Sundberg)
o Apply the same fix to the cs46xx (Bill Nottingham)
o Change the power/CD algorithm on the 46xx (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:22:01 +0000 (15:22 -0500)]
Linux 2.2.17pre19
o Add Marcelo Tosatti to the credits (Marcelo Tosatti)
o Fix a couple of kfree and follow the pointer
bugs in the i810 audio driver (Bob Frey)
o Vger is now vger.kernel.org everywhere (Daniel Roesen)
o Further 3c59x fixups (Andrew Morton)
o Disable record on cs46xx for this release (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:22:00 +0000 (15:22 -0500)]
Linux 2.2.17pre18
o Fix a race in the NFS code (Andi Kleen)
o Fix a pair of arcnet resource leaks on error (Arnaldo Carvalho de Melo)
o Fix PPC601 booting, bitops bug and oddments (Paul Mackerras)
o Fix resource leaks on error in several drivers
(Arnaldo Carvalho de Melo)
o Add SCR-2430 to cdroms we limit xfer sizes on (Ron)
o Fix a small error in the vfb driver (Geert Uytterhoeven)
o Fix further bonding driver bug (John Newbigin)
o Irda should compile again
o Fix irda parameter parser (Russell King)
o Hold the external amp on the Voyetra card active
while CD is an input (Alan Cox)
o HDLC driver fixes (Krzysztof Halasa)
o Ksyms for external stuck task tracker module (Andi Kleen)
o Fix spurious setting of err in sockets (Dave Miller)
o Fix net_bh race from skb_dequeue (??)
o Fix cs46xx record bug (Alan Cox)
o Fix ac97 init wait error (doh..) (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:58 +0000 (15:21 -0500)]
Linux 2.2.17pre17
o Added midi/dmfm support for the ALi sound (Alan Cox)
| from code by Ching Ling Lee
| blame me if it doesnt work
o CS4281 experimental sound driver (GW Boynton, Tom Woller)
| cleaned up and maybe broken by yours truely
o Fix bonding crash (John Newbigin)
o Fix find_next_zero bit on Alpha (Jay Estabrook)
o Fix find_next_zero_bit on Sparc (Dave Miller)
o Qlogicfc fixes (Chris Loveland)
o Fix bttv norm setting in old driver (Daniel Perez)
o Start ESS solo with mic turned down to avoid (Alan Cox)
feedback.
Alan Cox [Fri, 23 Nov 2007 20:21:56 +0000 (15:21 -0500)]
Linux 2.2.17pre16
o Thinkpad hacks and external amp support for (Bill Nottingham, Alan Cox
CS46xx, also fix mono David Kaiser)
o Actually fix i810 audio hangs and other stuff (Alan Cox)
o Dave Jones addr change (Dave Jones)
o Fix long standing vm hang bug (Marcelo Tosatti)
o Fix irda memory leak (Pontus Fuchs)
o Minor further PPC fixes (Paul Mackerras)
o Fix PCI id ordering (Paul Mackerras)
o 3Ware corrected update (Adam Radford
Joel Jacobson)
o Fix stale documentation in proc.txt (Paonia Ezrine)
o Fix the TCP/vm bug nicely (Andi Kleen)
o Add 3c556 support to the 3c59x driver (Andrew Morton)
o Switch eepro100 to I/O mode pending investigation
(Andrey Savochkin)
o Fix 'Donald Duck impressions' in ES1879 audio (Bruce Forsberg)
o CODA fs fixes for 2.2.17pre (Jan Harkes)
o RIO serial driver update (Patrick van de Lageweg)
o Minimal version of the at1700 fix (Brian S. Julin)
[From Hiroaki Nagoya's original stuff]
o Typo fix in sysctl vm docs (Dave Jones)
o DAC960 update to rev 2.2.7 (Leonard Zubkoff)
Alan Cox [Fri, 23 Nov 2007 20:21:54 +0000 (15:21 -0500)]
Linux 2.2.17pre15
o Pull the 3ware update - causes oopses ? (Alan Cox)
o Fix emu10k build error with no PCI (Arjan van de Ven)
o display7 LED driver (Eric Brower)
o TLB multi-match bugs in sparc64 (Dave Miller)
o Fix CPP string concatenation in sparc ksyms (Dave Miller)
o Fix lost copyright credit to ALi in the
trident.c driver (Alan Cox)
o Add alternate ALi ID to the trident driver (Alan Cox)
o ATI video fixes for PPC (Benjamin Herrenschmidt)
o Further HDLC fixes (Krzysztof Halasa)
o Fix sign handling bugs (Andrew Morton, Alan Cox)
o Fix wrong comment in fs/exec.c (Robert Love)
Alan Cox [Fri, 23 Nov 2007 20:21:53 +0000 (15:21 -0500)]
Linux 2.2.17pre14
o Hopefully fix esd and other i810 audio hangs (Alan Cox)
o Further fixes for the Alpha tree (Jay Estabrook)
o Further bond cleanup/init fix (Daniel Roesen)
o Fix initio redefine warnings (Arjan van de Ven)
o Fix warnings due to printk types (Arjan van de Ven)
o Fix warnings due to missing prototypes (Arjan van de Ven)
o Fix i2o warnings, code cleanup (Arjan van de Ven, Alan Cox)
o Fix warnings from missed includes (Arjan van de Ven)
o Fix ip2serial config ioctl bug (Arjan van de Ven)
o Update ipmasqadm tool locations (Rob Hudson)
o Fix yamaha build problems (Alan Cox)
o Change varesearch -> valinux in the kernel (H J Lu)
o Add /lib/modules/foo/build link as per l/k (Ted Ts'o)
o Bring the SX rio and generic_serial in line (Patrick)
with 2.4.test
o 3ware controller fixes/updates (Adam Radford
Joel Jacobson)
o Fix appletalk kmalloc warnings (Benjamin Herrenschmidt)
o Fix imm/ppa handling with PCI ports (Gunther Mayer)
o Fix 16bit handling bug in NCPfs (Petr Vandrovec)
o Fix isofs offset by one error (Mikael Pettersson)
o Add byte counters to ewrk3 (Nathan Hand)
o SMBFS clean ups, fix OS/2 rename (Urban Widmark)
o HDLC driver bug backout (Krzysztof Halasa)
o Powermac pmu and gmac fixes (Paul Mackerras)
o Fix i2o block scan for multi drives (Boji Kannanthanam)
o Fix frag handling oddity on ipchains (Jan Echternach)
o Fix emu10k as non module (Mikael Pettersson)
o Scsi command raw requires RAWIO cap (Oliver Xymoron)
o IDE command raw or hwif add requires RAWIO (various)
o Fix isofs 2048 byte alignment bug (Go Taniguchi)
o Fix most remaining UMSDOS flaws (Matija Nalis)
Alan Cox [Fri, 23 Nov 2007 20:21:51 +0000 (15:21 -0500)]
Linux 2.2.17pre13
o Fix compile errors on userhelper (Several people)
o Small Alpha update/fixes (Jay Estabrook)
o Add bootup documentation (H Peter Anvin)
o S/390 partial merge of updates (Martin Schwidefsky)
o Bonding driver fixes (Andreas Steinmetz)
o Geert changed address (Geert Uytterhoeven)
Alan Cox [Fri, 23 Nov 2007 20:21:49 +0000 (15:21 -0500)]
Linux 2.2.17pre12
o Fix PC300 X.21 support (Ivan Passos)
o Smart2 driver minor fixes, one new card id (Charles White)
o Fix PS/2 reconnect lockup on SMP (David Nelson)
o Fix duplicate PCI ids (Tim Waugh)
o Fix 100Mbit fdx on DEC45x driver (Phil Ezolt, Bill Carr)
o Cyclades serial fixes (Ivan Passos)
o Additional scsi blacklist entries (Matt Domsch)
o Allow ppp deflate to be compiled in (Paul Gortmaker)
o Fix i2o block multidrive bug I added in pre10 (Boji Kannanthanam)
o Hopefully fix the scsi error handler/initrd bug (Alan Cox)
o Small sparc power handling bugfix (Dave Miller)
o Directory testing fix if CAP_DAC_READ_SEARCH (Wojciech Purczynski)
o Export exec_usermodehelper, clean up baycom (Thomas Sailer)
Alan Cox [Fri, 23 Nov 2007 20:21:47 +0000 (15:21 -0500)]
Linux 2.2.17pre11
o Tlan driver update (Torben Mathiasen)
o Ext2 error message typo (Andreas Dilger)
o Updated Yamaha PCI audio driver (Daisuke Nagano)
o Small PPP oops fixes (Paul Fulghum)
o SMBFS compile fix (Urban Widmark)
o Small cisco hdlc/lmi fixes (Krzysztof Halasa)
o Fix hdlc mode switch (Ivan Passos)
o Fix fbmem driver bug with size checks (Petr Vandrovec)
o Merge the Emu10K driver (Rui Sousa and co)
o Synclink driver updates (Paul Fulghum)
o Appletalk SMP locking fixes (Jens-Uwe Mager)
o Don't offer Toshiba Laptop for non x86 (Francis Galiegue)
o Further PPC minor merges (Paul Mackerras)
Alan Cox [Fri, 23 Nov 2007 20:21:45 +0000 (15:21 -0500)]
Linux 2.2.17pre10
o Fix up the eepro driver further (Aristeu Sergio Rozanski Filho)
o Update URL for Japanese Configure.help (Goto Masanori)
o Remove tty driver sleep race (Andrea Arcangeli)
| this backs out a fix but a fix we no longer need
o Tim Waugh moved (Tim Waugh)
o Urban Widmark becomes new smbfs maintainer (Urban Widmark)
| Also cleanup debug stuff
o Fix several cs46xx bugs (Tom Woller, Alan Cox)
o Fix INET=n compile failure (Arjan van de Ven)
o Handle i2o boot volumes sanely (Boji Kannanthanam,
Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:44 +0000 (15:21 -0500)]
Linux 2.2.17pre9
o Fix toshiba driver to work compiled in (Alan Cox)
o Fix scsi sg driver panics with some cards (Douglas Gilbert)
o Fix select() handling bugs in DoubleTalk driver (Jim Van Zandt)
o Alpha fixes for fbcon. matroxfb and pm2fb (Jay Estabrook)
o Further TCP fixes (please give these a good
beating) (Alexey Kuznetsov)
o Add some delays to cs46xx to try and fix the (Alan Cox)
'only works on 2nd load' bug some people see
Alan Cox [Fri, 23 Nov 2007 20:21:40 +0000 (15:21 -0500)]
Linux 2.2.17pre7
o Fix the rate adaption, default to 48KHz (Alan Cox)
Correctly setup VRA bits. Variable speed
now works on capable codecs (AD1881 etc)
o Crystal Soundfusion 46xx driver (Alan Cox)
| Most of the work actually from the ALSA driver by Jaroslav
o PC300 driver update (Ivan Passos)
o Further PPC merges (Olaf Hering)
o Further 3c59x/3c90x fixes (Andrew Morton)
o Fix i810 potential oops (Vladimir V. Klenov)
o Atari partition probe must be last (no magic) (Michael Schmitz)
o Merge aty128fb driver for PPC (Brad Douglas)
o Fix the multiple ide directories in proc bug (Shigeo 'Geo' Tanai)
o Fix zImage build for chrp PPC (Olaf Hering)
o Toshiba SMM driver for configuration utils (Jonathan Buzzard)
o Rename cp932 back (Yoshihiro Kajiki)
o Fix endian bug in cp932 handling (Yoshihiro Kajiki)
Alan Cox [Fri, 23 Nov 2007 20:21:39 +0000 (15:21 -0500)]
Linux 2.2.17pre6
o Fix some NTFS bugs, stop it touching win2K (Anton Altaparmakov)
o Wait for dirty buffers to sync sometimes (Marcelo Tosatti)
o AIC7xxx update (hopefully its happy now) (Doug Ledford)
o Put #!/bin/sh on the scripts from Menuconfig (Wolfgang Sourdeau)
o 2.2 elevator wasnt coalescing enough (Jens Axboe)
o Fix ppc build problem (Andreas Tobler)
o PPC video updates (Benjamin Herrenschmidt)
o List extra Athlon flags as in 2.3.* (Alan Cox)
o Handle AMD Athlon L2 cache reporting errata (Alan Cox)
Alan Cox [Fri, 23 Nov 2007 20:21:37 +0000 (15:21 -0500)]
Linux 2.2.17pre5
o Fix alpha compile problems on lmc and dmfe (Alan Cox)
o Fix sparc32 lockd translation (Dave Miller)
o Fix HDLC problems with packet lengths (Ivan Passos)
o PMAC updates - should now build (Benjamin Herrenschmidt)
video update rejected as too risky
o Removed unused trashing var (Andrea Arcangeli)
o Proper fix for the TCP crash case (Andi Kleen)
o Further small vm fixups (Rik van Riel)
o Fix SCSI tape bugs (Kai Makisara)
o Lanmedia driver fixes (Andrew Stanley-Jones)
o ES1370/1371 GETOSPACE fixes (Thomas Sailer)
o FAT CD fix (Jens Axboe)
o Further small shared irq 3c59x fix (Andrew Morton)
o Fix scripts/Configure comment handler (Jun Hamano)