Subject: Re: port-sparc/14180: random segfault on IPC with -current
To: None <gnats-bugs@gnats.netbsd.org>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-sparc
Date: 11/11/2001 22:31:57
On Sun, Oct 07, 2001 at 12:48:45PM +0200, Manuel Bouyer wrote:
> >Description:
> 	On a sparc IPC, processes get memory corruption under moderate load
> 	(like a 'make -j2' kernel compile).
> 	This usually results in process cc1 getting a signal 11, but I've
> 	also seen spurious syntax error report from cpp or cc.
> 	Restarting the build make it go a little bit further.
> 	I get this with both 1.5.1 and -current userland; the machines are
> 	rock solid under 1.5.1 (I tested it on 2 different IPC, I also swapped
> 	simms, initially suspecting a hardware problem).
> 	I've not experienced any filesystem corruption, so it really seems
> 	to be a problem in the VM of the proccess itself. I can reproduce this
> 	with 16, 32 or 48MB of RAM installed.

I've made some experiement on this problem:
a kernel compiled from sources checked out with -D"2000-11-25 00:00"
can complete a make -j2 kernel compile.
a kernel compiled from sources checked out with -D"2000-11-30 00:00"
gets the sane symptoms.

Nothing changed between these 2 dates in sys/arch/sparc, however UBC has been
integrated at Nov 27. 

--
Manuel Bouyer <bouyer@antioche.eu.org>
--