forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-09 05e59e5fb0064c97a1c10921ecd549f2d4a58565
kernel/tools/include/linux/rcu.h
....@@ -19,7 +19,7 @@
1919 return false;
2020 }
2121
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)
2424
2525 #endif