Commit f6f1514c authored by Eric Biggers's avatar Eric Biggers Committed by Herbert Xu

crypto: hctr2 - stop using alignmask of shash_alg

Now that the shash algorithm type does not support nonzero alignmasks,
shash_alg::base.cra_alignmask is always 0, so OR-ing it into another
value is a no-op.
Signed-off-by: default avatarEric Biggers <ebiggers@google.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 321dfe97
...@@ -485,8 +485,7 @@ static int hctr2_create_common(struct crypto_template *tmpl, ...@@ -485,8 +485,7 @@ static int hctr2_create_common(struct crypto_template *tmpl,
inst->alg.base.cra_blocksize = BLOCKCIPHER_BLOCK_SIZE; inst->alg.base.cra_blocksize = BLOCKCIPHER_BLOCK_SIZE;
inst->alg.base.cra_ctxsize = sizeof(struct hctr2_tfm_ctx) + inst->alg.base.cra_ctxsize = sizeof(struct hctr2_tfm_ctx) +
polyval_alg->statesize * 2; polyval_alg->statesize * 2;
inst->alg.base.cra_alignmask = xctr_alg->base.cra_alignmask | inst->alg.base.cra_alignmask = xctr_alg->base.cra_alignmask;
polyval_alg->base.cra_alignmask;
/* /*
* The hash function is called twice, so it is weighted higher than the * The hash function is called twice, so it is weighted higher than the
* xctr and blockcipher. * xctr and blockcipher.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment