ULE/SCHED_SMP diff for 7.0
Rene Ladan
r.c.ladan at gmail.com
Thu Jul 19 18:01:01 UTC 2007
Jeff Roberson schreef:
> On Thu, 19 Jul 2007, Rene Ladan wrote:
>
>> Jeff Roberson schreef:
>>>
>>> On Wed, 18 Jul 2007, Rene Ladan wrote:
>>>
>>>> Jeff Roberson schreef:
>>>>>
>>>>> On Wed, 18 Jul 2007, Rene Ladan wrote:
>>>>>
>>>>>> Jeff Roberson schreef:
>>>>>>> http://people.freebsd.org/~jeff/ule.diff
>>>>>>>
>>>>>>> This patch is scheduled for inclusion in 7.0. I would like
>>>>>>> anyone who
>>>>>>> cares to run it to validate that it does not create any stability or
>>>>>>> performance regression over the existing ULE. This patch
>>>>>>> replaces ULE
>>>>>>> with SCHED_SMP, which will now no longer exist as a seperate fork of
>>>>>>> ULE.
>>>>>> [..]
>>>>>>
>>
>
> Thank you.
>
> This is definitely a KSE/ULE problem. Can you try
> http://people.freebsd.org/~jeff/sched_ule.c? I have made some changes
> that may fix this.
cvsuped today at 17:23 UTC and replaced sched_ule.c afterwards. The almost-instant
panics are gone. Also, the oddity I reported about ULE/BOINC on this list earlier
has been fixed by the new sched_ule.c, I've noticed however that the WCPU field in
top sometimes exceeds 100% (this wasn't the case with sched_4bsd).
Thanks,
Rene
--
GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net)
"It won't fit on the line."
-- me, 2001
More information about the freebsd-current
mailing list