Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Oct 2004 23:12:38 -0400
From:      Stephan Uphoff <ups@tree.com>
To:        Peter Holm <peter@holm.cc>
Cc:        "freebsd-arch@freebsd.org" <freebsd-arch@FreeBSD.org>
Subject:   Re: scheduler (sched_4bsd) questions
Message-ID:  <1096945958.46385.44.camel@palm.tree.com>
In-Reply-To: <20041004184939.GA8178@peter.osted.lan>
References:  <1095468747.31297.241.camel@palm.tree.com> <1096496057.3733.2163.camel@palm.tree.com> <1096603981.21577.195.camel@palm.tree.com> <200410041131.35387.jhb@FreeBSD.org> <1096911278.44307.17.camel@palm.tree.com> <20041004184939.GA8178@peter.osted.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2004-10-04 at 14:49, Peter Holm wrote:
> On Mon, Oct 04, 2004 at 01:34:38PM -0400, Stephan Uphoff wrote:
---- snip ----
> > - but my time budget is limited and Peter has an interesting bug left
> > that has priority.
> 
> I'm not closer to being able to create this panic in a controlled way.
> After a whole day of different tests I finally got this panic:
> http://www.holm.cc/stress/log/cons81.html. The trigger seems to be one
> particular Java applet, but it is not easily reproduceable.
> 
> - Peter
---- snip ----

I found a race condition in sleepq_catch_signals / sleepq_resume_thread
that may cause sleepq_resume_thread to add a thread to the run queue
that is already there.

This could explain your crash.

Shouldn't be to hard to fix but I am burned out today :-(.

	Stephan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1096945958.46385.44.camel>