OpenBSD cvs log

created 2019-10-19T02:32:33Z
begin 2019-08-02T03:00:00Z
end 2019-08-02T06:00:00Z
path src/sys
commits 1

date 2019-08-02T03:33:15Z
author deraadt
files src/sys/sys/time.h log diff annotate
message missing part of commit by cheloha:

per-process itimers: itimerval -> itimerspec

Loongson runs at 128hz. 128 doesn't divide evenly into a million,
but it does divide evenly into a billion. So if we do the per-process
itimer bookkeeping with itimerspec structs we can have error-free
virtual itimers on loongson just as we do on most other platforms.

This change doesn't fix the virtual itimer error alpha, as 1024 does not
divide evenly into a billion. But this doesn't make the situation any
worse, either.

ok deraadt@