diff options
Diffstat (limited to 'kernel/locking/lockdep.c')
-rw-r--r-- | kernel/locking/lockdep.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c index a0831e1b99f4..aaeae885d9af 100644 --- a/kernel/locking/lockdep.c +++ b/kernel/locking/lockdep.c | |||
@@ -3900,7 +3900,8 @@ static void zap_class(struct lock_class *class) | |||
3900 | list_del_rcu(&class->hash_entry); | 3900 | list_del_rcu(&class->hash_entry); |
3901 | list_del_rcu(&class->lock_entry); | 3901 | list_del_rcu(&class->lock_entry); |
3902 | 3902 | ||
3903 | class->key = NULL; | 3903 | RCU_INIT_POINTER(class->key, NULL); |
3904 | RCU_INIT_POINTER(class->name, NULL); | ||
3904 | } | 3905 | } |
3905 | 3906 | ||
3906 | static inline int within(const void *addr, void *start, unsigned long size) | 3907 | static inline int within(const void *addr, void *start, unsigned long size) |