crypto: nx - don't err if compressed output > input
authorDan Streetman <ddstreet@ieee.org>
Wed, 29 Jul 2015 23:42:09 +0000 (19:42 -0400)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 30 Jul 2015 13:49:40 +0000 (21:49 +0800)
commit7371c0a5c205455d69f8e8dc1d16791f08a38155
tree194bd4310919ede1b2e8c2c2a14b7ac2ea75727b
parentcaa8c508494c5de3ea70b44804abfd003f6b0107
crypto: nx - don't err if compressed output > input

Return success instead of error if compression succeeds but the output is
larger than the input.

It's unlikely that the caller will use the compressed data since it's
larger than the original uncompressed data, but there was no error and
returning an error code is incorrect.  Further, for testing small input
buffers, the output is likely to be larger than the input and success
needs to be returned to verify the test.

Signed-off-by: Dan Streetman <ddstreet@ieee.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/nx/nx-842-pseries.c