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 1EC4BC282D1 for ; Thu, 6 Mar 2025 08:15:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EB0E96B0083; Thu, 6 Mar 2025 03:15:47 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E5F996B0085; Thu, 6 Mar 2025 03:15:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D27616B0088; Thu, 6 Mar 2025 03:15:47 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id B160D6B0083 for ; Thu, 6 Mar 2025 03:15:47 -0500 (EST) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 0450D1CAEEC for ; Thu, 6 Mar 2025 08:15:49 +0000 (UTC) X-FDA: 83190417660.16.1F8DC47 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf19.hostedemail.com (Postfix) with ESMTP id DF4071A000F for ; Thu, 6 Mar 2025 08:15:47 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nKwm5Z2N; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf19.hostedemail.com: domain of ardb@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=ardb@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741248948; 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=DAoCbCxkDGwd+3kHf+xlIDa8cWn4VnjUmsJaxqUqQ0w=; b=ChcllqeFSaIhRtMo/QtCOd8uCZiEadohY0ZIY1mfBtZwK66T7P/3g5rttI9PYZ+0SkGuhU h8Z7sztFZ2h6cPw3DmeTOP+O7P5tSy8zg5wWmQaR6LJEFJKAzoawhb4AlR+PegxXXuPm+9 OydF0qUm5GmLJzHCia4hYje66tu5mW8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741248948; a=rsa-sha256; cv=none; b=uy/E4S61av7XOy2M0t3elD6zw10fywAODpKQtSxvmChkXy6+B5EVT4dQ5m0UxtzMbavWQR yABAk1WeXsY3oIfx8YAlsUtn/f3qZexXGFqHDBV4PpZVecJe2A1PQXiw2fgNsNoVVY11l4 ScHcgeRz4ICKVQC9VcjEUwB18+Kxheo= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=nKwm5Z2N; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf19.hostedemail.com: domain of ardb@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=ardb@kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id D060B5C4624 for ; Thu, 6 Mar 2025 08:13:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 59A41C4CEE0 for ; Thu, 6 Mar 2025 08:15:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1741248946; bh=ANwq88u975BdIIs07u8qtA3KbLF0jq+BOZtMd8DrZw4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=nKwm5Z2NQ+C5eXXXc8IsZXiOEe7mjHRiSdmcA4iTAdT89n5WTlsG35NaPTGmg8AxK bEB6JUucve3FWsmTTljEtGLj6SHXYOuNKFRLaVsIKzzFtUMS9ENuw/T55WU7/8PynA Un4DEHmRA11uoxFiKSx7Ekgq52HDJ1QyLx5wZDKyHPL0doM3cgYKSYlKCK+SYNSBng dHelPsdkEKtx3Lju3wrP3uG0udkOTpnmwcyr8afWRxfLBqQv7IZ88ChhnWp323uIjI 2oi2wvZSn6i4Xg5pVQfOJBljfSJvy8Ml5mHTGqx1Fn8sBq2zHOIzDcKz93n593jNml bUZ6zUm0bkF6g== Received: by mail-lj1-f174.google.com with SMTP id 38308e7fff4ca-30bd473770bso3532051fa.3 for ; Thu, 06 Mar 2025 00:15:46 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCW2b07Q1gC97aVqk4of9sij218ZcI9zamb+UjnlWljmh4H8vOCuTrQ9EGo8x3ioEcJrL30OMLb/Bw==@kvack.org X-Gm-Message-State: AOJu0YwGxMcJY+jq4lIt3nt3Jv3sJ1fLPyi5Qznxvv94PxLz3/nhiMGt EoTp6qMG7qOU9twDSFFa4rtuH3jt8CKwulYJ21QK/G7ivKx9cktiWrM/cYUHnNwWKJpSiUs1hVI wjV4zwi0CiFFBIt7eG2/wZOfX2i8= X-Google-Smtp-Source: AGHT+IHUkvJ9lB5Q1YIiX2hdmqsu49fzlm0P+cWPvvvulbO09jPMU6IrIQISBzi4TGQwAFV2qSgikTh+leaJMl+EiMM= X-Received: by 2002:a2e:7a1a:0:b0:308:fa1d:1fed with SMTP id 38308e7fff4ca-30bd7b1376emr21363181fa.34.1741248944648; Thu, 06 Mar 2025 00:15:44 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Ard Biesheuvel Date: Thu, 6 Mar 2025 09:15:33 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AQ5f1JrS5R4mlZ7i0vWcHXVM01QXrbOPQiHnQki-ffslO7XW-LHPM4eaFwegfPg Message-ID: Subject: Re: [v2 PATCH 0/7] crypto: acomp - Add request chaining and virtual address support To: Herbert Xu Cc: Linux Crypto Mailing List , linux-mm@kvack.org, Yosry Ahmed , Kanchana P Sridhar Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: DF4071A000F X-Stat-Signature: jjcabhcj6ktadmfx6jdo93dzqc4imh7g X-HE-Tag: 1741248947-667091 X-HE-Meta: U2FsdGVkX18axqdqLCb4XTbW6mSEUngMa2ivd1LTtbUWTXlY1MlAvqgAHe4BJozf2hZ2u3IwsQsPMw63UjmUC+f0rp95ojoQfJ6cX1JPj//dwReT39po89eOGrCeKSwDLyP+q4nO03l6GvuGtTbvobW++4+mZ63+rO72h/VxR+lh6CiipkdVU8CfQc+n1o+5sxtRIF7XAoGP4f1fr8nefLfO3CQod8txRj5pBVGYwWX6oUoD3bugabpRf/AqO0RA7+5ktGvag/seLalQsbAFWfYKxDzpk9rgwgipxxIEF0iff77dGDppgzpO4jUKeGXkQwZEXbXX7v7XZPs7o6H/Ha3SVZdhKU/1Raq34a3T7ylYl2WXRy1Ix4W7A4hIBI1Hk6Sm9LL89K6rml9sIgU42qrWv8S2pjEKgoM5PP/kguk9eOGzgJRd9gOrD0JqW4cCgLGFhDWUcNszR+1/1GhvaplyjynwzPUWpzxGdqSJ9fjncG4Sc3rGyENUc8xRSPppwhuUDglTpOGlX98cRkxf4G8re3pT0/MQCOfp406OTELDQLQoK0+cU6lCpNYpOuOopnS2tnBP9i7eV7Z/G2VZgjZ/IbwHSWAPSRY0zE5JyscoPMtCxZiAExBIBTkS23B/aKxT0rqbPkyCTl2f4/L1K2vMC08ThBpB5iSXwfU2GZRQa0NbOP4n3KFmVq4UXpE7n4F4c1FW9xtoqojOEyI/dWCUzML9Ze0kxpq5S5Jgbo8ldv76+KbRbAghHIaGp2X8kiFrrVbLoDUmXFos9NOorXcVgNNecjbCwh8CCTpSeneUxC1aZyOjntl+TqxCA7abpGegauz3mO7dquuUyk+MvP4nkqpnKYoftv60uEn7dgLCx9FudvNr6H6i+cZt601R+l18GfufDpRL/fl+a1lMaQ3MB7gtP07DM2dV+Ux3e38m0XdlLiJXmYiItWg90chv4UzsrIhUZJRHBbgsXSB 7bilSSbV gDSKMPtUt/aKXbE10m/UdsFBX+/SemG3xc82eb+tWtFYVb47bEWNnT+/o0bb2EBDXHIJQseayo8JHTlI1mlvXMTXKzrGfVCTm32T/7tNj8KNqBrTzIMFGuvGIGY7pHq2+auRmmgjJqv+aM6YKaXMnolb3A1obeih3x80nkRaalZ8Ue8k+Qu4/b1lsakaW7+JVUGMWbs0CiE2eyBEWlODItOpUc7bA0uCrn4KxWDE/aFqOLgD0/nvOiy+9lKq/0Va9s0e0WughHQO0UXOyNZOgI8pNQhL1rPzBT7D1JZFYq0SWzslGOth2m5OYxxcELVqIvhTSuz47x/f67OWaPMCp3uEKiA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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 Tue, 4 Mar 2025 at 10:25, Herbert Xu wrote: > > This patch series adds reqeust chaining and virtual address support > to the crypto_acomp interface. > > Herbert Xu (7): > crypto: api - Add cra_type->destroy hook > crypto: scomp - Remove tfm argument from alloc/free_ctx > crypto: acomp - Add request chaining and virtual addresses > crypto: testmgr - Remove NULL dst acomp tests > crypto: scomp - Remove support for most non-trivial destination SG > lists > crypto: scomp - Add chaining and virtual address support > crypto: acomp - Move stream management into scomp layer > How does this v2 differ from the previous version? > crypto/842.c | 8 +- > crypto/acompress.c | 208 ++++++++++++++++++++--- > crypto/algapi.c | 9 + > crypto/compress.h | 2 - > crypto/deflate.c | 4 +- > crypto/internal.h | 6 +- > crypto/lz4.c | 8 +- > crypto/lz4hc.c | 8 +- > crypto/lzo-rle.c | 8 +- > crypto/lzo.c | 8 +- > crypto/scompress.c | 226 +++++++++++++++---------- > crypto/testmgr.c | 29 ---- > crypto/zstd.c | 4 +- > drivers/crypto/cavium/zip/zip_crypto.c | 6 +- > drivers/crypto/cavium/zip/zip_crypto.h | 6 +- > include/crypto/acompress.h | 118 ++++++++++--- > include/crypto/internal/acompress.h | 39 +++-- > include/crypto/internal/scompress.h | 18 +- > 18 files changed, 488 insertions(+), 227 deletions(-) > > -- > 2.39.5 > >