[LWN Logo]
Subject: Linux 2.2.17pre5
To: editor@lwn.net, scoop@freshmeat.net, kernel@linuxtoday.com,
Date: Wed, 21 Jun 2000 00:51:05 +0100 (BST)
From: Alan Cox <alan@lxorguk.ukuu.org.uk>

Ok I'm going for stabilising the oddments 2.2.16 got a bit wrong before
we move onwards. This even though a pre patch should be somewhat more
solid than 2.2.16. It contains just the important bug fixes

James Cloos is making diffs between 2.2.17pre versions are available at

I am very interested to know if 2.2.17pre3 fixes the hangs under load some
people reported with 14/15/16. 

o	Fix alpha compile problems on lmc and dmfe	(me)
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)

o	Winchip C6 has buggy TSC			(Dave Jones)
o	TCP crash workaround for the problem seen by 
	auctionwatch					(Alexey Kuznetsov)
o	VM improvements (mm-fix-3)			(Andrea Arcangeli)
o	Revert parport change in pre2 for now		(me)

o	Fix possible hang in TCP code under high net/	(Mark Hemment)
	disk load
	| Im very interested to know if this fixes some of the
	| reported high load box totally hangs cases
o	Fix a sparc64 problem with SABRE
o	Bring the PPC port back into line (Cort Dougan, Paul Mackerras,
				Benjamin Herrenschmidt, Henry Worth
	| Lots of PPC fixes, DMA sound suspend fix, GMAC ethernet, 
	| PPC changes to de4x5 for new apple stuff, core99 fixes
	| adb, rth, macserial and media bay work
o	Require root for keymap reloading		(Stephen Thorne)
o	Fix a reported CD-ROM oops			(Jens Axboe)
o	Give BSD behaviour for iovec overruns		(Ivan Kokshaysky)
	| Also should fix OSF emulation
o	Set file type on sockets in ext2		(Andreas Dilger)

o	Fix memory leak in appletalk drivers		(Hu Chengjun)
o	Fix bridge + rtl8139 bug			(Jeff Garzik)
o	ICH audio hack for slow to reset codecs		(Vladimir V. Klenov)
o	One liner fix to the kswapd logic		(Rik van Riel)
o	Fix dtr on close bug in the SX serial driver  (Patrick van de Lageweg)
o	Fix saving of db6 on debug traps		(James Cownie)
o	Teach setup code about transmeta processors	(H Peter Anvin)
o	Fix some SMP races in parport			(Tim Waugh)
o	Fix CDROMPLAYTRKIND, rpc2 region info query	(Jens Axboe)
o	Small AFFS fixes				(Dave Jones)
o	Test fsuid before DAC_OVERRIDE in procfs	(Solar Designer)
o	Add Cyclades PC300 driver			(Ivan Passos)
o	List Andries as partitioning maintainer		(Andries Brouwer)
o	Remove __LIBRARY__ from unistd.h syscall tests	(Erik Troan)
o	Resync 2.2 and 2.4 i810 drivers			(me)
o	Upgrade aic7xxx driver to 5.1.30. This should	(Doug Ledford)
	fix the problems with EISA/VLB cards
o	Resync the ixj telephony driver with Quicknet	(me)
	| Word of warning: Stuff built against the 2.2 ixj
	| driver is back compatible. Stuff built against their
	| release we merged with is not as they clashed with
	| ioctls already allocated for other uses.


o	Fix the md failure to work			(me)
o	Fix the Irix 6.x FIN foodfight bug		(Andi Kleen)
	| Someone needs to fix IRIX too 
o	Fix the Alpha debugging printk			(me)
o	Fix the 2.2.16 problem with some cdroms		(Jens Axboe)
o	Fix the i2o scsi crash on boot			(me)
o	Fix yamaha audio when compiled in		(me)
o	Fix es1371 rev 8 cards				(Thomas Sailer)
o	Don't listen for TCP on lockd port		(Trond Myklebust)
o	Fix sparc32 signal handling			(Eddie d'Ost)
o	Fix sym53xxx sparc stuff			(Dave Miller)
o	Fix crashes on unload/remove of initio scsi	(Thomas Graichen)
o	FIX eepro100 on sparc				(Dave Miller)
o	Remove Alessandro from the maintainers		(Alessandro Rubini)
o	Fix erroneous cp932 code page data		(C Huang)