HomeFreeBSD

Fix the dtrace ARM atomic compare-and-set functions. These functions are

Description

Fix the dtrace ARM atomic compare-and-set functions. These functions are
expected to return the data in the memory location pointed at by target
after the operation. The FreeBSD atomic functions previously used return
either 0 or 1 to indicate if the comparison succeeded or not respectively.

With this change these functions only support ARMv6 and later are supported
by these functions.

Sponsored by: ABT Systems Ltd

Details

Provenance
andrewAuthored on
Parents
rS279482: MFC r279276: Add checks for malloc() failures.
Branches
Unknown
Tags
Unknown

Event Timeline