kernel/timer.c

Wojciech Kromer krom at dgt-lab.com.pl
Sat Apr 12 19:32:16 EST 2003


>
>
>>sleep(0) could be defined as:
>>-schedule to next task if there is any (just call schedule() )
>>-sleep minimum value (1 jiffie)
>>
>>default kernel (no timer patches) uses second definition,
>>
>>
>
>No, linux uses the first definition(or whatever schedule_timeout(0) does).
>If t is zero then expire also becomes zero.
>
>
maybe, my  missunderstood

>>there is  special call schedule_timeout(MAX_SCHEDULE_TIMEOUT) which also
>>calls schedule()
>>
>>
see kernel/sched.c



so, anyone knows what linus.t says about adding one jiffie  to every
non-zero expire?

--
* * * * * * * * * * * *
* per pedes ad astra! *
* * * * * * * * * * * *    mailto:krom at dgt-lab.com.pl


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list