scheduler (sched_4bsd) questions

Stephan Uphoff ups at tree.com
Sat Oct 2 06:55:58 PDT 2004


On Sat, 2004-10-02 at 01:33, Peter Holm wrote:
> On Fri, Oct 01, 2004 at 09:25:51PM +0200, Peter Holm wrote:
> > > > 
> > > > For once I'm the bearer of good news. The switch_patch_v2 + the
> > > > sched_4bsd patch ran the tests for more than one hour without
> > > > any freeze. The sched_4bsd alone did not stop the freezes. I'm
> > > > now testing the switch_patch_v2 alone and it's looking good for
> > > > 55+ minutes of testing.
> > > 
> > > Great !
> > > I guess I should roll a cleaned up cumulative patch soon.
> > > 
> > > 	Stephan
> > 
> > I have now been running the stress test for more than 3½ hours, without
> > any freezes. I have included the two of your changes I have been using.
> > 
> > - Peter
> 
> After more testing, I'm sad to report that the freeze is still there.
> The patch has however decreased the number of freezes dramatically:
> 
> During 14 hours of testing 3 separate freezes has been seen:
> 
> 24 Giant held for more than 60 sec by td 0xc244e900, pid 27683
> 31 Giant held for more than 60 sec by td 0xc1b7b600, pid 12098
> 79 Giant held for more than 60 sec by td 0xc25f3180, pid 75531

You should also run with MUTEX_WAKE_ALL in your config file
AND the mutex patch. I think this is it but will verify later today.
Sorry -have to run - will roll the cumulative patch tonight (EST).

	Stephan



More information about the freebsd-arch mailing list