X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=include%2Flinux%2Frculist.h;fp=include%2Flinux%2Frculist.h;h=8214cdc715f261811df0e31d1d7cd00733802616;hb=4dfd5cd83dc4458049c7f6eb9c4f361acc4239ea;hp=9f313e4999fea1b7571c64045a20b3dc2d0236d0;hpb=aa24f93753e256c4b14fe46f7261f150cff2a50c;p=linux-2.6-microblaze.git diff --git a/include/linux/rculist.h b/include/linux/rculist.h index 9f313e4999fe..8214cdc715f2 100644 --- a/include/linux/rculist.h +++ b/include/linux/rculist.h @@ -60,9 +60,9 @@ static inline void INIT_LIST_HEAD_RCU(struct list_head *list) #define __list_check_rcu(dummy, cond, extra...) \ ({ \ check_arg_count_one(extra); \ - RCU_LOCKDEP_WARN(!cond && !rcu_read_lock_any_held(), \ + RCU_LOCKDEP_WARN(!(cond) && !rcu_read_lock_any_held(), \ "RCU-list traversed in non-reader section!"); \ - }) + }) #else #define __list_check_rcu(dummy, cond, extra...) \ ({ check_arg_count_one(extra); })