linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux 2.4.19-pre3-ac1
@ 2002-03-15  1:42 Alan Cox
  2002-03-16  2:44 ` Mike Fedyk
                   ` (2 more replies)
  0 siblings, 3 replies; 33+ messages in thread
From: Alan Cox @ 2002-03-15  1:42 UTC (permalink / raw)
  To: linux-kernel

Just some i2o bits for testers

[+ indicates stuff that went to Marcelo, o stuff that has not,
 * indicates stuff that is merged in mainstream now, X stuff that proved
   bad and was dropped out]

Linux 2.4.19pre3-ac1
o	Merge with 2.4.19pre3
	-	Revert buggy bluesmoke change
	-	Add missing pppox header change
o	Next SIS ide update				(Lionel Bouton)
o	Only try the flush and recycle trick for 	(me)
	known buggy I2O controllers.
o	Clean up module junk and use new init style	(me)
	for I2O.
o	Don't use cache hints on dim i2o controllers	(me)
o	Add vmalloc_to_page to 2.4 from 2.5		(Gerd Knorr)
o	JFS updates			(Christoph Hellwig, Dave Kleikamp)
+	Fix boot_cpu_data corruption bug		(Mikael Pettersson)
+	Clean up ppp vfree paths			(David Woodhouse)
+	Emagic EMI usb driver				(Tapio Laxström)
+	Edgeport fixes for multiple device case	 	(Greg Kroah-Hartmann)	
+	Ethtool support for catc usb			(Brad Hards)
+	Update to pegasus driver in base tree		(Petko Manolov)
+	Update USB maintainers				(Greg Kroah-Hartmann)
+	IPAQ usb driver fixup				(Ganesh Varadarajan)
+	Allow usbfs name for 2.5 compatibility		(Greg Kroah-Hartmann)
o	Committed_AS without a space in procfs		(Andy Dustman)
+	Fix an NFS file creation problem		(Trond Myklebust)
o	Fix a missing ksym				(Greg Kroah-Hartmann)
o	Increase init delay on ALI5451 audio setup	(Harald Jenny)
	| Needed for Acer Travelmate 521TE
o	Fix printk message levels in pci code		(Denis Vlasenko)
o	Add another laptop to the buggy APM tables	(Mihnea-Costin Grigore)
o	Fix an obscure acct race			(Bob Miller)
o	Sonypi driver update				(Stelian Pop)
o	Fix devfs glitch with namespace stuff		(Paul Komkoff, Al Viro)

Linux 2.4.19pre2-ac4
o	Initial Ricoh ZVbus support			(Marcus Metzler)
o	PnPBIOS fixes					(Brian Gerst)
o	Fix a case where sync_one might not start an	(Ben LaHaise)
	inode writeout
+	Corrected atm locking fix			(Maksim Krasnyanskiy)
o	mp table parsing corner case fix		(James Cleverdon)
o	NFS over JFS directory offset fix		(Christoph Hellwig)
o	Update reisefsprogs version			(Paul Komkoff)
o	RME Hammerfall driver update			(Günter Geiger)
o	Fix an off by one in the bluesmoke reporting	(Dave Jones)
+	Make irnet disconnect hang up ppp		(Jean Tourrilhes)
+	Fix abuse of cli() in irda socket connect	(Jean Tourrilhes)
+	Add help text to patch-kernel script		(Damjan Lango)
*	USB irda updates				(Jean Tourrilhes)
+	IRDA link layer updates				(Jean Tourrilhes)
o	Add WD xd signature to 2.4 (from 2.2)		(Jim Freeman)
o	Update sc1200 watchdog				(Zwane Mwaikambo)
o	Switch wdt501 watchdog driver to bitops		(me)
o	Much updated LSI logic MPT fusion drivers	(Pam Delaney)
*	Wavelan driver updates				(Jean Tourrilhes)
o	Fix a race where we could hit init_idle after	(Kip Walker)
	freeing it (from rest_init)
*	Raylink driver bugfixes				(Jean Tourrilhes)
o	Switch 2.4 to using a shared zlib		(David Woodhouse)
o	Fix w83877 SMP deadlock, clean up locking	(me)
o	IBM lanstreamer update				(Kent Yoder)
o	Fix 32bitism in the PM code			(Pavel Machek)
o	Make irqsave use unsigned long for consistency	(Pavel Machek)
	| Just fixes a few exceptions
o	Make i2o_block fallback to blkpg for ioctls	(me)
o	All pids in use handling			(Paul Larson)
o	IDE code wasn't using ide_free_irq		(William Jhun)
o	Fix non procfs build				(Eric Sandeen)
*	Cyberjack bug fix				(Greg Kroah-Hartmann)
*	USB vicam fixes					(Oliver Neukum)
*	Add another device to the ftdi driver		(Greg Kroah-Hartmann)
*	UHCI performance fixes				(Johannes Erdfelt)
*	STV680 bug fixes				(Kevin Sisson)
*	Kaweth bug fixes				(Oliver Neukum)
*	Update hpusbscsi driver				(Oliver Neukum)
*	Update OV511 driver				(Mark McClelland)
*	Update usb-ipaq driver to support journada	(Ganesh Varadarajan)
*	Fix a bug in the USB skeleton driver		(Holger Waechtler)
o	Further SiS IDE updates				(Lionel Bouton)
o	Fix ufs mount failure bug			(Andries Brouwer)
o	Allow the max user frequency for the rtc to	(Mike Shaver)
	be configurable
o	HPT37x crash on init fixups			(Vojtech Pavlik)

Linux 2.4.19pre2-ac3
o	Fix quota deadlock and extreme load corruption	(Jan Kara, Chris Mason)
*	MIPS config fix					(Ralf Baechle)
*	Update AGP config entry				(Daniele Venzano)
*	SMBfs NLS oops fix				(Urban Widmark)
o	Fix expand_stack locking hang on OOM		(Kevin Buhr)
o	Restore 10Mbit half duplex eepro100 fix		(me)
o	3c509 full duplex and documentation		(David Ruggiero)
o	3c509 power management				(Zwane Mwaikambo)
*	Remove more surplus llseek methods		(Robert Love)
X	ATM locking fix					(Frode Isaksen)
o	Merge extra sound help texts			(Steven Cole)
	| plus one typo fix
o	Add help for IXJ pcmcia configuration		(Steven Cole, me)
	| Rewrote the text somewhat

Linux 2.4.19pre2-ac2
o	Fix a mismerge (may explain the patch weirdo)
+	Fix highmem + sblive				(Daniel Bertrand)
*	Reiserfs updates				(Oleg Drokin)
o	Auto enable HT on HT capable systems		(Arjan van de Ven)
o	Fix init/do_mounts O(1) scheduler merge glitch	(Greg Louis)
o	Fix drm build problem on CPU=386		(Mark Cooke)
o	Fix incorrect sleep in ZR36067 driver		(me)
o	Add missing cpu_relax to iph5526 driver		(me)

Linux 2.4.19pre2-ac1
o	Merge aic7xxx update				(Justin Gibbs)
o	Fix handling of scsi 'medium error: recovered'	(Justin Gibbs)
*	Further request region fixups			(Marcus Alanen)
o	Add interlace/doublescan to voodoo1/2 fb driver	(Urs Ganse)
	| interlace is always handy with 3d glasses..
o	Merge O(1) scheduler				(Ingo Molnar)
	| Thanks to Martin Knoblauch for doing the merge work
	| Non x86 ports may need to clean up their mm/fault.c
*	Lseek usage cleanup				(Robert Love)
o	Merge with 2.4.19pre2
	-	Fixed bogus sysctl definitions
	-	Fixed incorrect MODULE_LICENSE backout
	-	Fixed gratuitous supercede spelling change
	-	Fixed double patches from mips people
	-	Fixed incorrect link order from mips people
	-	Fixed broken config rules from mips people
	-	Made cciss build
	-	Remove half written "meth.c" driver
*	Fix up some of the watchdog api text		(me)
	| Janitor job - go through that and make all the drivers
	| support all the things ('V' NOWAYOUT and ioctl core)
o	Fix wrong order in MAINTAINERS			(me)
o	Remove roadrunner reference from MAINTAINERS	(me)

Linux 2.4.19pre1-ac2
o	Fix chown/chmod on shmemfs			(me)
o	Fix accounting error in the shm code		(me)
o	Turn on mode2/mode3 overcommit protection	(me)
*	w83877f watchdog fix compile for SMP		(Mark Cooke)
*	Fix ide=nodma for serverworks			(Ken Brownfield)
*	USB2 controller support				(Greg Kroah-Hartmann)
*	Add more devices to the visor driver (m515,clie)(Greg Kroah-Hartmann)
*	IBM USB camera driver updates			(Greg Kroah-Hartmann)
*	USB auerswald driver				(Wolfgang Muees)
o	Trivial random match up with 2.2		(Marco Colombo)
*	Spelling fixes					(Jim Freeman)
*	Next batch of time_*() fixups			(Tim Schmielau)
+	Update video4linux API docs			(Gerd Knorr)
*	Merge some comment fixups			(John Kim)
o	ymfpci sync					(Pete Zaitcev)
*	Update maintainers to add pm3fb			(Romain DOLBEAU)
*	Hotplug updates (docs, fs, compaq driver)	(Greg Kroah-Hartmann)
*	IBM hotplug support	(Irene Zubarev, Tong Yu, Jyoti Shah, Chuck Cole)
*	ACPI hotplug driver support		(Hiroshi Aono, Takayoshi Kochi)
*	Blink keyboard lights on x86 panic		(Andi Kleen)
o	Further Configure.help changes			(Steven Cole)
o	Merge a version of the sard I/O accounting	(Stephen Tweedie,
							 Christoph Hellwig)
o	SC1200 watchdog driver				(Zwane Mwaikambo)
*	Fix address ordering for 36bit MCE on x86	(Dave Jones)

