Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <2236FBA76BA1254E88B949DDB74E612B41BF8BBA@IRSMSX102.ger.corp.intel.com>
Date: Wed, 26 Oct 2016 07:01:23 +0000
From: "Reshetova, Elena" <elena.reshetova@...el.com>
To: Colin Vidal <colin@...dal.org>, Hans Liljestrand <ishkamiel@...il.com>
CC: "kernel-hardening@...ts.openwall.com"
	<kernel-hardening@...ts.openwall.com>
Subject: RE: fix typo __atomic_op_fence

Hi Colin, 

Sorry for the trouble. I have just applied the fix and pushed the update to the repo.  

Best Regards,
Elena.

-----Original Message-----
From: Colin Vidal [mailto:colin@...dal.org] 
Sent: Tuesday, October 25, 2016 10:36 PM
To: Reshetova, Elena <elena.reshetova@...el.com>; Hans Liljestrand <ishkamiel@...il.com>
Cc: kernel-hardening@...ts.openwall.com
Subject: fix typo __atomic_op_fence

Hi Hans,

can you apply this little fix on the
commit b5cafefa6ec2dd549174edc8fbd678c06fcb0472 you have just pushed on Elena's hardened_atomic_on_next ?

Otherwise, any build that use atomic_xchg_relaxed and atomic_cmpxchg_relaxed is broken.

Thanks :)

Colin

diff --git a/include/linux/atomic.h b/include/linux/atomic.h index 4e9972d..ffd2e33 100644
--- a/include/linux/atomic.h
+++ b/include/linux/atomic.h
@@ -427,7 +427,7 @@
 
 #ifndef atomic_xchg_wrap
 #define  atomic_xchg_wrap(...)                         \
-       _atomic_op_fence(atomic_xchg_wrap, __VA_ARGS__)
+       __atomic_op_fence(atomic_xchg_wrap, __VA_ARGS__)
 #endif
 #endif /* atomic_xchg_relaxed */
 
@@ -456,7 +456,7 @@
 
 #ifndef atomic_cmpxchg_wrap
 #define  atomic_cmpxchg_wrap(...)                              \
-       _atomic_op_fence(atomic_cmpxchg_wrap, __VA_ARGS__)
+       __atomic_op_fence(atomic_cmpxchg_wrap, __VA_ARGS__)
 #endif
 #endif /* atomic_cmpxchg_relaxed */

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.