Btrfs: fix data loss after inode eviction, renaming it, and fsync it
[platform/kernel/linux-rpi.git] / crypto / crypto_user.c
index ceeb2ea..3cca814 100644 (file)
@@ -55,6 +55,9 @@ static struct crypto_alg *crypto_alg_match(struct crypto_user_alg *p, int exact)
        list_for_each_entry(q, &crypto_alg_list, cra_list) {
                int match = 0;
 
+               if (crypto_is_larval(q))
+                       continue;
+
                if ((q->cra_flags ^ p->cru_type) & p->cru_mask)
                        continue;