Linux 2.4.19pre1-ac1
o	Merge with 2.4.19-pre1

Linux 2.4.18-ac1
o	Merge with 2.4.18 proper
o	Add missing -rc4 diff
o	Use attribute notifiers to account shmemfs	(me)
o	Initial luxsonor LS220/LS240 driver code	(me)
	| This is just setup code and only in the tree because
	| its where I keep my hacks in progress

Linux 2.4.18rc2-ac2
o	Fix a corruption problem in the jfs dir table	(Dave Kleikamp)
o	Fix trap when extending a single extent of	(Dave Kleikamp)
	over 64Gb in JFS
*	NBD deadlock fix				(Steven Whitehouse)
*	Fix device ref counting in netrom stack		(Tomi Manninen)
*	Fix shmemfs link counting			(Christoph Rohland)
*	Fix potential scsi disk oops			(Peter Wong)
*	eepro100 carrier init fix			(Jeff Garzik)
*	Fix wrong kfree in netrom stack			(Tomi Manninen)
*	Add TI1250 inits to ZV bus support		(me)
	| Zoom video now works on the IBM TP600 at least..
*	Fix off by one on loop devices limit		(Heinz Mauelshagen)
o	Improve handling of psaux open with no mouse	(Christoph Hellwig)
	present
*	3COM 3c359 token ring driver			(Mike Phillips)
*	Fix a case where hpfs didnt set block size	(Chris Mason)
	early enough
*	Remove use of lock_kernel in softdog driver	(me)
*	Make olympic driver use spinlocks not 		(Mike Phillips)
	lock_kernel
o	Fix type of detected devices in md.c		(Jakob Kemi)
*	Changes and defconfig update			(Niels Jensen)
o	PNP BIOS driver updates				(Thomas Hood)
*	Turn off excess printks in pnp quirk reporting	(Andrey Panin)
*	Add documentation for ITE I2C			(Steven Cole)
o	Add documentation for other zoran cards		(Steven Cole)
o	Add an SC520 watchdog, and enable wd8387ff 	(Scott Jennings)
o	Cleaned up and fixed some SC520 watchdog bugs	(me)
	| Scott - can you double check these
*	Fix return on generic lib/string.c memcmp	(Georg Nikodym)
*	Further zoom video cleanups			(me)

Linux 2.4.18rc2-ac1
o	Merge with 2.4.18rc2
*	Ignore i810 modem codecs			(me)
o	Core of address space accounting code		(me)
	| Enforcement, ptrace and some shmem corner bits to do
*	Fix security hole in shmfs			(me)
o	Fix various bits of 64bit file I/O in shmem	(me)
o	Merge with rmap12f				(Rik van Riel and co)

