K 10 svn:author V 6 kevans K 8 svn:date V 27 2021-10-07T03:29:06.679332Z K 7 svn:log V 515 Provide generic sub-word atomic *cmpset Provide *cmpset_{8,16} as wrappers around atomic_fcmpset_32. Initial users will be mips and sparc64, and perhaps parts of powerpc. This are not for general consumption; machine/atomic.h should include this header as needed to provide atomic_{,f}cmpset_{8,16} and machine/atomic.h should provide acq_ and rel_ variants. (cherry picked from commit b6c5d1ef76cdcfe2103fd2ed8ef8f97e1c740edc) Git Hash: 0c0fe8a6ff8b01018aa2c0f5a93d4dd52da0dfcd Git Author: kevans@FreeBSD.org END