Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / fs / ecryptfs / crypto.c
index 97315f2f68164f45f41176abeb1d0317467280f4..80d6901493cf5e0867cd2572885cc16f66ff59c5 100644 (file)
@@ -258,8 +258,7 @@ void ecryptfs_destroy_mount_crypt_stat(
                                 &mount_crypt_stat->global_auth_tok_list,
                                 mount_crypt_stat_list) {
                list_del(&auth_tok->mount_crypt_stat_list);
-               if (auth_tok->global_auth_tok_key
-                   && !(auth_tok->flags & ECRYPTFS_AUTH_TOK_INVALID))
+               if (!(auth_tok->flags & ECRYPTFS_AUTH_TOK_INVALID))
                        key_put(auth_tok->global_auth_tok_key);
                kmem_cache_free(ecryptfs_global_auth_tok_cache, auth_tok);
        }