freebsd-dev/sys/cddl/contrib/opensolaris/common
Andrew Turner e5ca5f2abd Fix the open solaris atomic functions on arm64. Without this we may use the
wrong value in the comparison, leading to incorrectly setting the new
value.

This has been observed in the ZFS code. Without this we can lose track of
the reference count in a zrlock object.

We should move to use the generic atomic functions, however as this has
been observed I would prefer to have this working, then move to the generic
functions.

PR:		204037
Sponsored by:	ABT Systems Ltd
2015-11-05 16:55:27 +00:00
..
acl
atomic Fix the open solaris atomic functions on arm64. Without this we may use the 2015-11-05 16:55:27 +00:00
avl MFV r287684: 6091 avl_add doesn't assert on non-debug builds 2015-09-12 08:50:43 +00:00
nvpair define aok in libnvpair which is linked to all zfs libraries that need aok 2015-09-28 15:25:36 +00:00
unicode Reduce some warnings in the Solaris unicode support. 2014-06-29 02:28:05 +00:00
util Mechanically convert cddl sun #ifdef's to illumos 2015-01-17 14:44:59 +00:00
zfs MFV r289561: 6328 Fix cstyle errors in zfs codebase 2015-10-19 08:25:37 +00:00