HomeFreeBSD

Implement process-shared locks support for libthr.so.3, without

Description

Implement process-shared locks support for libthr.so.3, without
breaking the ABI. Special value is stored in the lock pointer to
indicate shared lock, and offline page in the shared memory is
allocated to store the actual lock.

Reviewed by: vangyzen (previous version)
Discussed with: deischen, emaste, jhb, rwatson,
Martin Simmons <martin@lispworks.com>
Tested by: pho
Sponsored by: The FreeBSD Foundation

Details

Provenance
kibAuthored on
Reviewer
vangyzen
Parents
rS296161: Add Allwinner A10/A20 RTC driver.
Branches
Unknown
Tags
Unknown