X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=urcu-static.h;h=1921097dbb8596a9d134fecdea5e2bcfe9444c2d;hb=b4ce15269d95cb1fc5542d0e192ec593b2222dd5;hp=1b3527fd2de649b087a502ec42af2098ba095ec3;hpb=67ef1a2cd793e5dde7db32ef5210fc002c3325cd;p=userspace-rcu.git diff --git a/urcu-static.h b/urcu-static.h index 1b3527f..1921097 100644 --- a/urcu-static.h +++ b/urcu-static.h @@ -117,8 +117,11 @@ #define YIELD_READ (1 << 0) #define YIELD_WRITE (1 << 1) -/* Updates without DEBUG_FULL_MB are much slower. Account this in the delay */ -#ifdef DEBUG_FULL_MB +/* + * Updates without CONFIG_URCU_AVOID_SIGNALS are much slower. Account this in + * the delay. + */ +#ifdef CONFIG_URCU_AVOID_SIGNALS /* maximum sleep delay, in us */ #define MAX_SLEEP 50 #else @@ -161,7 +164,7 @@ static inline void debug_yield_init(void) } #endif -#ifdef DEBUG_FULL_MB +#ifdef CONFIG_URCU_AVOID_SIGNALS static inline void reader_barrier() { smp_mb();