On Mon, Sep 23, 2013 at 9:14 AM, Andriy Gapon <a...@freebsd.org> wrote:
> on 10/09/2013 15:03 Davide Italiano said the following:
>> The Illumos cv_timedwait_hires() doesn't use 'res' argument so if you
>> want to be consistent with their behaviour you should pass '0' as
>> precision argument to cv_timedwait_sbt().
>
> As far as I can see, illumos does use the resolution.
>
> --
> Andriy Gapon

Hmm, it looks like I was looking at the wrong version of
cv_timedwait_sbt() (the one in lib/libzpool/common/kernel.c), thanks
for noticing. That said, I'm not still sure there's an 1:1 mapping
between our precision concept and their (but I might be wrong here),
and I think gethrestime is not suitable for the amount of precision
required.

-- 
Davide

"There are no solved problems; there are only problems that are more
or less solved" -- Henri Poincare
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to