[LWN Logo]

Subject: Linux 2.2.14pre17
To: editor@lwn.net, scoop@freshmeat.net, kernel@linuxtoday.com,
Date: Tue, 28 Dec 1999 22:10:12 +0000 (GMT)
From: Alan Cox <alan@lxorguk.ukuu.org.uk>

The big thing here is Mark Lords work over Christmas to sort the IDE
multisector PIO stuff out. This should be it. (hoho)

2.2.14pre17
o	Fix the IDE problem				(Mark Lord)
o	Clean the AHA1542 scribble ptr on free		(Steven S Dick)
o	Fix bridge for non x86 platforms		(Jack Howarth)
o	SIS900 update					(Ollie Lho)
o	Fix missing argument				(Willy Tarreau)
o	Update tulip fixes (add debug only checks)	(Wolfgan Walter)
o	Fix technical posix violation in sigprocmask	(Cristian Gafton)
	handling
o	Fix AF_UNIX sysctl bug				(Rusty Russel[l])
o	NCPfs time stamp handling fixes			(Wolfram Pienkoss)
o	VFAT bogus EINVAL cases				(Wolfram Pienkoss)
o	Moxa serial drivers				(Moxa)

2.2.14pre16
o	Fix ixj build bugs				(Quicknet, Arjan, me)
o	Fix timer handling crashes on ixj		(me)
o	Fix scsi generic interruption oops		(Doug Gilbert)
o	UMSDOS fixes and updates			(Matija)
o	Revised verson of the fs/super changes		(Dave Miller)
o	Fritz PCI ISDN fix				(Karsten Keil)
o	Fix fatfs buffer leak				(Andrea Arcangeli)
o	Update joystick drivers				(Vojtech Pavlik)
o	Tulip update					(Wolfgang Walter)
o	IDE geometry fixes				(Andries Brouwer)
o	IDE pio multiwrite fix				(Mark Lord)

2.2.14pre15
o	Revert the fs/super.c changes for mount		(me)
	| Should fix ncp/smbmount
o	Fix typos in S/390 				(Adrian Bridgett)
o	Up to date devices.txt				(H Peter Anvin)
o	IPS driver update				(IBM)
o	Block device corruption fix			(Andrea Arcangeli)
o	Telephony core merge (core code + Quicknet IXJ) (Quicknet, me)

2.2.14pre14
o	PMAC audio fix					(Paul Mackerras)
o	Nautilus/Irongate updates for Alpha		(Richard Henderson)
o	Fix masquerade compile bug			(Frank McIngvale)
o	Fix mmap on NTFS
o	Hopefully fix ncpmount				(me)
o	Fix NM256 compile				(Arjan van de Ven)
o	Updated Sangoma drivers				(Nenad Corbic)
o	Fix acquire watchdog bug			(Andrew Draper)
o	Fix the compile/init for old_tulip		(Andrzej Krzysztofowicz)
o	PLIP crash on last init failure			(Egbert Eich)
o	Add a sanity check to raid0			(Andi Kleen)
o	Most of the IBM S/390 port merge		(Assorted IBM folks)
	| This is in to sort out the final oddments not
	| the complete beastie.

