diff options
author | Joel Fernandes (Google) <joel@joelfernandes.org> | 2019-07-17 00:12:25 +0200 |
---|---|---|
committer | Paul E. McKenney <paulmck@linux.ibm.com> | 2019-08-13 23:28:47 +0200 |
commit | c2fa1e1bfa5b74558854a70b8afd797d43eb2743 (patch) | |
tree | 52c73a3ef018a42c30ea26c7ad9326d55d060fdb /drivers/base/base.h | |
parent | ipv4: Add lockdep condition to fix for_each_entry() (diff) | |
download | linux-c2fa1e1bfa5b74558854a70b8afd797d43eb2743.tar.xz linux-c2fa1e1bfa5b74558854a70b8afd797d43eb2743.zip |
driver/core: Convert to use built-in RCU list checking
This commit applies the consolidated hlist_for_each_entry_rcu() support
for lockdep conditions.
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>
Diffstat (limited to 'drivers/base/base.h')
-rw-r--r-- | drivers/base/base.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/base/base.h b/drivers/base/base.h index b405436ee28e..0d32544b6f91 100644 --- a/drivers/base/base.h +++ b/drivers/base/base.h @@ -165,6 +165,7 @@ static inline int devtmpfs_init(void) { return 0; } /* Device links support */ extern int device_links_read_lock(void); extern void device_links_read_unlock(int idx); +extern int device_links_read_lock_held(void); extern int device_links_check_suppliers(struct device *dev); extern void device_links_driver_bound(struct device *dev); extern void device_links_driver_cleanup(struct device *dev); |