From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 473B8E77188 for ; Tue, 7 Jan 2025 02:04:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 90FC06B0083; Mon, 6 Jan 2025 21:04:58 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8BFB66B0089; Mon, 6 Jan 2025 21:04:58 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 786F86B008C; Mon, 6 Jan 2025 21:04:58 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 5A8F56B0083 for ; Mon, 6 Jan 2025 21:04:58 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id F1801120641 for ; Tue, 7 Jan 2025 02:04:57 +0000 (UTC) X-FDA: 82979012634.21.8A4331E Received: from abb.hmeau.com (abb.hmeau.com [144.6.53.87]) by imf03.hostedemail.com (Postfix) with ESMTP id 37CA92000B for ; Tue, 7 Jan 2025 02:04:54 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=hmeau.com header.s=formenos header.b=kYAog8Oe; dmarc=pass (policy=quarantine) header.from=apana.org.au; spf=pass (imf03.hostedemail.com: domain of herbert@gondor.apana.org.au designates 144.6.53.87 as permitted sender) smtp.mailfrom=herbert@gondor.apana.org.au ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736215496; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qh3ZeCqgmb8Xxxc1QylNLIzHsWn1fOEXXnA1O1xVUXU=; b=OcpSB7lOoW8W0Ep9qWDAFtUrDKZvBFm2gC+3CIyvQ/vuAEC/yTBADJziDqyYnMEX7NJZDx G0uJX88ffqzjqN9UeYEy0PlUgJXHE4130KjjWCsYpxcu2HhBWyl9DKCM10I9ctbsWOD4/Q KIfyc2sdnDP8cKRhYn9+UUiaJe/gHwE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1736215496; a=rsa-sha256; cv=none; b=d7RaSUzTrvq1R7THH6C1cCUP+PiDZBxMKWshMPi4WpPzTIKmdjLRF1Ip/nIJ2fy/gUx5Y2 kOHXhZ9ppGQm4FnGFhHxEgDMPHjua9vmWxR4NGEZkBBm8aSKgNZMDfIBIhRlOeEonSZBxM yjfdLzfGi+kvNwHKCewXDdREF1wGAZw= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=hmeau.com header.s=formenos header.b=kYAog8Oe; dmarc=pass (policy=quarantine) header.from=apana.org.au; spf=pass (imf03.hostedemail.com: domain of herbert@gondor.apana.org.au designates 144.6.53.87 as permitted sender) smtp.mailfrom=herbert@gondor.apana.org.au DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=hmeau.com; s=formenos; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=qh3ZeCqgmb8Xxxc1QylNLIzHsWn1fOEXXnA1O1xVUXU=; b=kYAog8Oe04V9w1rMayHKdU+tAU kWFxOd547psU4MzVgOBS1Tlaej61P5hcNmgfRAj6XlV4itb628Zj8cNI+1YSQsT7QdnssRIgvlIin 4W4Wh3Fml9pc1JqrnVG6S2lgqJBx+0W4TvRE4X+Mfq3yD91b/zXytChKM1LbhVwTHpSagiYHPoCJO CVJ2Io4J01HodJaUDupQwKZqch8+FmAzQMQi93/NbTyXlogkh7MLyh7wbBHJYK3wXxu4P4yKq1NMx 6Ex4FARWEBRNABHRJfBY56Inp+lKpcBFjPmfnhoYKQmrQ5Is3lmv7LUF4tWgXmZyb58CrPVt8Q5GS oz4aZH3Q==; Received: from loth.rohan.me.apana.org.au ([192.168.167.2]) by formenos.hmeau.com with smtp (Exim 4.96 #2 (Debian)) id 1tUykh-006WZ1-2F; Tue, 07 Jan 2025 10:04:49 +0800 Received: by loth.rohan.me.apana.org.au (sSMTP sendmail emulation); Tue, 07 Jan 2025 10:04:48 +0800 Date: Tue, 7 Jan 2025 10:04:48 +0800 From: Herbert Xu To: "Sridhar, Kanchana P" Cc: "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "hannes@cmpxchg.org" , "yosryahmed@google.com" , "nphamcs@gmail.com" , "chengming.zhou@linux.dev" , "usamaarif642@gmail.com" , "ryan.roberts@arm.com" , "21cnbao@gmail.com" <21cnbao@gmail.com>, "akpm@linux-foundation.org" , "linux-crypto@vger.kernel.org" , "davem@davemloft.net" , "clabbe@baylibre.com" , "ardb@kernel.org" , "ebiggers@google.com" , "surenb@google.com" , "Accardi, Kristen C" , "Feghali, Wajdi K" , "Gopal, Vinodh" Subject: Re: [PATCH v5 02/12] crypto: acomp - Define new interfaces for compress/decompress batching. Message-ID: References: <20241221063119.29140-1-kanchana.p.sridhar@intel.com> <20241221063119.29140-3-kanchana.p.sridhar@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Stat-Signature: 7gqamsubjuumon4y6q8mya5e1thrbbwd X-Rspamd-Queue-Id: 37CA92000B X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1736215494-724765 X-HE-Meta: U2FsdGVkX1+nVxzBMXc0EJ1UUBKWz/1yeLbp9mTgHGNEQAxtc9+CGHaIuZsM04/nzzvf9bVFGitn5quryOnBH43iZz9e51ow0TrQvKhQn6ScGqzCMjC8jJuJne+MFRwywT6u/0I7NfCj9tY8G1XVvDAB8cwHeeefmeFgYWE+NLk2UQVns7x5PnTFZ+vnBKAD0+wMJ56UqEuCbIcrFDYIH6focEaVLggALaCyTLNsklzuyuIVv89F2tDJvQk2y0jYpkhoPf3lCSFyJYyVugcF1jVWosCgtQKAg+4LNTp2iZwUj/6x5gSlbimvbH4E6ae+cCKiT0YwYh68Sd9XOjk5RcTUgLOVCl3Z5Uvb1no+GUrjkxg79UkCKCS8IJxq2RG1QeZ8SWRFEdNltDvhULQyHtR91h4L3ifwOZfRBeWnuU2Vq4JDXCmOPTnGiH8NFjPww9JfBG3pEm6f0MZKtJE30rZY1YETopNwSXc7uP37EfnePJAhMVbeExRiGnznX7J0z8prNy53qe7eeYR4RDS5AP8MpemSeny3/Sg20BUqF1bUJIL/KjfYUQVX1ZfT1BxDntJ1knpGyO/Bo1VkG80KEZkmQPcLxmG8Ctwub4TRnpet2c8UGWCQaHIsN2rux4XmGJB+QXNcSJQyj9E1WB1FuMJ54rJjG5Yqj0o/uJTm/CYCGWQetRvI4NGdtws9r+EyUmq4NfViGsJCvnQfVlpZSrLqAFBDv8BtnjB74LQNrvx3AmkUPt8O06eoXrwEFdsJPkpXjnMqBzCrXaWUX7Iwg1KLTL4z0yLQO/U4coo+VTVZrsCwoMwQcqfpcAwlC3mZ4lGmCen76ZlpkUxecK9YYLIVSC32nUj/QLfgWSoCjzzRbeCtUg7YuryBz6eE3DMorR4VAtYQ1/kiK9lH4K+R80YmHBYZKVJr913RAPgB/6obsFPb4/F/SX2z5rDLvYnk2w+VhghToSpSO2D4Pr8 FmzxlIqJ Y+X8kZNKz3RMY9mMqwHooPAhIssNXCdmmBlBWe9w9qgqb0EQMs+A9uJmPOO/NpxrGjSQPfRR5ZLDsJOMsWLSrNvxKWUiKQtTVCUxMG+uY9C8nHQsFyYFVf5QI9TJl1ynWA+La9AbaOQJcgvlWai3eOwWsLUDXkraDmcLYuUw4J1PUJbUVQJRLXRdmYM69XEnRuqY08izu/8iVW3jVIq4OYM1z9CtzTiPB4ZdSUCrelH3s2Ch6d6sJB+C/UiLxzwM/g09KAlNmItVIqAntyT4WMd57B1JSi2UJP86kkArOYjXWzJ/0VFcJ5SgH004HdAlnkKNi/UBTMGXrmPc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Jan 06, 2025 at 05:37:07PM +0000, Sridhar, Kanchana P wrote: > > Internally, acomp_do_req_chain() would sequentially process the > request chain by: acomp_do_req_chain is just interim scaffolding. It will disappear once we convert the underlying algorithms to acomp and support chaining natively. For example, the ahash version looked like this: https://lore.kernel.org/all/6fc95eb867115e898fb6cca4a9470d147a5587bd.1730021644.git.herbert@gondor.apana.org.au/ Its final form, the user will supply a chained request that goes directly to the algorithm which can then process it in one go. Cheers, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt