diff --git a/security/keys/keyring.c b/security/keys/keyring.c index e814d2109f8ef170ea60043fa83b1f37c3e35de1..dd7cd0f8e13cffa6b561f707a6c508a38f21f7f5 100644 --- a/security/keys/keyring.c +++ b/security/keys/keyring.c @@ -201,7 +201,7 @@ static long keyring_read(const struct key *keyring, int loop, ret; ret = 0; - klist = rcu_dereference(keyring->payload.subscriptions); + klist = keyring->payload.subscriptions; if (klist) { /* calculate how much data we could return */