idle priority scheduling broken in 7.0-BETA4
Jeff Roberson
jroberson at chesapeake.net
Wed Jan 2 05:30:22 PST 2008
On Wed, 2 Jan 2008, Peter Jeremy wrote:
> On Tue, Jan 01, 2008 at 07:09:54PM -1000, Jeff Roberson wrote:
>> Can you please try this experimental patch for ULE? It re-enables the time
>> slicing code for idle prio and realtime tasks that are not fifo.
>
> I still had boinc running at "nice -n 19" and the system wouldn't
> boot: It started boinc, reported it was checking the apache.conf and
> didn't go any further. I couldn't kill boinc or setiathome from ddb
> and had to push the reset button. I will look at the patch more
> closely tomorrow but it looks suspiciously like it stopped
> time-slicing.
ah, I'm sorry. the new line with PRI_FIFO should read PRI_FIFO_BIT. I
tested the patch but not with any idle prio tasks that run forever.
Enclosed is a new patch.
Thanks,
Jeff
>
> --
> Peter Jeremy
> Please excuse any delays as the result of my ISP's inability to implement
> an MTA that is either RFC2821-compliant or matches their claimed behaviour.
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: uleidle.diff
Type: text/x-diff
Size: 1003 bytes
Desc:
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20080102/697d4743/uleidle.bin
More information about the freebsd-current
mailing list