Linux 2.4.18pre9-ac4
o	SIS IDE driver update (handle with care)	(Lionel Bouton)
o	First set of I2O endian cleanups		(me)
o	Make i2o_pci.c 64bit/BE clean			(me)
o	Maybe fix crash on i2o scsi abort/reset paths	(me)
o	Make i2o use the passed scsi direction flag	(me)
*	Fix awk failure path in menuconfig		(Andrew Church)
+	Merge varies doc updates			(Steven Cole)
o	Add serial support for the Lava Octopus-550	(Jim Treadway)
*	OPL3SA2 cleanup					(Zwane Mwaikambo)
o	Add missing blkdev_varyio export		(Todd Roy)
o/*	Update Changes file, config and experimental	(Niels Jensen)
	checks
*	Fix highmem warning in aacraid			(Andrew Morton)
*	Make tpqic02 use new style request region	(Marcus Alanen)
*	Only turn off mediagx/geode TSC on 5510/5520	(me)
	| From information provided by Hiroshi MIURA
*	Massively clean up the AGP enable and bugfix it	(Bjorn Helgaas)
o	Fix oops if you try to use the RW wq locks	(Bob Miller)
o	Remove FPU usage in neomagic fb			(Denis Kropp)
o	Merge IBM JFS			(Steve Best, Dave Kleikamp, 
					 Barry Arndt, Christoph Hellwig, ..)
*	Updated sis frame buffer driver			(Thomas Winischhofer)

Linux 2.4.18pre9-ac3
*	Clean up various macros and misuse of ;		(Timothy Ball)
*	Correct procfs locking fixup			(Al Viro)
o	Speed up ext2/ext3 synchronous mounts		(Andrew Morton)
*	Update IDE DMA blacklist			(Jonathan Kamens)
o	Update to XFree86 DRM 4.2 (compatible to 4.1)	(Rik Faith, 
	and adds I830 DRM				 Jeff Hartmann,
							 Keith Whitwell,
							 Abraham vd Merwe
							 and others)
*	IBM Lanstreamer updates				(Mike Phillips)
*	Fix acct rlimit problem (I hope)		(me)
	| Problem noted by Ian Allen
o	Automatically set file limits based on mem size	(Andi Kleen)
*	Correct scsi reservation conflict handling	(James Bottomley)
	and add the scsi reset api code
o	Add further kernel docs				(me)
o	Merge to rmap-12e				(Rik van Riel and co)
	|merge patch from Nick Orlov
*	Small fix to the eata driver update		(Dario Ballabio)


Linux 2.4.18pre9-ac2
*	Nat Semi now use their own ident on the Geode	(Hiroshi Miura)
*	Put #error in two files that need FPU fixups	(me)
*	Correct a specific mmap return to match posix	(Christopher Yeoh)
*	Add Eepro100/VE ident				(Hanno Boeck)
*	Add provides for DRM to the kernel make rpm	(Alexander Hoogerhuis)
*	Fix a problem where vm86 irq releasing could be	(Stas Sergeev)
	missed
*	EATA and U14/34F driver updates			(Dario Ballabio)
*	Handle EMC storage arrays that report SCSI-2 	(Kurt Garloff)
	but want REPORT_LUNs
*	Update README, defconfig, remove autogen files	(Niels Jensen)
o	Add AFAVLAB PCI serial support			(Harald Welte)
*	Fix incorrect resource free in eexpress		(Gianluca Anzolin)
o	Variable size rawio optimisations		(Badari Pulavarty)
*	Add AT's compatible 8139 cardbus chip		(Go Taniguchi)
o	Fix crash with newest hpt ide chips		(Arjan van de Ven)
*	Fix tiny SMP race in pid selection		(Erik Hendriks)
o	Hopefully fix pnpbios crash caused by early	(me)
	kernel_thread creation

Linux 2.4.18pre9-ac1
o	Initial merge of DVD card driver  (Christian Wolff,Marcus Metzler)
	| This is just an initial testing piece. DVB needs merging
	| properly and this is only a first bit of testing
*	Random number generator support for AMD768	(me)
*	Add AMD768 to i810 driver pci ident list	(me)
o	Initial AMD768 power management work		(me)
	| Unfinished pending some docs clarifications
*	Fix bugbuf mishandling for modular es1370	(me)
*	Fix up i2o readl abuse, post_wait race, and	(me, Arjan van de Ven)
	some deadlock cases
*	Added cpu_relax to yam driver 			(me)
*	Fixup AMD762 if the BIOS apparently got it wrong(me)
	(eg ASUS boards)
*	MP1.4 alignment fixup
*	pcwd cleanup, backport of fixes from 2.5	(Rob Radez)
*	Add support for more Moxa cards to mxser	(Damian Wrobel)
*	Add remaining missing MODULE_LICENSE tags	(Hubert Mantel)
*	Fix floppy reservation ranges			(Anton Altaparmakov)
*	Fix max file size setup				(Andi Kleen)

Linux 2.4.18pre7-ac3
o	Fix a wrong error return in the megaraid driver	(Arjan van de Ven)
*	FreeVXFS update					(Christoph Hellwig)
*	Qnxfs update					(Anders Larsen)
o	Fix non compile with PCI=n			(Adrian Bunk)
o	Fix DRM 4.0 non compile in i810			(me)
*	Drop out now dead CLONE thread/parent fixup	(Dave McCracken)
*	Make NetROM incoming frame check stricter	(Tomi Manninen)
*	Use sock_orphan in AX.25/NetROM			(Jeroen PE1RXQ)
o	Pegasus update					(Petko Manolov)
o	Make reparent_to_init and exec_usermodehelper	(Andrew Morton)
	use set_user, fix a tiny set_user SMP race
*	Mark framebuffer mappings VM_IO			(Andrew Morton)
o	Neomagic frame buffer driver			(Denis Kropp)
	- Needs FPU code fixing before it can be merged
*	Hyperthreading awareness for MTRR driver
*	Correct NR_IRQ with no apic support		(Brian Gerst)
*	Fix missing includes in sound drivers		(Michal Jaegermann)

Linux 2.4.18pre7-ac2
*	i810 audio driver update			(Doug Ledford)
*	Early ioremap for x86 specific code		(Mikael Pettersson)
	| This is needed to do things like apic/dmi detect early enough
*	Pentium IV APIC/NMI watchdog			(Mikael Pettersson)
*	Add C1MRX support to sonypi driver		(Junichi Morita)
*	Fix "make rpm" with two '-' in extraversion	(Gerald Britton)
*	Fix aacraid hang/irq storm on i960 boards	(Chris Pascoe)
*	Fix isdn audio compiler behaviour dependancy	(Urs Thuermann)
*	YAM driver fixes				(Jean-Paul Roubelat)
*	ROSE protocol stack update/fixes		(Jean-Paul Roubelat)
*	Fix UFS/CDROM oops				(Zwane Mwaikambo)
*	Fix nm256 hang on Dell Latitude			(origin unknown)
	| Please test this tree with other NM256 based boxes and check
	| those still work...
o	Merge PnPBIOS patch		(Thomas Hood, David Hinds, Tom Lees,
					 Christian Schmidt, ..)
*	Merge new sis frame buffer drivers		(Thomas Winischhofer)
*	cs46xx oops fix					(Mike Gorse)
*	Fix a second cs46xx bug related to this		(me)
*	Fix acpitable oopses on boot and other problems	(James Cleverdon)
o	Fix io port type on the hpt366 driver		(Pete Popov)
*	Updated matrox drivers				(Petr Vandrovec)
*	IPchains fixes needed for 2.4.18pre7
o	IDE config text updates for the IDE patches	(Anton Altaparmakov)
*	Merge the first bits of ZV support		(Marcus Metzler)
*	Add initial ZV support to yenta socket driver	(me)
	for TI cards
*	Fix pirq routing on the CS5530 			(me)
	| Finally the palmax pcmcia/cardbus works properly

Linux 2.4.18pre7-ac1
o	Merge with 2.4.18pre7				(Arjan van de Ven)
	| + some quota fixups redone by me
	| several 18pre7 netfilter bugs left unfixed for now
o	Rmap-12a					(Rik van Riel and co)

Linux 2.4.18pre3-ac2

*	Re-merge the IDE patches			(Andre Hedrick and co)
*	Fix check/request region in ali_ircc and lowcomx(Steven Walter)
	com90xx, sealevel, sb1000
*	Remove unused message from 6pack driver		(Adrian Bunk)
*	Fix unused variable warning in i60scsi		(Adrian Bunk)
*	Fix off by one floppy oops			(Keith Owens)
*	Fix i2o_config use of undefined C		(Andreas Dilger)
*	Fix fdomain scsi oopses				(Per Larsson)
*	Fix sf16fmi hang on boot			(me)
o	Add bridge resources to the resource tree	(Ivan Kokshaysky)
*	Fix iphase ATM oops on close in on case	   (Till Immanuel Patzschke)
*	Enable OOSTORE on winchip processors		(Dave Jones, me)
	| Worth about 10-20% performance 
*	Code Page 1250 support				(Petr Titera)
*	Fix sdla and hpfs doc typos			(Sven Vermeulen)
o	Document /proc/stat				(Sven Heinicke)
*	Update cs4281 drivers				(Tom Woller)
	| Fixes xmms stutter, remove wrapper code
	| handle tosh boxes, allow record device change
	| trigger wakeups on ioctl triggered changes
+/o/X	Fix locking of file struct stuff found by ibm	(Dipankar Sarma)
	audit
o	Use spin_lock_init in serial.c			(Dave Miller)
*	Fix AF_UNIX shutdown bug			(Dave Miller)

Linux 2.4.18pre3-ac1

o	32bit uid quota
o	rmap-11b VM					(Rik van Riel,
							 William Irwin etc)
*	Make scsi printer visible			(Stefan Wieseckel)
*	Report Hercules Fortissimo card			(Minya Sorakinu)
*	Fix O_NDELAY close mishandling on the following	(me)
	sound cards: cmpci, cs46xx, es1370, es1371,
	esssolo1, sonicvibes
*	tdfx pixclock handling fix			(Jurriaan)
+	Fix mishandling of file system size limiting	(Andrea Arcangeli)
*	generic_serial cleanups				(Rasmus Andersen)
o	serial.c locking fixes for SMP - move from cli	(Kees)
	too
*	Truncate fixes from old -ac tree		(Andrew Morton)
*	Hopefully fix the i2o oops			(me)
	| Not the right fix but it'll do till I rewrite this
*	Fix non blocking tty blocking bug		(Peter Benie)
o	IRQ routing workaround for problem HP laptops	(Cory Bell)
*	Fix the rcpci driver				(Pete Popov)
*	Fix documentation of aedsp location		(Adrian Bunk)
*	Fix the worst of the APM ate my cpu problems	(Andreas Steinmetz)
*	Correct icmp documentation			(Pierre Lombard)
*	Multiple mxser crash on boot fix	(Stephan von Krawczynski)
o	ldm header fix					(Anton Altaparmakov)
*	Fix unchecked kmalloc in i2c_proc	(Ragnar Hojland Espinosa)
*	Fix unchecked kmalloc in airo_cs	(Ragnar Hojland Espinosa)
*	Fix unchecked kmalloc in btaudio	(Ragnar Hojland Espinosa)
*	Fix unchecked kmalloc in qnx4/inode.c	(Ragnar Hojland Espinosa)
*	Disable DRM4.1 GMX2000 driver (4.0 required)	(me)
*	Fix sb16 lower speed limit bug			(Jori Liesenborgs)
*	Fix compilation of orinoco driver		(Ben Herrenschmidt)
*	ISAPnP init fix					(Chris Rankin)
o	Export release_console_sem			(Andrew Morton)
*	Output nat crash fix				(Rusty Russell)
*	Fix PLIP					(Niels Jensen)
*	Natsemi driver hang fix				(Manfred Spraul)
*	Add mono/stereo reporting to gemtek pci radio	(Jonathan Hudson)


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-15  1:42 Linux 2.4.19-pre3-ac1 Alan Cox
@ 2002-03-16  2:44 ` Mike Fedyk
  2002-03-16  5:33 ` MrChuoi
  2002-03-18  5:24 ` Mike Fedyk
  2 siblings, 0 replies; 33+ messages in thread
From: Mike Fedyk @ 2002-03-16  2:44 UTC (permalink / raw)
  To: linux-kernel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=unknown-8bit, Size: 11078 bytes --]

Since Alan is going through all the trouble to update this list, we should
probably be able to see it.

It does show some characters that came in from the previous mail.  I'm sure
there's a command that'll fix it up for me, but I haven't looked yet. (if
you know reply offline please).

Mike

--- 2.4.19-pre2-ac4.log	Fri Mar 15 18:35:42 2002
+++ 2.4.19-pre3-ac1.log	Fri Mar 15 18:36:00 2002
@@ -7,21 +39,21 @@
 o	mp table parsing corner case fix		(James Cleverdon)
 o	NFS over JFS directory offset fix		(Christoph Hellwig)
 o	Update reisefsprogs version			(Paul Komkoff)
-o	RME Hammerfall driver update			(G=FCnter Geiger)
+o	RME Hammerfall driver update			(Günter Geiger)
 o	Fix an off by one in the bluesmoke reporting	(Dave Jones)
 +	Make irnet disconnect hang up ppp		(Jean Tourrilhes)
 +	Fix abuse of cli() in irda socket connect	(Jean Tourrilhes)
 +	Add help text to patch-kernel script		(Damjan Lango)
-+	USB irda updates				(Jean Tourrilhes)
+*	USB irda updates				(Jean Tourrilhes)
 +	IRDA link layer updates				(Jean Tourrilhes)
 o	Add WD xd signature to 2.4 (from 2.2)		(Jim Freeman)
 o	Update sc1200 watchdog				(Zwane Mwaikambo)
 o	Switch wdt501 watchdog driver to bitops		(me)
 o	Much updated LSI logic MPT fusion drivers	(Pam Delaney)
-+	Wavelan driver updates				(Jean Tourrilhes)
+*	Wavelan driver updates				(Jean Tourrilhes)
 o	Fix a race where we could hit init_idle after	(Kip Walker)
 	freeing it (from rest_init)
-+	Raylink driver bugfixes				(Jean Tourrilhes)
+*	Raylink driver bugfixes				(Jean Tourrilhes)
 o	Switch 2.4 to using a shared zlib		(David Woodhouse)
 o	Fix w83877 SMP deadlock, clean up locking	(me)
 o	IBM lanstreamer update				(Kent Yoder)
@@ -32,16 +64,16 @@
 o	All pids in use handling			(Paul Larson)
 o	IDE code wasn't using ide_free_irq		(William Jhun)
 o	Fix non procfs build				(Eric Sandeen)
-+	Cyberjack bug fix				(Greg Kroah-Hartmann)
-+	USB vicam fixes					(Oliver Neukum)
-+	Add another device to the ftdi driver		(Greg Kroah-Hartmann)
-+	UHCI performance fixes				(Johannes Erdfelt)
-+	STV680 bug fixes				(Kevin Sisson)
-+	Kaweth bug fixes				(Oliver Neukum)
-+	Update hpusbscsi driver				(Oliver Neukum)
-+	Update OV511 driver				(Mark McClelland)
-+	Update usb-ipaq driver to support journada	(Ganesh Varadarajan)
-+	Fix a bug in the USB skeleton driver		(Holger Waechtler)
+*	Cyberjack bug fix				(Greg Kroah-Hartmann)
+*	USB vicam fixes					(Oliver Neukum)
+*	Add another device to the ftdi driver		(Greg Kroah-Hartmann)
+*	UHCI performance fixes				(Johannes Erdfelt)
+*	STV680 bug fixes				(Kevin Sisson)
+*	Kaweth bug fixes				(Oliver Neukum)
+*	Update hpusbscsi driver				(Oliver Neukum)
+*	Update OV511 driver				(Mark McClelland)
+*	Update usb-ipaq driver to support journada	(Ganesh Varadarajan)
+*	Fix a bug in the USB skeleton driver		(Holger Waechtler)
 o	Further SiS IDE updates				(Lionel Bouton)
 o	Fix ufs mount failure bug			(Andries Brouwer)
 o	Allow the max user frequency for the rtc to	(Mike Shaver)
@@ -49,16 +81,15 @@
 o	HPT37x crash on init fixups			(Vojtech Pavlik)
 
 Linux 2.4.19pre2-ac3
-o	Fix quota deadlock and extreme load corruption	(Jan Kara, Chris Mason=
-)
-+	MIPS config fix					(Ralf Baechle)
-+	Update AGP config entry				(Daniele Venzano)
-+	SMBfs NLS oops fix				(Urban Widmark)
+o	Fix quota deadlock and extreme load corruption	(Jan Kara, Chris Mason)
+*	MIPS config fix					(Ralf Baechle)
+*	Update AGP config entry				(Daniele Venzano)
+*	SMBfs NLS oops fix				(Urban Widmark)
 o	Fix expand_stack locking hang on OOM		(Kevin Buhr)
 o	Restore 10Mbit half duplex eepro100 fix		(me)
 o	3c509 full duplex and documentation		(David Ruggiero)
 o	3c509 power management				(Zwane Mwaikambo)
-+	Remove more surplus llseek methods		(Robert Love)
+*	Remove more surplus llseek methods		(Robert Love)
 X	ATM locking fix					(Frode Isaksen)
 o	Merge extra sound help texts			(Steven Cole)
 	| plus one typo fix
@@ -68,23 +99,23 @@
 Linux 2.4.19pre2-ac2
 o	Fix a mismerge (may explain the patch weirdo)
 +	Fix highmem + sblive				(Daniel Bertrand)
-+	Reiserfs updates				(Oleg Drokin)
+*	Reiserfs updates				(Oleg Drokin)
 o	Auto enable HT on HT capable systems		(Arjan van de Ven)
 o	Fix init/do_mounts O(1) scheduler merge glitch	(Greg Louis)
-o	Fix drm build problem on CPU=3D386		(Mark Cooke)
+o	Fix drm build problem on CPU=386		(Mark Cooke)
 o	Fix incorrect sleep in ZR36067 driver		(me)
 o	Add missing cpu_relax to iph5526 driver		(me)
 
 Linux 2.4.19pre2-ac1
 o	Merge aic7xxx update				(Justin Gibbs)
 o	Fix handling of scsi 'medium error: recovered'	(Justin Gibbs)
-+/o	Further request region fixups			(Marcus Alanen)
+*	Further request region fixups			(Marcus Alanen)
 o	Add interlace/doublescan to voodoo1/2 fb driver	(Urs Ganse)
 	| interlace is always handy with 3d glasses..
 o	Merge O(1) scheduler				(Ingo Molnar)
 	| Thanks to Martin Knoblauch for doing the merge work
 	| Non x86 ports may need to clean up their mm/fault.c
-+/o	Lseek usage cleanup				(Robert Love)
+*	Lseek usage cleanup				(Robert Love)
 o	Merge with 2.4.19pre2
 	-	Fixed bogus sysctl definitions
 	-	Fixed incorrect MODULE_LICENSE backout
@@ -94,7 +125,7 @@
 	-	Fixed broken config rules from mips people
 	-	Made cciss build
 	-	Remove half written "meth.c" driver
-+	Fix up some of the watchdog api text		(me)
+*	Fix up some of the watchdog api text		(me)
 	| Janitor job - go through that and make all the drivers
 	| support all the things ('V' NOWAYOUT and ioctl core)
 o	Fix wrong order in MAINTAINERS			(me)
@@ -104,23 +135,23 @@
 o	Fix chown/chmod on shmemfs			(me)
 o	Fix accounting error in the shm code		(me)
 o	Turn on mode2/mode3 overcommit protection	(me)
-+	w83877f watchdog fix compile for SMP		(Mark Cooke)
-+	Fix ide=3Dnodma for serverworks			(Ken Brownfield)
+*	w83877f watchdog fix compile for SMP		(Mark Cooke)
+*	Fix ide=nodma for serverworks			(Ken Brownfield)
 *	USB2 controller support				(Greg Kroah-Hartmann)
 *	Add more devices to the visor driver (m515,clie)(Greg Kroah-Hartmann)
 *	IBM USB camera driver updates			(Greg Kroah-Hartmann)
-+	USB auerswald driver				(Wolfgang Muees)
+*	USB auerswald driver				(Wolfgang Muees)
 o	Trivial random match up with 2.2		(Marco Colombo)
 *	Spelling fixes					(Jim Freeman)
 *	Next batch of time_*() fixups			(Tim Schmielau)
 +	Update video4linux API docs			(Gerd Knorr)
-+	Merge some comment fixups			(John Kim)
+*	Merge some comment fixups			(John Kim)
 o	ymfpci sync					(Pete Zaitcev)
 *	Update maintainers to add pm3fb			(Romain DOLBEAU)
 *	Hotplug updates (docs, fs, compaq driver)	(Greg Kroah-Hartmann)
 *	IBM hotplug support	(Irene Zubarev, Tong Yu, Jyoti Shah, Chuck Cole)
 *	ACPI hotplug driver support		(Hiroshi Aono, Takayoshi Kochi)
-+	Blink keyboard lights on x86 panic		(Andi Kleen)
+*	Blink keyboard lights on x86 panic		(Andi Kleen)
 o	Further Configure.help changes			(Steven Cole)
 o	Merge a version of the sard I/O accounting	(Stephen Tweedie,
 							 Christoph Hellwig)
@@ -195,12 +226,12 @@
 	checks
 *	Fix highmem warning in aacraid			(Andrew Morton)
 *	Make tpqic02 use new style request region	(Marcus Alanen)
-+	Only turn off mediagx/geode TSC on 5510/5520	(me)
+*	Only turn off mediagx/geode TSC on 5510/5520	(me)
 	| From information provided by Hiroshi MIURA
 *	Massively clean up the AGP enable and bugfix it	(Bjorn Helgaas)
 o	Fix oops if you try to use the RW wq locks	(Bob Miller)
 o	Remove FPU usage in neomagic fb			(Denis Kropp)
-o	Merge IBM JFS			(Steve Best, Dave Kleikamp,=20
+o	Merge IBM JFS			(Steve Best, Dave Kleikamp, 
 					 Barry Arndt, Christoph Hellwig, ..)
 *	Updated sis frame buffer driver			(Thomas Winischhofer)
 
@@ -208,8 +239,8 @@
 *	Clean up various macros and misuse of ;		(Timothy Ball)
 *	Correct procfs locking fixup			(Al Viro)
 o	Speed up ext2/ext3 synchronous mounts		(Andrew Morton)
-+	Update IDE DMA blacklist			(Jonathan Kamens)
-o	Update to XFree86 DRM 4.2 (compatible to 4.1)	(Rik Faith,=20
+*	Update IDE DMA blacklist			(Jonathan Kamens)
+o	Update to XFree86 DRM 4.2 (compatible to 4.1)	(Rik Faith, 
 	and adds I830 DRM				 Jeff Hartmann,
 							 Keith Whitwell,
 							 Abraham vd Merwe
@@ -227,7 +258,7 @@
 
 
 Linux 2.4.18pre9-ac2
-+	Nat Semi now use their own ident on the Geode	(Hiroshi Miura)
+*	Nat Semi now use their own ident on the Geode	(Hiroshi Miura)
 *	Put #error in two files that need FPU fixups	(me)
 *	Correct a specific mmap return to match posix	(Christopher Yeoh)
 *	Add Eepro100/VE ident				(Hanno Boeck)
@@ -272,9 +303,9 @@
 o	Fix a wrong error return in the megaraid driver	(Arjan van de Ven)
 *	FreeVXFS update					(Christoph Hellwig)
 *	Qnxfs update					(Anders Larsen)
-o	Fix non compile with PCI=3Dn			(Adrian Bunk)
+o	Fix non compile with PCI=n			(Adrian Bunk)
 o	Fix DRM 4.0 non compile in i810			(me)
-o	Drop out now dead CLONE thread/parent fixup	(Dave McCracken)
+*	Drop out now dead CLONE thread/parent fixup	(Dave McCracken)
 *	Make NetROM incoming frame check stricter	(Tomi Manninen)
 *	Use sock_orphan in AX.25/NetROM			(Jeroen PE1RXQ)
 o	Pegasus update					(Petko Manolov)
@@ -284,14 +315,14 @@
 o	Neomagic frame buffer driver			(Denis Kropp)
 	- Needs FPU code fixing before it can be merged
 *	Hyperthreading awareness for MTRR driver
-+	Correct NR_IRQ with no apic support		(Brian Gerst)
+*	Correct NR_IRQ with no apic support		(Brian Gerst)
 *	Fix missing includes in sound drivers		(Michal Jaegermann)
 
 Linux 2.4.18pre7-ac2
 *	i810 audio driver update			(Doug Ledford)
-+	Early ioremap for x86 specific code		(Mikael Pettersson)
+*	Early ioremap for x86 specific code		(Mikael Pettersson)
 	| This is needed to do things like apic/dmi detect early enough
-+	Pentium IV APIC/NMI watchdog			(Mikael Pettersson)
+*	Pentium IV APIC/NMI watchdog			(Mikael Pettersson)
 *	Add C1MRX support to sonypi driver		(Junichi Morita)
 *	Fix "make rpm" with two '-' in extraversion	(Gerald Britton)
 *	Fix aacraid hang/irq storm on i960 boards	(Chris Pascoe)
@@ -307,7 +338,7 @@
 *	Merge new sis frame buffer drivers		(Thomas Winischhofer)
 *	cs46xx oops fix					(Mike Gorse)
 *	Fix a second cs46xx bug related to this		(me)
-+	Fix acpitable oopses on boot and other problems	(James Cleverdon)
+*	Fix acpitable oopses on boot and other problems	(James Cleverdon)
 o	Fix io port type on the hpt366 driver		(Pete Popov)
 *	Updated matrox drivers				(Petr Vandrovec)
 *	IPchains fixes needed for 2.4.18pre7
@@ -326,7 +357,7 @@
 
 Linux 2.4.18pre3-ac2
 
-+	Re-merge the IDE patches			(Andre Hedrick and co)
+*	Re-merge the IDE patches			(Andre Hedrick and co)
 *	Fix check/request region in ali_ircc and lowcomx(Steven Walter)
 	com90xx, sealevel, sb1000
 *	Remove unused message from 6pack driver		(Adrian Bunk)
@@ -338,7 +369,7 @@
 o	Add bridge resources to the resource tree	(Ivan Kokshaysky)
 *	Fix iphase ATM oops on close in on case	   (Till Immanuel Patzschke)
 *	Enable OOSTORE on winchip processors		(Dave Jones, me)
-	| Worth about 10-20% performance=20
+	| Worth about 10-20% performance 
 *	Code Page 1250 support				(Petr Titera)
 *	Fix sdla and hpfs doc typos			(Sven Vermeulen)
 o	Document /proc/stat				(Sven Heinicke)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-15  1:42 Linux 2.4.19-pre3-ac1 Alan Cox
  2002-03-16  2:44 ` Mike Fedyk
@ 2002-03-16  5:33 ` MrChuoi
  2002-03-16  6:00   ` J Sloan
  2002-03-18  5:24 ` Mike Fedyk
  2 siblings, 1 reply; 33+ messages in thread
From: MrChuoi @ 2002-03-16  5:33 UTC (permalink / raw)
  To: Alan Cox, linux-kernel

I think there are something wrong in MM of -ac tree. I can't build & run my
project (~100 source files) from inside JBuilder4 anymore. JBuilder always
reports that "cannot allocate memory".

My system:
CPU: K6-III 500Mhz
Mem: 128Mb
Swap: 64Mb
Linux From Scratch 3.1

Tested with:
2.4.19-pre3: OK
2.4.19-pre2-ac4: cannot allocate memory
2.4.19-pre3-ac1: cannot allocate memory
2.4.19-pre2aa*: OK
2.4.19-pre3aa*: OK

Regards,

MrChuoi

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16  5:33 ` MrChuoi
@ 2002-03-16  6:00   ` J Sloan
  2002-03-16  7:52     ` MrChuoi
  2002-03-16 17:30     ` Alan Cox
  0 siblings, 2 replies; 33+ messages in thread
From: J Sloan @ 2002-03-16  6:00 UTC (permalink / raw)
  To: MrChuoi; +Cc: linux-kernel

MrChuoi wrote:

>I think there are something wrong in MM of -ac tree. I can't build & run my
>project (~100 source files) from inside JBuilder4 anymore. JBuilder always
>reports that "cannot allocate memory".
>
>My system:
>CPU: K6-III 500Mhz
>Mem: 128Mb
>Swap: 64Mb
>
Why so stingy on the swap space?

>
>Linux From Scratch 3.1
>
>Tested with:
>2.4.19-pre3: OK
>2.4.19-pre2-ac4: cannot allocate memory
>2.4.19-pre3-ac1: cannot allocate memory
>2.4.19-pre2aa*: OK
>2.4.19-pre3aa*: OK
>

I'd bet they are all on the borderline -
It may be that you are simply exhausting vm.

What if you make a decent swap partition,
say 512 MB or so, and try the tests again?

Joe







^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16  6:00   ` J Sloan
@ 2002-03-16  7:52     ` MrChuoi
  2002-03-16 17:30     ` Alan Cox
  1 sibling, 0 replies; 33+ messages in thread
From: MrChuoi @ 2002-03-16  7:52 UTC (permalink / raw)
  To: J Sloan; +Cc: linux-kernel

On Saturday 16 March 2002 01:00 pm, J Sloan wrote:
> >Tested with:
> >2.4.19-pre3: OK
> >2.4.19-pre2-ac4: cannot allocate memory
> >2.4.19-pre3-ac1: cannot allocate memory
> >2.4.19-pre2aa*: OK
> >2.4.19-pre3aa*: OK
>
> I'd bet they are all on the borderline -
> It may be that you are simply exhausting vm.
All above kernels was build with the same .config. So, can you explain why
JBuilder4 can work normally with 2.4.19-pre3 vanilla but 2.4.19-pre-ac.

> What if you make a decent swap partition,
> say 512 MB or so, and try the tests again?
Ofcourse if I have more enough space ;)

MrChuoi

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16  6:00   ` J Sloan
  2002-03-16  7:52     ` MrChuoi
@ 2002-03-16 17:30     ` Alan Cox
  2002-03-16 17:50       ` MrChuoi
  1 sibling, 1 reply; 33+ messages in thread
From: Alan Cox @ 2002-03-16 17:30 UTC (permalink / raw)
  To: J Sloan; +Cc: MrChuoi, linux-kernel

> >2.4.19-pre2-ac4: cannot allocate memory
> >2.4.19-pre3-ac1: cannot allocate memory
> >2.4.19-pre2aa*: OK
> 
> I'd bet they are all on the borderline -
> It may be that you are simply exhausting vm.

It may well be borderline but its certainly interesting the rmap vm thinks
it is out of memory first. Whats the overcommitted_AS value just before it
reports that it cannot allocate memory.

I'm also interested to know if it occurs with a lot more swap. It might be
a false report coming from a bug in the vm accounting changes too


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16 17:30     ` Alan Cox
@ 2002-03-16 17:50       ` MrChuoi
  2002-03-16 18:00         ` Alan Cox
  0 siblings, 1 reply; 33+ messages in thread
From: MrChuoi @ 2002-03-16 17:50 UTC (permalink / raw)
  To: Alan Cox, J Sloan; +Cc: linux-kernel

On Sunday 17 March 2002 12:30 am, Alan Cox wrote:
> > >2.4.19-pre2-ac4: cannot allocate memory
> > >2.4.19-pre3-ac1: cannot allocate memory
> > >2.4.19-pre2aa*: OK
> >
> > I'd bet they are all on the borderline -
> > It may be that you are simply exhausting vm.
>
> It may well be borderline but its certainly interesting the rmap vm thinks
> it is out of memory first. Whats the overcommitted_AS value just before it
> reports that it cannot allocate memory.
>
> I'm also interested to know if it occurs with a lot more swap. It might be
> a false report coming from a bug in the vm accounting changes too
I'm not using my home desktop right now. IIRC after loading JBuilder:

Free Mem: ~3MB
Free Swap: ~64MB
Cache: ~32Mb

HTH,

MrChuoi

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16 17:50       ` MrChuoi
@ 2002-03-16 18:00         ` Alan Cox
  2002-03-16 19:14           ` MrChuoi
  0 siblings, 1 reply; 33+ messages in thread
From: Alan Cox @ 2002-03-16 18:00 UTC (permalink / raw)
  To: MrChuoi; +Cc: Alan Cox, J Sloan, linux-kernel

> Free Mem: ~3MB
> Free Swap: ~64MB
> Cache: ~32Mb

I need to know the Committed_AS value, the others don't really help

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16 18:00         ` Alan Cox
@ 2002-03-16 19:14           ` MrChuoi
  2002-03-16 20:58             ` Alan Cox
  0 siblings, 1 reply; 33+ messages in thread
From: MrChuoi @ 2002-03-16 19:14 UTC (permalink / raw)
  To: Alan Cox; +Cc: Alan Cox, linux-kernel

I try to reproduce on my test computer at work (with nearly the same
configuration). And here it is:

Before loading JBuilder:
        total:    used:    free:  shared: buffers:  cached:
Mem:  129900544 127242240  2658304        0  5947392 79597568
Swap: 67100672        0 67100672
MemTotal:       126856 kB
MemFree:          2596 kB
MemShared:           0 kB
Buffers:          5808 kB
Cached:          77732 kB
SwapCached:          0 kB
Active:          75716 kB
Inact_dirty:     35972 kB
Inact_clean:      5844 kB
Inact_target:    23504 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       126856 kB
LowFree:          2596 kB
SwapTotal:       65528 kB
SwapFree:        65528 kB
Committed_AS:    57252 kB

After loading JBuilder:
        total:    used:    free:  shared: buffers:  cached:
Mem:  129900544 125386752  4513792        0  1351680 35352576
Swap: 67100672  2256896 64843776
MemTotal:       126856 kB
MemFree:          4408 kB
MemShared:           0 kB
Buffers:          1320 kB
Cached:          33128 kB
SwapCached:       1396 kB
Active:          86072 kB
Inact_dirty:     29344 kB
Inact_clean:      1060 kB
Inact_target:    23292 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       126856 kB
LowFree:          4408 kB
SwapTotal:       65528 kB
SwapFree:        63324 kB
Committed_AS:   226160 kB

HTH,

MrChuoi

On Sunday 17 March 2002 01:00 am, Alan Cox wrote:
> > Free Mem: ~3MB
> > Free Swap: ~64MB
> > Cache: ~32Mb
>
> I need to know the Committed_AS value, the others don't really help
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16 19:14           ` MrChuoi
@ 2002-03-16 20:58             ` Alan Cox
  2002-03-17  5:36               ` Mike Fedyk
  0 siblings, 1 reply; 33+ messages in thread
From: Alan Cox @ 2002-03-16 20:58 UTC (permalink / raw)
  To: MrChuoi; +Cc: Alan Cox, linux-kernel

> SwapTotal:       65528 kB
> SwapFree:        65528 kB
> Committed_AS:    57252 kB

Ok at this point you have 64Mb of free swap, and at worse (absolutely worst
pure theory) have 57Mb committed

> LowTotal:       126856 kB
> SwapTotal:       65528 kB
> SwapFree:        63324 kB
> Committed_AS:   226160 kB

So you have 128Mb of RAM, 64Mb of swap, and if all pages are touched you
would need 226Mb of swap + ram (minus kernel overhead). Looks like the
machine is hovering on the edge


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-16 20:58             ` Alan Cox
@ 2002-03-17  5:36               ` Mike Fedyk
  2002-03-17 23:52                 ` Matthew D. Pitts
  2002-03-18  3:02                 ` MrChuoi
  0 siblings, 2 replies; 33+ messages in thread
From: Mike Fedyk @ 2002-03-17  5:36 UTC (permalink / raw)
  To: MrChuoi; +Cc: linux-kernel

On Sat, Mar 16, 2002 at 08:58:11PM +0000, Alan Cox wrote:
> > SwapTotal:       65528 kB
> > SwapFree:        65528 kB
> > Committed_AS:    57252 kB
> 
> Ok at this point you have 64Mb of free swap, and at worse (absolutely worst
> pure theory) have 57Mb committed
> 
> > LowTotal:       126856 kB
> > SwapTotal:       65528 kB
> > SwapFree:        63324 kB
> > Committed_AS:   226160 kB
> 
> So you have 128Mb of RAM, 64Mb of swap, and if all pages are touched you
> would need 226Mb of swap + ram (minus kernel overhead). Looks like the
> machine is hovering on the edge
> 

In Other Words (IOW), add more swap like everyone else said.

The rmap design does use a bit more memory (about 400k for 128MB ram) for
the reverse mapping tables, so that could push you over into an OOM case.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-17  5:36               ` Mike Fedyk
@ 2002-03-17 23:52                 ` Matthew D. Pitts
  2002-03-18  0:01                   ` Mike Fedyk
  2002-03-18  3:02                 ` MrChuoi
  1 sibling, 1 reply; 33+ messages in thread
From: Matthew D. Pitts @ 2002-03-17 23:52 UTC (permalink / raw)
  To: linux-kernel

L-K developers,

What is the recomended amount of swap if you have a PC with 384 MB ram?

Matthew
----- Original Message -----
From: Mike Fedyk <mfedyk@matchmail.com>
To: <MrChuoi@yahoo.com>
Cc: <linux-kernel@vger.kernel.org>
Sent: Sunday, March 17, 2002 12:36 AM
Subject: Re: Linux 2.4.19-pre3-ac1


> On Sat, Mar 16, 2002 at 08:58:11PM +0000, Alan Cox wrote:
> > > SwapTotal:       65528 kB
> > > SwapFree:        65528 kB
> > > Committed_AS:    57252 kB
> >
> > Ok at this point you have 64Mb of free swap, and at worse (absolutely
worst
> > pure theory) have 57Mb committed
> >
> > > LowTotal:       126856 kB
> > > SwapTotal:       65528 kB
> > > SwapFree:        63324 kB
> > > Committed_AS:   226160 kB
> >
> > So you have 128Mb of RAM, 64Mb of swap, and if all pages are touched you
> > would need 226Mb of swap + ram (minus kernel overhead). Looks like the
> > machine is hovering on the edge
> >
>
> In Other Words (IOW), add more swap like everyone else said.
>
> The rmap design does use a bit more memory (about 400k for 128MB ram) for
> the reverse mapping tables, so that could push you over into an OOM case.
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-17 23:52                 ` Matthew D. Pitts
@ 2002-03-18  0:01                   ` Mike Fedyk
  0 siblings, 0 replies; 33+ messages in thread
From: Mike Fedyk @ 2002-03-18  0:01 UTC (permalink / raw)
  To: Matthew D. Pitts; +Cc: linux-kernel

On Sun, Mar 17, 2002 at 06:52:51PM -0500, Matthew D. Pitts wrote:
> L-K developers,
> 
> What is the recomended amount of swap if you have a PC with 384 MB ram?

There is not a single right answer because it's based on your work load.

I would set it to 2x or 3x the ammount of swap you currently have *in use* during
normal operation.

For smaller ammounts of ram (measured in the hundreds) I'd just make it
equal to how much ram you have.  With more ram, use the above suggestion.

Mike

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-18  3:02                 ` MrChuoi
@ 2002-03-18  3:01                   ` Mike Fedyk
  2002-03-18  3:03                     ` Rik van Riel
  2002-03-18 11:44                   ` Alan Cox
  1 sibling, 1 reply; 33+ messages in thread
From: Mike Fedyk @ 2002-03-18  3:01 UTC (permalink / raw)
  To: MrChuoi; +Cc: Alan Cox, linux-kernel, Rik van Riel

On Mon, Mar 18, 2002 at 10:02:33AM +0700, MrChuoi wrote:
> On Sunday 17 March 2002 12:36 pm, Mike Fedyk wrote:
> > > So you have 128Mb of RAM, 64Mb of swap, and if all pages are touched you
> > > would need 226Mb of swap + ram (minus kernel overhead). Looks like the
> > > machine is hovering on the edge
> >
> > In Other Words (IOW), add more swap like everyone else said.
> >
> > The rmap design does use a bit more memory (about 400k for 128MB ram) for
> > the reverse mapping tables, so that could push you over into an OOM case.
> It seems that OOM killer doesn't work in 2.4.19-pre2-ac4 and 2.4.19-pre3-ac1.
> I try to load alot of apps (KDE apps + JBuilder) as much as possible until
> swap free = 0. At this time, if I try to load a big enough app (KDE Media in
> my case), kernel should start OOM killer. But 2.4.19-pre-ac didn't, it try to
> .... swap ;), kswapd runs like crazy (30%-40%CPU), disk access continuously,
> and whole system is un-interractive => push restart button after 1 hour
> waiting for OOM kill.
> 
> Behavior of some kernels in this case:
> - 2.4.19-pre3: Start OOM killer to kill SOME java processes (JBuilder) before
> KDE Media starts and continue to kill all re-spawned java processes. System
> is slow down but still interactivable and back to normal status if close some
> apps.
> - 2.4.19-pre-aa: Start OOM killer to kill ALL java processes (JBuilder) or
> kill KDE Media immediately. System is still interactivable.
> - 2.4.19-pre-ac: kswapd try to swap out and access disk continuously. Whole
> system is slow down and un-interactivable.
> 

Can you reproduce with just rmap12h from http://www.surriel.com/patches/ on
top of 2.4.18?

Rik, can you confirm that OOM kill should work with rmap12 (the rmap VM is in -ac...)?

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-17  5:36               ` Mike Fedyk
  2002-03-17 23:52                 ` Matthew D. Pitts
@ 2002-03-18  3:02                 ` MrChuoi
  2002-03-18  3:01                   ` Mike Fedyk
  2002-03-18 11:44                   ` Alan Cox
  1 sibling, 2 replies; 33+ messages in thread
From: MrChuoi @ 2002-03-18  3:02 UTC (permalink / raw)
  To: Mike Fedyk, Alan Cox; +Cc: linux-kernel

On Sunday 17 March 2002 12:36 pm, Mike Fedyk wrote:
> > So you have 128Mb of RAM, 64Mb of swap, and if all pages are touched you
> > would need 226Mb of swap + ram (minus kernel overhead). Looks like the
> > machine is hovering on the edge
>
> In Other Words (IOW), add more swap like everyone else said.
>
> The rmap design does use a bit more memory (about 400k for 128MB ram) for
> the reverse mapping tables, so that could push you over into an OOM case.
It seems that OOM killer doesn't work in 2.4.19-pre2-ac4 and 2.4.19-pre3-ac1.
I try to load alot of apps (KDE apps + JBuilder) as much as possible until
swap free = 0. At this time, if I try to load a big enough app (KDE Media in
my case), kernel should start OOM killer. But 2.4.19-pre-ac didn't, it try to
.... swap ;), kswapd runs like crazy (30%-40%CPU), disk access continuously,
and whole system is un-interractive => push restart button after 1 hour
waiting for OOM kill.

Behavior of some kernels in this case:
- 2.4.19-pre3: Start OOM killer to kill SOME java processes (JBuilder) before
KDE Media starts and continue to kill all re-spawned java processes. System
is slow down but still interactivable and back to normal status if close some
apps.
- 2.4.19-pre-aa: Start OOM killer to kill ALL java processes (JBuilder) or
kill KDE Media immediately. System is still interactivable.
- 2.4.19-pre-ac: kswapd try to swap out and access disk continuously. Whole
system is slow down and un-interactivable.

HTH,

MrChuoi

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-18  3:01                   ` Mike Fedyk
@ 2002-03-18  3:03                     ` Rik van Riel
  2002-03-19  1:46                       ` MrChuoi
  0 siblings, 1 reply; 33+ messages in thread
From: Rik van Riel @ 2002-03-18  3:03 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: MrChuoi, Alan Cox, linux-kernel

On Sun, 17 Mar 2002, Mike Fedyk wrote:

> Can you reproduce with just rmap12h from http://www.surriel.com/patches/
> on top of 2.4.18?

He probably can.

> Rik, can you confirm that OOM kill should work with rmap12 (the rmap VM
> is in -ac...)?

There's a known issue with OOM not knowing about the number of
freeable pages and killing processes while freeable pages are
still being written out to disk.  This is something that really
wants fixing, when I figure out how to do this nicely.

regards,

Rik
-- 
<insert bitkeeper endorsement here>

http://www.surriel.com/		http://distro.conectiva.com/


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-15  1:42 Linux 2.4.19-pre3-ac1 Alan Cox
  2002-03-16  2:44 ` Mike Fedyk
  2002-03-16  5:33 ` MrChuoi
@ 2002-03-18  5:24 ` Mike Fedyk
  2 siblings, 0 replies; 33+ messages in thread
From: Mike Fedyk @ 2002-03-18  5:24 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel

depmod: *** Unresolved symbols in
/src/2.4.19-pre3-ac1-preempt/debian/tmp-image/lib/modules/2.4.19-pre3-ac1/kernel/drivers/c
har/drm/sis.o
depmod:         sis_free
depmod:         sis_malloc

I don't think this is preempt related, but I can do a test compile if you'd
like...

BTW, I'm compiling for smp.

Mike

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-18  3:02                 ` MrChuoi
  2002-03-18  3:01                   ` Mike Fedyk
@ 2002-03-18 11:44                   ` Alan Cox
  2002-03-18 21:23                     ` toon
  2002-03-19  1:39                     ` MrChuoi
  1 sibling, 2 replies; 33+ messages in thread
From: Alan Cox @ 2002-03-18 11:44 UTC (permalink / raw)
  To: MrChuoi; +Cc: Mike Fedyk, Alan Cox, linux-kernel

> - 2.4.19-pre-ac: kswapd try to swap out and access disk continuously. Whole
> system is slow down and un-interactivable.

echo "2" >/proc/sys/vm/overcommit_memory

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-18 11:44                   ` Alan Cox
@ 2002-03-18 21:23                     ` toon
  2002-03-19  1:39                     ` MrChuoi
  1 sibling, 0 replies; 33+ messages in thread
From: toon @ 2002-03-18 21:23 UTC (permalink / raw)
  To: linux-kernel

On Mon, Mar 18, 2002 at 11:44:27AM +0000, Alan Cox wrote:
> > - 2.4.19-pre-ac: kswapd try to swap out and access disk continuously. Whole
> > system is slow down and un-interactivable.
> 
> echo "2" >/proc/sys/vm/overcommit_memory

Why are you using the value "2"?
It makes me think that it activates some special magic,
but all I can find in mmap.c is:

        /* Sometimes we want to use more memory than we have. */
        if (sysctl_overcommit_memory)
            return 1;

