cvs commit: src/sys/i386/conf GENERIC

David Xu davidxu at freebsd.org
Sat Aug 6 23:19:23 GMT 2005


Kris Kennaway wrote:

>On Sat, Aug 06, 2005 at 10:22:07AM -0600, Scott Long wrote:
>  
>
>>Kris Kennaway wrote:
>>    
>>
>>>On Sat, Aug 06, 2005 at 10:31:27AM +0000, David Xu wrote:
>>>
>>>      
>>>
>>>>davidxu     2005-08-06 10:31:27 UTC
>>>>
>>>>FreeBSD src repository
>>>>
>>>>Modified files:
>>>>  sys/i386/conf        GENERIC 
>>>>Log:
>>>>Make ULE as default scheduler, allow it to be tested more widely.
>>>>        
>>>>
>>>Why?  It's already known to cause panics, shouldn't you have fixed
>>>those first before inflicting them on users?
>>>
>>>Kris
>>>      
>>>
>>Actually, he has fixed a number of panics in ULE in the last week.  I
>>agree with turning ULE back on by default in order to get more exposure,
>>but I would rather it have happened after 6.0-R so that we could
>>concentrate on the release.  David, would you mind reverting this until
>>after 6.0-R?  Thanks,
>>    
>>
>
>In the meantime I'd be happy to run ULE on some package build machines
>to test, but I think you should also ask the many people who reported
>other problems with ULE (e.g. panics on SMP, problems with priorities,
>interactive performance and general performance) to re-test and see if
>their problems persist.
>
>Kris
>
>  
>
I have reverted it, I will turn it on after 6.0-R.
but as you are saying the panics on SMP, I have fixed it, as least I can
not reproduce it on my dual PIII machine.
In my test, ULE always outperforms 4BSD, your test may vary though.
Interactive performance is good, but not as good as 4BSD, it has to be
improved, that's why I want to turn it on as a default.

Regards,
David Xu



More information about the cvs-src mailing list