scheduler (sched_4bsd) questions

Stephan Uphoff ups at tree.com
Mon Oct 4 20:12:43 PDT 2004


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



More information about the freebsd-arch mailing list