Regards,
Toon.
-- 
 /"\
 \ /     ASCII RIBBON CAMPAIGN
  X        AGAINST HTML MAIL
 / \

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-18 11:44                   ` Alan Cox
  2002-03-18 21:23                     ` toon
@ 2002-03-19  1:39                     ` MrChuoi
  2002-03-19  1:55                       ` Alan Cox
  2002-03-19  5:54                       ` Zwane Mwaikambo
  1 sibling, 2 replies; 33+ messages in thread
From: MrChuoi @ 2002-03-19  1:39 UTC (permalink / raw)
  To: linux-kernel

On Monday 18 March 2002 06:44 pm, Alan Cox wrote:
> > - 2.4.19-pre-ac: kswapd try to swap out and access disk continuously.
> > Whole system is slow down and un-interactivable.
>
> echo "2" >/proc/sys/vm/overcommit_memory
Couldn't load JBuilder (Out of memomy).

echo "1" >/proc/sys/vm/overcommit_memory => solved my 1st problem. I can
build and run my project from inside JBuilder. But OOM killer still doesn't
work (2nd). Anyway, thank you. I will play with your Magic numbers later,
Wizard ;). There are still alot of things to play with.

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-18  3:03                     ` Rik van Riel
@ 2002-03-19  1:46                       ` MrChuoi
  0 siblings, 0 replies; 33+ messages in thread
From: MrChuoi @ 2002-03-19  1:46 UTC (permalink / raw)
  To: linux-kernel

On Monday 18 March 2002 10:03 am, Rik van Riel wrote:
> On Sun, 17 Mar 2002, Mike Fedyk wrote:
> > Can you reproduce with just rmap12h from http://www.surriel.com/patches/
> > on top of 2.4.18?
>
> He probably can.
Compiled, but not test it yet. I will do it tonight. Thanks alot Rik, Mike,
Alan...

Best regards,

MrChuoi

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19  1:39                     ` MrChuoi
@ 2002-03-19  1:55                       ` Alan Cox
  2002-03-19  5:54                       ` Zwane Mwaikambo
  1 sibling, 0 replies; 33+ messages in thread
