Add binder to deathconfig for arm64.
[platform/kernel/linux-rpi.git] / crypto / pcrypt.c
index d569c7e..9d10b84 100644 (file)
@@ -78,12 +78,14 @@ static void pcrypt_aead_enc(struct padata_priv *padata)
 {
        struct pcrypt_request *preq = pcrypt_padata_request(padata);
        struct aead_request *req = pcrypt_request_ctx(preq);
+       int ret;
 
-       padata->info = crypto_aead_encrypt(req);
+       ret = crypto_aead_encrypt(req);
 
-       if (padata->info == -EINPROGRESS)
+       if (ret == -EINPROGRESS)
                return;
 
+       padata->info = ret;
        padata_do_serial(padata);
 }
 
@@ -123,12 +125,14 @@ static void pcrypt_aead_dec(struct padata_priv *padata)
 {
        struct pcrypt_request *preq = pcrypt_padata_request(padata);
        struct aead_request *req = pcrypt_request_ctx(preq);
+       int ret;
 
-       padata->info = crypto_aead_decrypt(req);
+       ret = crypto_aead_decrypt(req);
 
-       if (padata->info == -EINPROGRESS)
+       if (ret == -EINPROGRESS)
                return;
 
+       padata->info = ret;
        padata_do_serial(padata);
 }