Playing around with the (simple) measurement of latency-times I noticed, that the systemcall "nanosleep" has always a minimal latency from about ~2ms (haven't run it all night, so...). It seems to be a systematical error. A short investigation shows, that "sys_nanosleep()" uses schedule_timeout(), but schedule_timeout() is working exactly as expected. Therefore I think it has something to do with the scheduling? Has someone an explanation for the ~2ms error? If it is indeed a systematical error, does it make sense to "adjust" (correct) this error in the systemcall "sys_nanosleep()"? Find attached my small test program. Juergen.