crypto: sun4i_ss_prng - fix return value of sun4i_ss_prng_generate

"Linux Kernel Mailing List" <[email protected]> Mon, 12 Feb 2018 17:22:09 +0000 (UTC)
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/dd78c832ffaf86eb6434e56de4bc3bc31f03f771
Commit:     dd78c832ffaf86eb6434e56de4bc3bc31f03f771
Parent:     225ece3e7dad4cfc44cca38ce7a3a80f255ea8f1
Refname:    refs/heads/master
Author:     Artem Savkov <[email protected]>
AuthorDate: Tue Feb 6 22:20:21 2018 +0100
Committer:  Herbert Xu <[email protected]>
CommitDate: Thu Feb 8 22:38:13 2018 +1100

    crypto: sun4i_ss_prng - fix return value of sun4i_ss_prng_generate
    
    According to crypto/rng.h generate function should return 0 on success
    and < 0 on error.
    
    Fixes: b8ae5c7387ad ("crypto: sun4i-ss - support the Security System PRNG")
    Signed-off-by: Artem Savkov <[email protected]>
    Acked-by: Corentin Labbe <[email protected]>
    Signed-off-by: Herbert Xu <[email protected]>
---
 drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/crypto/sunxi-ss/sun4i-ss-prng.c b/drivers/crypto/sunxi-ss/sun4i-ss-prng.c
index 0d01d1624252..5754e0b92fb0 100644
--- a/drivers/crypto/sunxi-ss/sun4i-ss-prng.c
+++ b/drivers/crypto/sunxi-ss/sun4i-ss-prng.c
@@ -52,5 +52,5 @@ int sun4i_ss_prng_generate(struct crypto_rng *tfm, const u8 *src,
 
 	writel(0, ss->base + SS_CTL);
 	spin_unlock(&ss->slock);
-	return dlen;
+	return 0;
 }
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html