Subject: Re: kernel panic?
To: Michael <macallan18@earthlink.net>
From: Andrey Petrov <petrov@netbsd.org>
List: port-sparc64
Date: 01/08/2005 14:09:24
On Fri, Jan 07, 2005 at 03:02:19PM -0500, Michael wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> I'm running 2.99.12 on an Ultra 10, my problem is this:
> The box was compiling Mozilla while running XFree, xscreensaver,
> gkrellm and gcvs, I left it unattended for a while ( 1 hour or so ),
> when I moved the mouse to exit the screensaver it exited just fine and
> the Xserver started redrawing everything, rather slowly, with gkrellm
> showing high paging activity. When it tried to redraw gcvs ( which
> happened to be the biggest window, took up almost the whole screen ) I
> got a deadlock. Probably a kernel panic since the machine stopped
> responding to pings and the disk activity ended after a couple of
> seconds.
> First I thought it's a problem in the Xserver ( like the recently fixed
> one where pages containing code weren't marked executable ) but it's
> not only the Xserver crashing, it's the whole thing. Are there any
> known problems in NetBSD's memory management on sparc64? It only
> happens when there's a big window to redraw ( xterms and other smallish
> windows don't seem to trigger the problem ) and a lot of paging going
> on while doing so. Apparently the window content or the process
> responsible for it has was swapped out to disk, the problem doesn't
> occur when the screensaver ran for only a minute or so. Or when there's
> nothing memory-intensive going on.
Might fit to 24648/27023. Do you have anything multi-threaded among your
long-running applications?
> The crash seemed to be caused by very high paging activity, although I
> couldn't reproduce it without X yet.
>
Time for serial console? Or someone needs to fix kernel coredump.
Andrey