diff mbox series

[v2,2/5] crypto: deflate - Remove request chaining

Message ID 4cbb22b06c551e2af97b6ae914ce12678c59b7a2.1744436095.git.herbert@gondor.apana.org.au
State New
Headers show
Series crypto: Remove request chaining | expand

Commit Message

Herbert Xu April 12, 2025, 5:36 a.m. UTC
Remove request chaining support from deflate.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
---
 crypto/deflate.c | 14 --------------
 1 file changed, 14 deletions(-)
diff mbox series

Patch

diff --git a/crypto/deflate.c b/crypto/deflate.c
index bc76c343a0cf..57d7af4dfdfb 100644
--- a/crypto/deflate.c
+++ b/crypto/deflate.c
@@ -111,7 +111,6 @@  static int deflate_compress(struct acomp_req *req)
 {
 	struct crypto_acomp_stream *s;
 	struct deflate_stream *ds;
-	struct acomp_req *r2;
 	int err;
 
 	s = crypto_acomp_lock_stream_bh(&deflate_streams);
@@ -126,12 +125,6 @@  static int deflate_compress(struct acomp_req *req)
 	}
 
 	err = deflate_compress_one(req, ds);
-	req->base.err = err;
-
-	list_for_each_entry(r2, &req->base.list, base.list) {
-		zlib_deflateReset(&ds->stream);
-		r2->base.err = deflate_compress_one(r2, ds);
-	}
 
 out:
 	crypto_acomp_unlock_stream_bh(s);
@@ -199,7 +192,6 @@  static int deflate_decompress(struct acomp_req *req)
 {
 	struct crypto_acomp_stream *s;
 	struct deflate_stream *ds;
-	struct acomp_req *r2;
 	int err;
 
 	s = crypto_acomp_lock_stream_bh(&deflate_streams);
@@ -212,12 +204,6 @@  static int deflate_decompress(struct acomp_req *req)
 	}
 
 	err = deflate_decompress_one(req, ds);
-	req->base.err = err;
-
-	list_for_each_entry(r2, &req->base.list, base.list) {
-		zlib_inflateReset(&ds->stream);
-		r2->base.err = deflate_decompress_one(r2, ds);
-	}
 
 out:
 	crypto_acomp_unlock_stream_bh(s);