Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[platform/kernel/linux-starfive.git] / net / dns_resolver / dns_query.c
index ab9fec0..af78101 100644 (file)
@@ -72,7 +72,7 @@ int dns_query(const char *type, const char *name, size_t namelen,
              const char *options, char **_result, time64_t *_expiry)
 {
        struct key *rkey;
-       const struct user_key_payload *upayload;
+       struct user_key_payload *upayload;
        const struct cred *saved_cred;
        size_t typelen, desclen;
        char *desc, *cp;
@@ -143,7 +143,7 @@ int dns_query(const char *type, const char *name, size_t namelen,
        if (ret)
                goto put;
 
-       upayload = user_key_payload(rkey);
+       upayload = user_key_payload_locked(rkey);
        len = upayload->datalen;
 
        ret = -ENOMEM;