/[base]
ViewVC logotype

Revision 290397


Jump to revision: Previous Next
Author: andrew
Date: Thu Nov 5 16:55:27 2015 UTC (8 years, 7 months ago)
Changed paths: 3
Log Message:
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


Changed paths

Path Details
Directoryhead/sys/cddl/contrib/opensolaris/common/atomic/aarch64/ added
Directoryhead/sys/cddl/contrib/opensolaris/common/atomic/aarch64/opensolaris_atomic.S added
Directoryhead/sys/conf/files.arm64 modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27