summaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-04-29 12:53:46 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-05-02 16:29:27 +0200
commit34410fcad91b3f1f70d444e74fb9d7e3cd63d088 (patch)
tree651838b5983fe49627074fbccdb43fe3dcb5371a /crypto
parentb3686200adba26dd1f8beee3d9c1b34563db1e65 (diff)
downloadlinux-34410fcad91b3f1f70d444e74fb9d7e3cd63d088.tar.gz
linux-34410fcad91b3f1f70d444e74fb9d7e3cd63d088.tar.bz2
linux-34410fcad91b3f1f70d444e74fb9d7e3cd63d088.zip
Revert "crypto: api - Disallow identical driver names"
This reverts commit 680eb0a99336f7b21ff149bc57579d059421c5de which is commit 27016f75f5ed47e2d8e0ca75a8ff1f40bc1a5e27 upstream. It is reported to cause problems in older kernels due to some crypto drivers having the same name, so revert it here to fix the problems. Link: https://lore.kernel.org/r/aceda6e2-cefb-4146-aef8-ff4bafa56e56@roeck-us.net Reported-by: Guenter Roeck <linux@roeck-us.net> Cc: Ovidiu Panait <ovidiu.panait@windriver.com> Cc: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'crypto')
-rw-r--r--crypto/algapi.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/crypto/algapi.c b/crypto/algapi.c
index c73d1359b9d4..5dc9ccdd5a51 100644
--- a/crypto/algapi.c
+++ b/crypto/algapi.c
@@ -290,7 +290,6 @@ static struct crypto_larval *__crypto_register_alg(struct crypto_alg *alg)
}
if (!strcmp(q->cra_driver_name, alg->cra_name) ||
- !strcmp(q->cra_driver_name, alg->cra_driver_name) ||
!strcmp(q->cra_name, alg->cra_driver_name))
goto err;
}