From: Alan Cox @ 2002-03-19  1:55 UTC (permalink / raw)
  To: MrChuoi; +Cc: linux-kernel

> On Monday 18 March 2002 06:44 pm, Alan Cox wrote:
> > > - 2.4.19-pre-ac: kswapd try to swap out and access disk continuously.
> > > Whole system is slow down and un-interactivable.
> >
> > echo "2" >/proc/sys/vm/overcommit_memory
> Couldn't load JBuilder (Out of memomy).

Good. Thats working - it stopped you even potentially getting out of memory
which is what that overcommit mode is supposed to do. Basically it'll stop
you before you risk OOM cases

> build and run my project from inside JBuilder. But OOM killer still doesn't
> work (2nd). Anyway, thank you. I will play with your Magic numbers later,
> Wizard ;). There are still alot of things to play with.

Rik is the wizard for the rmap oom. He posted a test patch to fix some OOM
logic. I'm just doing the code so you can decide OOM is not permitted to
occur 8)

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19  1:39                     ` MrChuoi
  2002-03-19  1:55                       ` Alan Cox
@ 2002-03-19  5:54                       ` Zwane Mwaikambo
  2002-03-19  6:20                         ` Mike Fedyk
  2002-03-19 13:32                         ` Alan Cox
  1 sibling, 2 replies; 33+ messages in thread
From: Zwane Mwaikambo @ 2002-03-19  5:54 UTC (permalink / raw)
  To: MrChuoi; +Cc: Linux Kernel, Alan Cox

Hi,
Just a question, does the commited as field specify how much memory has 
actually been *allocated* as per requests, but not necesserily in use? 
This one is my home box, looks a bit crazy don't you think? The box has 
about ~120 processes right now, heavy X session (2000x2000@32 virtual, 
KDE2 with lots of eye candy), two kernel builds in the background and 
cdrecord. 

Linux version 2.4.19-pre2-ac3 (zwane@montezuma) (gcc version 2.96 20000731 
(Red Hat Linux 7.1 2.96-98)) #2 Sat Mar 9 20:44:38 SAST 2002

        total:    used:    free:  shared: buffers:  cached:
Mem:  527527936 519610368  7917568        0 16871424 398352384
Swap: 542785536 73433088 469352448
MemTotal:       515164 kB
MemFree:          7732 kB
MemShared:           0 kB
Buffers:         16476 kB
Cached:         380044 kB
SwapCached:       8972 kB
Active:         262252 kB
Inact_dirty:    209392 kB
Inact_clean:     11248 kB
Inact_target:    96576 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       515164 kB
LowFree:          7732 kB
SwapTotal:      530064 kB
SwapFree:       458352 kB
Committed AS:  8060848 kB

Things could get interesting if everyone touches their pages ;)



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19  5:54                       ` Zwane Mwaikambo
@ 2002-03-19  6:20                         ` Mike Fedyk
  2002-03-19  6:46                           ` Zwane Mwaikambo
  2002-03-19 13:32                         ` Alan Cox
  1 sibling, 1 reply; 33+ messages in thread
From: Mike Fedyk @ 2002-03-19  6:20 UTC (permalink / raw)
  To: Zwane Mwaikambo; +Cc: MrChuoi, Linux Kernel, Alan Cox

On Tue, Mar 19, 2002 at 07:54:12AM +0200, Zwane Mwaikambo wrote:
> Hi,
> Just a question, does the commited as field specify how much memory has 
> actually been *allocated* as per requests, but not necesserily in use? 
> This one is my home box, looks a bit crazy don't you think? The box has 
> about ~120 processes right now, heavy X session (2000x2000@32 virtual, 
> KDE2 with lots of eye candy), two kernel builds in the background and 
> cdrecord. 
> 
> Linux version 2.4.19-pre2-ac3 (zwane@montezuma) (gcc version 2.96 20000731 
> (Red Hat Linux 7.1 2.96-98)) #2 Sat Mar 9 20:44:38 SAST 2002
> 
>         total:    used:    free:  shared: buffers:  cached:
> Mem:  527527936 519610368  7917568        0 16871424 398352384
> Swap: 542785536 73433088 469352448
> MemTotal:       515164 kB
> MemFree:          7732 kB
> MemShared:           0 kB
> Buffers:         16476 kB
> Cached:         380044 kB
> SwapCached:       8972 kB
> Active:         262252 kB
> Inact_dirty:    209392 kB
> Inact_clean:     11248 kB
> Inact_target:    96576 kB
> HighTotal:           0 kB
> HighFree:            0 kB
> LowTotal:       515164 kB
> LowFree:          7732 kB
> SwapTotal:      530064 kB
> SwapFree:       458352 kB
> Committed AS:  8060848 kB
> 
> Things could get interesting if everyone touches their pages ;)

What's your uptime?

I've been able to get "Committed AS" to just grow and grow with a kernel
compile within a while loop after a couple days (pii 350, so faster machines
should show that sooner...).

When you get a chance, go into single user mode and see if "Committed AS"
goes down to a sane level.  If not, you're seeing what I am.

I've seen it without highmem, with and without smp, etc. more info available
upon request.

Mike

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19  6:20                         ` Mike Fedyk
@ 2002-03-19  6:46                           ` Zwane Mwaikambo
  0 siblings, 0 replies; 33+ messages in thread
From: Zwane Mwaikambo @ 2002-03-19  6:46 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: MrChuoi, Linux Kernel, Alan Cox

On Mon, 18 Mar 2002, Mike Fedyk wrote:

> What's your uptime?

Almost a day
 
> I've been able to get "Committed AS" to just grow and grow with a kernel
> compile within a while loop after a couple days (pii 350, so faster machines
> should show that sooner...).

Hmm i can check after about 2 days, i usually thrash the box really hard 
so that might increase if i spend a bit more time on it.
 
> When you get a chance, go into single user mode and see if "Committed AS"
> goes down to a sane level.  If not, you're seeing what I am.

I'll try that out.

Cheers,
	Zwane



^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19  5:54                       ` Zwane Mwaikambo
  2002-03-19  6:20                         ` Mike Fedyk
@ 2002-03-19 13:32                         ` Alan Cox
  2002-03-19 18:04                           ` Mike Fedyk
  1 sibling, 1 reply; 33+ messages in thread
From: Alan Cox @ 2002-03-19 13:32 UTC (permalink / raw)
  To: Zwane Mwaikambo; +Cc: MrChuoi, Linux Kernel, Alan Cox

> actually been *allocated* as per requests, but not necesserily in use? 
> This one is my home box, looks a bit crazy don't you think? The box has 

Yes

> about ~120 processes right now, heavy X session (2000x2000@32 virtual, 
> KDE2 with lots of eye candy), two kernel builds in the background and 
> cdrecord. 

I'm chasing a leak or two somewhere. One common theme seems to be KDE so
my guess is there is something like an mprotect/mremap/shared page path that
isnt correctly accounted and kde triggers more than most other stuff (eg
because of the strange way KDE execs new processes). 

Last night I added some validator code for the non shmfs cases to see if
I can find it. 

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19 13:32                         ` Alan Cox
@ 2002-03-19 18:04                           ` Mike Fedyk
  2002-03-19 18:26                             ` Alan Cox
  0 siblings, 1 reply; 33+ messages in thread
