diff --git a/security/keys/keyring.c b/security/keys/keyring.c
index 5e6a907607530e2097ab5a4eba4f19b4d8426f2a..4448758f643a57bcbcb4a7654eccf15932ff78c3 100644
--- a/security/keys/keyring.c
+++ b/security/keys/keyring.c
@@ -79,7 +79,7 @@ static void keyring_revoke(struct key *keyring);
 static void keyring_destroy(struct key *keyring);
 static void keyring_describe(const struct key *keyring, struct seq_file *m);
 static long keyring_read(const struct key *keyring,
-			 char __user *buffer, size_t buflen);
+			 char *buffer, size_t buflen);
 
 struct key_type key_type_keyring = {
 	.name		= "keyring",