X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=urcu-static.h;h=1921097dbb8596a9d134fecdea5e2bcfe9444c2d;hp=1b3527fd2de649b087a502ec42af2098ba095ec3;hb=538d7df5086144837beb7a9c1e2a94eb637b9904;hpb=67ef1a2cd793e5dde7db32ef5210fc002c3325cd 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();