Konstantin Belousov 283dfee925 Further cleanup after r285607.
Remove useless release semantic for some stores to it_need.  For
stores where the release is needed, add a comment explaining why.

Fence after the atomic_cmpset() op on the it_need should be acquire
only, release is not needed (see above).  The combination of
atomic_cmpset() + fence_acq() is better expressed there as
atomic_cmpset_acq().

Use atomic_cmpset() for swi' ih_need read and clear.

Discussed with:	alc, bde
Reviewed by:	bde
Comments wording provided by:	bde
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
2015-07-18 19:59:29 +00:00
..
2015-07-07 19:01:54 +00:00
2015-07-18 19:59:29 +00:00
2015-07-18 15:28:32 +00:00
2015-04-18 16:08:06 +00:00
2015-07-14 10:47:56 +00:00
2015-05-29 14:03:07 +00:00