---
 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

Reply via email to