kernel/tools/include/linux/rcu.h
.. .. @@ -19,7 +19,7 @@ 19 19 return false; 20 20 } 21 21 22 -#define rcu_assign_pointer(p, v) ((p) = (v))23 -#define RCU_INIT_POINTER(p, v) p=(v)22 +#define rcu_assign_pointer(p, v) do { (p) = (v); } while (0)23 +#define RCU_INIT_POINTER(p, v) do { (p) = (v); } while (0)24 24 25 25 #endif