diff --git a/[refs] b/[refs] index c12cd6b5633f..66832bfd767e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 295c01f90db2b8b8394e1f7cde59b96d71f98e07 +refs/heads/master: abe5fa7899fb5809ddc7336d8dd0edd5b2b96665 diff --git a/trunk/crypto/eseqiv.c b/trunk/crypto/eseqiv.c index 2a342c8e52b3..3ca3b669d5d5 100644 --- a/trunk/crypto/eseqiv.c +++ b/trunk/crypto/eseqiv.c @@ -153,7 +153,8 @@ static int eseqiv_givencrypt(struct skcipher_givcrypt_request *req) if (err) goto out; - eseqiv_complete2(req); + if (giv != req->giv) + eseqiv_complete2(req); out: return err;