These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / fs / fscache / object-list.c
index 51dde81..6b028b7 100644 (file)
@@ -316,7 +316,7 @@ static const struct seq_operations fscache_objlist_ops = {
 static void fscache_objlist_config(struct fscache_objlist_data *data)
 {
 #ifdef CONFIG_KEYS
-       struct user_key_payload *confkey;
+       const struct user_key_payload *confkey;
        unsigned long config;
        struct key *key;
        const char *buf;
@@ -329,7 +329,7 @@ static void fscache_objlist_config(struct fscache_objlist_data *data)
        config = 0;
        rcu_read_lock();
 
-       confkey = key->payload.data;
+       confkey = user_key_payload(key);
        buf = confkey->data;
 
        for (len = confkey->datalen - 1; len >= 0; len--) {