diff options
Diffstat (limited to 'include/linux/rtnetlink.h')
-rw-r--r-- | include/linux/rtnetlink.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/linux/rtnetlink.h b/include/linux/rtnetlink.h index bbad657a3725..27576aa05e8c 100644 --- a/include/linux/rtnetlink.h +++ b/include/linux/rtnetlink.h | |||
@@ -758,8 +758,7 @@ extern int lockdep_rtnl_is_held(void); | |||
758 | * or RTNL. Note : Please prefer rtnl_dereference() or rcu_dereference() | 758 | * or RTNL. Note : Please prefer rtnl_dereference() or rcu_dereference() |
759 | */ | 759 | */ |
760 | #define rcu_dereference_rtnl(p) \ | 760 | #define rcu_dereference_rtnl(p) \ |
761 | rcu_dereference_check(p, rcu_read_lock_held() || \ | 761 | rcu_dereference_check(p, lockdep_rtnl_is_held()) |
762 | lockdep_rtnl_is_held()) | ||
763 | 762 | ||
764 | /** | 763 | /** |
765 | * rtnl_dereference - fetch RCU pointer when updates are prevented by RTNL | 764 | * rtnl_dereference - fetch RCU pointer when updates are prevented by RTNL |