HomeFreeBSD

Fix FreeBSD condvar semantics

Description

Fix FreeBSD condvar semantics

We should return -1 instead of negative deltas, and 0 if signaled.

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #10460

Details

Provenance
freqlabsAuthored on Jun 16 2020, 4:59 PM
GitHub <noreply@github.com>Committed on Jun 16 2020, 4:59 PM
Parents
rG883a40fff427: Add convenience wrappers for common uio usage
Branches
Unknown
Tags
Unknown

Event Timeline