2.2.14pre13
o	Cure SMP deadlock on non DMA ide disk		(me)
o	Change argument copying for mount (needed for
	Davem's sparc64)				(me)
o	Fix missing tlb flushes on vmscan		(Dave Miller)
o	Account always defragment off as well as on	(Julian Anastasov)
o	Fix APIC handling with short form table		(Eirik Fuller)
o	GDTH driver update  				(ICP Vortex)
o	Finish fixing the AX.25 socket bug		(Tomi Manninen)
o	QlogicFC driver update				(Chris Loveland)
o	New Tlan maintainer				(Torben Mathiasen)
o	Hopefully fix the NFS submount bug		(Trond Myklebust)
o	Fix mem= on Alpha				(Jay Estabrook)
o	Allow hiding interfaces from global arp		(Alexey Kuznetsov &
o	IPV6 autoconfig for non ethernet		 Julian Anastasov)
o	event is now global_event, the export defined
	made a horrible mess of local variable/structs
	when debugging with source			(me)

2.2.14pre12
o	Fix an IP checking bug				(Stephan Uphoff)
o	Ultrasparc corruption bugfix			(Dave Miller)
o	Tidy up the drive spin up timer			(Jens Axboe)
o	Fix AX.25 hanging socket bug			(Tomi Manninen)
o	PPC SMP build bug fix				(Cort Dougan)
o	Fix SCSI CD memory leak on readraw mode		(Martin Vogt)
o	Firewall rule counting fix			(Emanuele Caratti)
o	Fix script symbol collisions on NCR 53c78xx	(Richar Hirst)
o	Unload lp if it finds no ports			(Tim Waugh)
o	Improve old/new tulip docs			(Wichert Akkerman)
o	Syncookie memory leak				(Andi Kleen)
o	dput could be called on freed dentry		(H J Lu)
o	SCSI end_request race fix			(Soohoon Lee)
o	Fix shared irq bug in synclink driver		(Paul Fulghum)

2.2.14pre11
o	Back out Rusty's ipfw patch			(me)
	| Should fix the malloc error reports
o	Hopefully fix the AX.25 "buggy" messages
o	SCSI disk spin up broke in pre9 - now fixed I	(me)
	hope
o	ESS Maestro fixes for NEC Versa			(Zach "Fufu" Brown)
o	Fix cosmetic buffer counting bug		(Andrea Arcangeli)
o	Fix compile warnings in dquot.c			(Daniel Roesen)
o	Fix fs/namei problem that bit autofs		(Linus Torvalds)
o	Soundscape PnP support				(Sergey Smitienko)
o	Compaq Deskpro M internal sound support		(Colin Scott)

2.2.14pre10
o	Further PPC updates				(Cort Dougan)
o	TCPv6 crash fix	
o	Update Tlan driver maintainer			(James Banks)
o	Fix syncookie URL				(Daniel Roesen)
o	Move the scsi_malloc lock			(Peter Blomgren)
o	Advansys update					(Bob Frey)
o	Fix Acard compile as built in driver		(Arjan van de Ven)
o	NFS directory link count fixes			(Jim Winstead)
o	sk98 compile fixes				(Christoph Goos)
o	Fix HFS back compatibility problem		(Adrian Sun)
o	More PPC updates				(Cort Dougan)
o	Sk98 update					(Christoph Goos)
o	Update kernel-docs				(Juan-Mariano de Goyeneche)
o	Buffer race on flush fixes			(Andrea Arcangeli)

2.2.14pre9
o	Updated Acard scsi driver. Used their 2.0 driver (Acard + me)
		+ my tweaks
	| Treat this with care. It should be ok but its
	| a major driver change.
o	PPC update for bootx				(Cort Dougan)
o	Compile combination fixes			(Arjan van de Ven)
o	Fix scsi_malloc locking holes			(Jens Axboe)
o	Fix sk98 non x86 problems			(Christoph Goos)
o	Fix lp port tunelp bits				(Tim Waugh)
o	Alpha updates					(Jay Estabrook,
							 Richard Henderson)
o	gcc 2.95 changes
o	pcnet32 fix					(Thomas Bogendoerfer)

2.2.14pre8
o	Fix profiling on sparc				(Dave Miller)
o	Fix Sparc/Alpha FPU emu bugs			(Jakub Jelinek)
o	Fix net symbols and net init config option	(Andrzej M. Krzysztofowicz)
o	MatroxFB update					(Petr Vandrovec)
o	Aic7xxx update					(Doug Ledford)
o	Advansys SCSI update				(Bob Frey)
o	PPC default configuration updates		(Cort Dougan)
o	Kmod could chdir() init by accident. 		(Chip Salzenberg)
o	NFS dentry revalidation fixes for unfsd bugs	(Trond Myklebust)
o	Fix sdla symbol clash bug fix bug		(Arjan van de Ven)
o	Backout keyboard fix (causes packet loss and	(me)
	other problems)
o	Fix SMP races in scsi cd			(Jens Axboe)
o	MorePPC updates					(Cort Dougan)
o	AMI MegaRaid update				(AMI)
o	Print hash sizes in K not in bytes		(Zack Weinberg)
o	Fix SMP races in scsi generic			(Doug Gilbert)
o	Split BT848/MSP3400 for cleaner compile/cfg	(Arjan van de Ven)
o	Alpha FPU emulator update			(Jakub Jelinek)
o	Fix error in Config.in				(Sam Clippinger)
o	Fix fencepost error on mmapping the top page	(Christian Zankel)
o	Fix a case where a busy CD could be ejected	(Jens Axboe)
o	Include both tulip drivers (sigh)		(me)

2.2.14pre7
o	IRDA builtin config fix				(Arjan van de Ven)
o	YAM without procfs fix				(Arjan van de Ven)
o	Maths emulator  updates				(Dave Miller)
o	Sparc updates for symbios controllers		(Dave Miller)
o	PowerPC update					(Paul Mackerras)
o	PowerPC update update				(Cort Dougan)
o	Sparc build fix for ide-tape			(Dave Miller)
o	Fixes for some compile combinations failing	(Arjan van de Ven)
o	Fix scsi/iphase config check			(Arjan van de Ven)
o	Arlan + procfs fix				(Arjan van de Ven)
o	Fix ver_linux for sh utils 2.0			(Kent Skaar)
o	VGA16 fix and sdla symbol clash fix		(Arjan van de Ven)
o	Fix sparc/raid build problem			(Dave Miller)
o	Jazz16 audio speed rounding improvement		(David Schleef)
o	PCI documentation update			(Bret Indrelee)

2.2.14pre6
o	Fix missing auth check in shaper		(me)
o	ISDN update					(Karsten Keil)
o	Sparc update					(Dave Miller)
o	NFS/TCP races fixes				(Dave Miller)
o	Remove unused nfs show_dentry routine		(Dave Miller)
o	Networking updates				(Dave Miller)
o	Fix to oom changes in ptrace for kills		(Dave Miller)
o	Delay on keyboard polls to fix some DECompaq kit(Phillip Ezolt)
o	Documentation for the SiS900 card. Move to non	(Ollie Lho)
	experimental
o	SMBfs improvements on directory scan		(Andrew Tridgell)
o	Documentation additions for oops-tracing	(Keith Owens)
o	Add HITACHI GF-1050 to the DVD RAM list		(Rogier Wolff)
o	Longer timeouts in ide-scsi for CD-RW		(Mark Lord)
o	Fix IDE/PCI compile
o	Export inode_generation_count
o	Maestro driver update				(Fufu Brown)

2.2.14pre5
o	Ext2fs race fixes				(Andrea Arcangeli)
o	Quota fixes					(Jan Kara)
o	IPC msg accounting fixes			(Andi Kleen)
o	Inode leak fixes				(Andrea Arcangeli)
o	Transparent proxy bug fix			(Andi Kleen)
o	PowerPC updates					(Cort Dougan)
o	NCR885E PPC driver				(dan@synergymicro)
o	SunRPC initialisation fix			(Trond)
o	SMBfs long directory fix			(Pete Hilton)
o	Blacklist update				(Thorsten Kranzkowski)
o	Bus mouse fixes					(Alexis Wilke)
o	Lance unload fixes				(Mika Kuoppala)
o	Dcache hash sizing changes			(Andrea Arcangeli)

2.2.14pre4
o	Signal race fix					(Dave Miller)
o	NFS root fix					(Peter Braam)
o	NFS root fix fix				(Trond)
o	COMX drivers					(Gergely Madarasz)
o	Wireless updates				(Jean Tourrilhes)
o	Netdev list has moved				(Ralf Baechle)
o	SMP and other fixes for scsi generic		(Douglas Gilbert)
o	Fix IP masquerade				(Joseph Gooch)
o	Bridge printk levels				(Stuart Lynne)
o	IPFW fix rule number logging, improve locking	(Rusty)
o	Fix bug in fd array expansion			(Savochkin Andrey Vladimirovich)
o	Make FPU emulator safe with newer compilers	(Bill Metzenthen)
o	SiS900 driver update				(Ollie Lho)
o	Documentation fix				(Michael Babcock)
o	EATA scsi update				(Dario Ballabio)

2.2.14pre3
o	ISDN ppp VJ fix					(Henner Eisen)
o	ESS Maestro sound driver			(Zach "Princess" Brown)
o	ESS 18xx driver update				(Rolf Fokkens)
o	SiS 900 driver update				(Ollie Lho)
o	Tulip 0.91g + ppc 				(Donald Becker)
o	Defragment option doc fix			(Matthias Eckermann)
o	Gcc 2.95 fixes for hfmodem			(Thomans Sailer)
o	Page cache hash size fix			(Andrea Arcangeli)
o	Fix duplicated module installs			(Alex Kanavin)
o	APM maintainer has moved			(Stephen Rothwell)
o	Clean up x86 detection code			(Dave Jones)
o	Fix MiroACI compile problems			(Yasuhide OOMORI)
o	wait4() fixes					(Andrea Arcangeli)
o	wait event race fixes				(Andrea Arcangeli)
o	network backlog clear race fix			(Andrea Arcangeli)
o	bdflush wakeup fix				(Andrea Arcangeli)
o	grow inode overcommit fix			(Andrea Arcangeli)
o	Fix a tcp syncookie handling bug		(me)

2.2.14pre2
o	Back out buggy masquerade tweak
o	Add Matrox G400 fb support			(Petr Vandrovec)
o	a.out improvements				(Andrea Arcangeli)
o	More build fixes				(Arjan van de Ven)
o	Report new intel CPU caches correctly		(Dragan Stancevic)
o	Fix doubled io_apic_setup extern		(lots of folks)
o	Updated list of documentation about the kernel	(Juan-Mariano de Goyeneche)
o	IDE/SMP fixes					(Mark Lord)
	| This isnt Andre's big stuff - yet...
o	Quota fix					(Jan Kara)
o	Handle NEC 260 IDE CD right			(David Woodhouse)
o	Masquerade fix					(Joseph Gooch)
o	PCI parallel port handling			(Tim Waugh)
o	Tulip 0.91g					(Donald Becker)

2.2.14pre1
o	Update Alpha architecture slightly		(Jay Estabrook)
o	Multi-apic support				(Ingo Molnar)
o	Fix FC4 compile glitch				(me)
o	PCNet 32 speed ups				(HP, me)
o	Update oldpci tables
o	Qlogic Alpha fixes				(Jay Estabrook)
o	Audio compile fixes
o	knfsd 0.4.7					(HJ Lu et al)
o	Hashing scale by memory				(Dave Miller)
o	Revert a.out change, switch from timers to	(Several people)
	counts
o	Support very big disks				(Andries Brouwer)
o	Compile cleanups				(Arjan van de Ven)
o	Fix enabled flag on transparent proxy on	(me)
o	SIS900 driver update				(SIS)
o	Small PPC update				(Cort Dougan)
o	Increase loader heap for uncompressing		(HJ Lu)
o	Future domain build fix				(Anthony Barbachan)
o	Bring PCI sound drivers in 2.2.x in line with
		2.3.x enhancements			(Thomas Sailer)
o	Documentation fixes				(Thierry Vignaud)
o	Bridge update (more of a rewrite)		(Matthew Grant)
o	Masquerade fix					(Juanjo Ciarlante)
o	Changes file update				(Chris Ricker)
o	NFS zero padding cleanup			(Trond Myklebust)
o	Clean up OPL3 configuration and surplus options	(Thomas Molina)
o	GCC 2.95 patches				(Bero Rosenkraenzer)
	| If you hit problems please verify them with an 
	| older gcc, but you should now be able to build
	| with 2.95.* to go looking for them...