Thomas Graf wrote: > * Nicolas DICHTEL <426F42F0.9020609@6wind.com> 2005-04-27 09:44 > >>>Yes I agree, it doesn't really matter what value we return and `bound' >>>is most likely to be correct. I think we should also fix the unlikely >>>but still possible case when tv1.tv_usec is slightly smaller than >>>tv2.tv_usec. I know it is very unlikely but do_gettimeofday really >>>is not that reliable and we have users which rely on a positive >>>delta. Can you extend your patch to return abs(delta) for case 0 >>>in PSCHED_TDIFF_SAFE? Why abs(delta)? It could be above bound, in fact all cases besides delta_sec > 2 doesn't take care to stay inside [0..bound] at all.