diff --git a/crypto/api.c b/crypto/api.c index 2715afdf678c19c7b908d01c76c3fbce1160a9df..e26156f718395393bc50883bc61edc7b2a7e2d22 100644 --- a/crypto/api.c +++ b/crypto/api.c @@ -251,7 +251,7 @@ int crypto_register_alg(struct crypto_alg *alg) if (alg->cra_alignmask & alg->cra_blocksize) return -EINVAL; - if (alg->cra_blocksize > PAGE_SIZE) + if (alg->cra_blocksize > PAGE_SIZE / 8) return -EINVAL; if (alg->cra_priority < 0)