Page MenuHomeFreeBSD

arm: Implement atomic_testandset_acq_long as a simple wrapper
Needs ReviewPublic

Authored by jhb on Fri, Nov 15, 8:40 PM.

Details

Reviewers
kib
jrtc27
andrew
Summary

Use a memory barrier after calling the existing atomic_testandset_long
rather than using the fcmpset-based fallback version from
<sys/_atomic_subword.h>.

Sponsored by: AFRL, DARPA

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 60620
Build 57504: arc lint + arc unit