commit | 5e02c74905cb00184b6c5ae70b1c1bfae5b3bd17 | [log] [tgz] |
---|---|---|
author | Heiko Carstens <hca@linux.ibm.com> | Fri Feb 24 11:02:37 2023 +0100 |
committer | Heiko Carstens <hca@linux.ibm.com> | Tue Feb 28 13:19:05 2023 +0100 |
tree | 06fbc649485e79c8dc26080ee36b8819a6cc260f | |
parent | 434b26605f6cc500c1a995587e5c4bc4bc1693c6 [diff] |
s390/cpum_sf: use READ_ONCE_ALIGNED_128() instead of 128-bit cmpxchg Use READ_ONCE_ALIGNED_128() to read the previous value in front of a 128-bit cmpxchg loop, instead of (mis-)using a 128-bit cmpxchg operation to do the same. This makes the code more readable and is faster. Link: https://lore.kernel.org/r/20230224100237.3247871-3-hca@linux.ibm.com Signed-off-by: Heiko Carstens <hca@linux.ibm.com>