From: Mike Fedyk @ 2002-03-19 18:04 UTC (permalink / raw)
  To: Alan Cox; +Cc: Zwane Mwaikambo, MrChuoi, Linux Kernel

On Tue, Mar 19, 2002 at 01:32:13PM +0000, Alan Cox wrote:
> > actually been *allocated* as per requests, but not necesserily in use? 
> > This one is my home box, looks a bit crazy don't you think? The box has 
> 
> Yes
> 
> > about ~120 processes right now, heavy X session (2000x2000@32 virtual, 
> > KDE2 with lots of eye candy), two kernel builds in the background and 
> > cdrecord. 
> 
> I'm chasing a leak or two somewhere. One common theme seems to be KDE so
> my guess is there is something like an mprotect/mremap/shared page path that
> isnt correctly accounted and kde triggers more than most other stuff (eg
> because of the strange way KDE execs new processes). 
> 
> Last night I added some validator code for the non shmfs cases to see if
> I can find it. 

Hmm, you must have missed my report I sent to you earlier.

After a fresh reboot, I booted into the console (no X/kde started) and ran the
while looped kernel compile for a couple days.  Then I switched to single
user mode to see if the address space was recovered, but it was not.

Is there any way (I don't thing so, but...) that KDE can affect this when
there aren't any KDE processes running?

Mike

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19 18:04                           ` Mike Fedyk
@ 2002-03-19 18:26                             ` Alan Cox
  2002-03-19 18:29                               ` Mike Fedyk
  0 siblings, 1 reply; 33+ messages in thread
From: Alan Cox @ 2002-03-19 18:26 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: Alan Cox, Zwane Mwaikambo, MrChuoi, Linux Kernel

> Is there any way (I don't thing so, but...) that KDE can affect this when
> there aren't any KDE processes running?

Please try -ac2. It seems KDE just happens to be one of the triggers for
a bug where someone mremaps a partial vma larger and moves it.


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19 18:26                             ` Alan Cox
@ 2002-03-19 18:29                               ` Mike Fedyk
  2002-03-21  5:11                                 ` Mike Fedyk
  0 siblings, 1 reply; 33+ messages in thread
From: Mike Fedyk @ 2002-03-19 18:29 UTC (permalink / raw)
  To: Alan Cox; +Cc: Zwane Mwaikambo, MrChuoi, Linux Kernel

On Tue, Mar 19, 2002 at 06:26:09PM +0000, Alan Cox wrote:
> > Is there any way (I don't thing so, but...) that KDE can affect this when
> > there aren't any KDE processes running?
> 
> Please try -ac2. It seems KDE just happens to be one of the triggers for
> a bug where someone mremaps a partial vma larger and moves it.

OK, will do.

I didn't get down to that thread yet when I posted...

Mike

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-19 18:29                               ` Mike Fedyk
@ 2002-03-21  5:11                                 ` Mike Fedyk
  2002-03-21 13:32                                   ` Alan Cox
  0 siblings, 1 reply; 33+ messages in thread
From: Mike Fedyk @ 2002-03-21  5:11 UTC (permalink / raw)
  To: Alan Cox, Zwane Mwaikambo, MrChuoi, Linux Kernel

On Tue, Mar 19, 2002 at 10:29:33AM -0800, Mike Fedyk wrote:
> On Tue, Mar 19, 2002 at 06:26:09PM +0000, Alan Cox wrote:
> > > Is there any way (I don't thing so, but...) that KDE can affect this when
> > > there aren't any KDE processes running?
> > 
> > Please try -ac2. It seems KDE just happens to be one of the triggers for
> > a bug where someone mremaps a partial vma larger and moves it.
> 
> OK, will do.
> 

Ok, did.

So far, after "up 1 day,  2:14" running a "while; make -j5" loop I haven't
seen my Committed_AS grow like before.

In multi user mode 116 processes running (with make -j loop):
        total:    used:    free:  shared: buffers:  cached:
Mem:  129703936 117108736 12595200        0  3862528 58535936
Swap: 500056064 70832128 429223936
MemTotal:       126664 kB
MemFree:         12300 kB
MemShared:           0 kB
Buffers:          3772 kB
Cached:          24416 kB
SwapCached:      32748 kB
Active:          78996 kB
Inact_dirty:     18796 kB
Inact_clean:      1912 kB
Inact_target:    19940 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       126664 kB
LowFree:         12300 kB
SwapTotal:      488336 kB
SwapFree:       419164 kB
Committed_AS:   133840 kB

After:
        total:    used:    free:  shared: buffers:  cached:
Mem:  129703936 76472320 53231616        0  8724480 54001664
Swap: 500056064    40960 500015104
MemTotal:       126664 kB
MemFree:         51984 kB
MemShared:           0 kB
Buffers:          8520 kB
Cached:          52696 kB
SwapCached:         40 kB
Active:          40848 kB
Inact_dirty:     16264 kB
Inact_clean:      5852 kB
Inact_target:    12592 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       126664 kB
LowFree:         51984 kB
SwapTotal:      488336 kB
SwapFree:       488296 kB
Committed_AS:     2228 kB
                  ^^^^
		  
		 This was down to ~500k before mutt was started.
		 
init-+-bdflush
     |-init---bash---bash-+-mutt---editor
     |                    `-pstree
     |-keventd
     |-kjournald
     |-ksoftirqd_CPU0
     |-kswapd
     |-kupdated
     |-lockd
     |-mdrecoveryd
     `-rpciod

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-21  5:11                                 ` Mike Fedyk
@ 2002-03-21 13:32                                   ` Alan Cox
  0 siblings, 0 replies; 33+ messages in thread
From: Alan Cox @ 2002-03-21 13:32 UTC (permalink / raw)
  To: Mike Fedyk; +Cc: Alan Cox, Zwane Mwaikambo, MrChuoi, Linux Kernel

> Committed_AS:     2228 kB
>                   ^^^^
> 		 This was down to ~500k before mutt was started.

That looks much better. If you want to do an absolute sanity test build a 
non SMP kernel without SYSVIPC support, but with the accounting validation
turned on (mm/memory.c I believe I stuck it in) and it'll burp in the log
whenever it finds an error in the tally

^ permalink raw reply	[flat|nested] 33+ messages in thread

* Re: Linux 2.4.19-pre3-ac1
  2002-03-17 13:55 jarmo kettunen
@ 2002-03-17 17:23 ` Alan Cox
  0 siblings, 0 replies; 33+ messages in thread
From: Alan Cox @ 2002-03-17 17:23 UTC (permalink / raw)
  To: jarmo kettunen; +Cc: linux-kernel

> Just patched 2.4.18 first into 2.4.19-pre3 and direct into 2.4.19-pre3-ac1.
> Couldn't get compile through because of error /linux/drivers/md/md.c.

md definitely builds. You might want to check for merge errors, or provide
the actual error to the list ?


^ permalink raw reply	[flat|nested] 33+ messages in thread

* Linux 2.4.19-pre3-ac1
@ 2002-03-17 13:55 jarmo kettunen
  2002-03-17 17:23 ` Alan Cox
  0 siblings, 1 reply; 33+ messages in thread
From: jarmo kettunen @ 2002-03-17 13:55 UTC (permalink / raw)
  To: linux-kernel

Just patched 2.4.18 first into 2.4.19-pre3 and direct into 2.4.19-pre3-ac1.
Couldn't get compile through because of error /linux/drivers/md/md.c.

Looked and found patch for 2.5.6 series kernel and used it...Now compile
succeeded.

I'm not sure if bug is in pre3 or pre3-ac1,but I'm sure it's not in 2.4.18,I 
got that compiled without any errors.

So just wanted to notify...

Jarmo

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2002-03-21 13:17 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-15  1:42 Linux 2.4.19-pre3-ac1 Alan Cox
2002-03-16  2:44 ` Mike Fedyk
2002-03-16  5:33 ` MrChuoi
2002-03-16  6:00   ` J Sloan
2002-03-16  7:52     ` MrChuoi
2002-03-16 17:30     ` Alan Cox
2002-03-16 17:50       ` MrChuoi
2002-03-16 18:00         ` Alan Cox
2002-03-16 19:14           ` MrChuoi
2002-03-16 20:58             ` Alan Cox
2002-03-17  5:36               ` Mike Fedyk
2002-03-17 23:52                 ` Matthew D. Pitts
2002-03-18  0:01                   ` Mike Fedyk
2002-03-18  3:02                 ` MrChuoi
2002-03-18  3:01                   ` Mike Fedyk
2002-03-18  3:03                     ` Rik van Riel
2002-03-19  1:46                       ` MrChuoi
2002-03-18 11:44                   ` Alan Cox
2002-03-18 21:23                     ` toon
2002-03-19  1:39                     ` MrChuoi
2002-03-19  1:55                       ` Alan Cox
2002-03-19  5:54                       ` Zwane Mwaikambo
2002-03-19  6:20                         ` Mike Fedyk
2002-03-19  6:46                           ` Zwane Mwaikambo
2002-03-19 13:32                         ` Alan Cox
2002-03-19 18:04                           ` Mike Fedyk
2002-03-19 18:26                             ` Alan Cox
2002-03-19 18:29                               ` Mike Fedyk
2002-03-21  5:11                                 ` Mike Fedyk
2002-03-21 13:32                                   ` Alan Cox
2002-03-18  5:24 ` Mike Fedyk
2002-03-17 13:55 jarmo kettunen
2002-03-17 17:23 ` Alan Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).