From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7D9D1A050B; Thu, 7 Apr 2022 12:31:11 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 42D6D4068F; Thu, 7 Apr 2022 12:31:10 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id EFD3540689 for ; Thu, 7 Apr 2022 12:31:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649327469; x=1680863469; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=/MFxT1ExdKpscv5MC9Zr6Q/OZMEhXcrEs94Qp/LJ6+M=; b=fu2xCY8l8t7KrHPlmG0HK/6hQlHJV0EiwSb6K065q5GqV+bH8IhelR99 RCGqzldbtcsYKmfGYvY8C8x0dCkyNsQZghwx9Fw3bm6uLA9/UwaS0eWWm Azu1cRqxUs2hFbY8PYKGm9vMRrXE8DKCfUhNOdXeq7WCVbBslYdQgp2cG 1xeYF/YoEsXGEn5GnLc4m4ZjhOXW5Bd2YnaFmQB3HSL/blsKxbgbo4Thf xoqpvZ5lIKhCN722D/tdchtw+dQ6fXIYb61i9R/DL+0n4Dsmu13syMIkE 9ELZnA8dON3nNLvi+jpPa7YJF16HUShN0sbvq8h5XwUkL5444N1K+NAld g==; X-IronPort-AV: E=McAfee;i="6200,9189,10309"; a="258879991" X-IronPort-AV: E=Sophos;i="5.90,241,1643702400"; d="scan'208";a="258879991" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Apr 2022 03:31:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,241,1643702400"; d="scan'208";a="549988930" Received: from silpixa00400355.ir.intel.com (HELO silpixa00400355.ger.corp.intel.com) ([10.237.222.49]) by orsmga007.jf.intel.com with ESMTP; 07 Apr 2022 03:31:06 -0700 From: Ciara Power To: dev@dpdk.org Cc: roy.fan.zhang@intel.com, kai.ji@intel.com, Ciara Power Subject: [PATCH 0/3] add partial SGL support to AESNI_MB Date: Thu, 7 Apr 2022 10:30:38 +0000 Message-Id: <20220407103041.4037942-1-ciara.power@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This patchset adds SGL support for GCM and CHACHA20-POLY1305 algorithms, using the IPSec-MB JOB API. Supported SGL types: - INPLACE SGL - OOP SGL IN, LB OUT - OOP SGL IN, SGL OUT The SGL Feature Flags for AESNI_MB PMD are not added, as it does not yet support SGL for all other algorithms. Ciara Power (3): crypto/ipsec_mb: add GCM sgl support to aesni_mb crypto/ipsec_mb: add chachapoly SGL support to aesni_mb crypto/ipsec_mb: check SGL support for algorithm drivers/crypto/ipsec_mb/pmd_aesni_mb.c | 160 +++++++++++++++++++- drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h | 5 + 2 files changed, 160 insertions(+), 5 deletions(-) -- 2.25.1