Commit d2d072a3 authored by Herbert Xu's avatar Herbert Xu
Browse files

crypto: testmgr - Remove NULL dst acomp tests



In preparation for the partial removal of NULL dst acomp support,
remove the tests for them.

Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent b67a0260
Loading
Loading
Loading
Loading
+0 −29
Original line number Diff line number Diff line
@@ -3522,21 +3522,6 @@ static int test_acomp(struct crypto_acomp *tfm,
			goto out;
		}

#ifdef CONFIG_CRYPTO_MANAGER_EXTRA_TESTS
		crypto_init_wait(&wait);
		sg_init_one(&src, input_vec, ilen);
		acomp_request_set_params(req, &src, NULL, ilen, 0);

		ret = crypto_wait_req(crypto_acomp_compress(req), &wait);
		if (ret) {
			pr_err("alg: acomp: compression failed on NULL dst buffer test %d for %s: ret=%d\n",
			       i + 1, algo, -ret);
			kfree(input_vec);
			acomp_request_free(req);
			goto out;
		}
#endif

		kfree(input_vec);
		acomp_request_free(req);
	}
@@ -3598,20 +3583,6 @@ static int test_acomp(struct crypto_acomp *tfm,
			goto out;
		}

#ifdef CONFIG_CRYPTO_MANAGER_EXTRA_TESTS
		crypto_init_wait(&wait);
		acomp_request_set_params(req, &src, NULL, ilen, 0);

		ret = crypto_wait_req(crypto_acomp_decompress(req), &wait);
		if (ret) {
			pr_err("alg: acomp: decompression failed on NULL dst buffer test %d for %s: ret=%d\n",
			       i + 1, algo, -ret);
			kfree(input_vec);
			acomp_request_free(req);
			goto out;
		}
#endif

		kfree(input_vec);
		acomp_request_free(req);
	}