--- cryptodev_main.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/cryptodev_main.c b/cryptodev_main.c index 2a6e4bc..38e1a44 100644 --- a/cryptodev_main.c +++ b/cryptodev_main.c @@ -705,8 +705,7 @@ static int crypto_run(struct fcrypt *fcr, struct kernel_crypt_op *kcop) return -EINVAL; } - if (ses_ptr->hdata.init != 0 && !(cop->flags & COP_FLAG_UPDATE) && - !(cop->flags & COP_FLAG_FINAL)) { + if (ses_ptr->hdata.init != 0 && !(cop->flags & (COP_FLAG_UPDATE | COP_FLAG_FINAL))) { ret = cryptodev_hash_reset(&ses_ptr->hdata); if (unlikely(ret)) { dprintk(1, KERN_ERR, -- 1.7.3.2 _______________________________________________ Cryptodev-linux-devel mailing list Cryptodev-linux-devel@gna.org https://mail.gna.org/listinfo/cryptodev-linux-devel