X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu.h;h=277b7d2f45ae565610e4db9ee89457174fafa667;hp=9e9fea2b96fafa5c4688a1b1bf696284587df25f;hb=3a9e6e9df706b8d39af94d2f027210e2e7d4106e;hpb=128166c908bfaa915c76e060522abd20241ac69c diff --git a/urcu.h b/urcu.h index 9e9fea2..277b7d2 100644 --- a/urcu.h +++ b/urcu.h @@ -199,6 +199,7 @@ static inline void rcu_read_lock(void) debug_yield_read(); tmp = urcu_active_readers; debug_yield_read(); + /* urcu_gp_ctr = RCU_GP_COUNT | (~RCU_GP_CTR_BIT or RCU_GP_CTR_BIT) */ if (likely(!(tmp & RCU_GP_CTR_NEST_MASK))) urcu_active_readers = urcu_gp_ctr; else