From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 231C28D28 for ; Thu, 19 Apr 2018 16:55:30 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Apr 2018 07:55:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,469,1517904000"; d="scan'208";a="38745706" Received: from silpixa00399464.ir.intel.com (HELO silpixa00399464.ger.corp.intel.com) ([10.237.222.157]) by fmsmga002.fm.intel.com with ESMTP; 19 Apr 2018 07:55:28 -0700 From: Pablo de Lara To: dev@dpdk.org Cc: fiona.trahe@intel.com, Pablo de Lara Date: Thu, 19 Apr 2018 15:55:38 +0100 Message-Id: <20180419145541.28836-1-pablo.de.lara.guarch@intel.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180329155621.29619-1-pablo.de.lara.guarch@intel.com> References: <20180329155621.29619-1-pablo.de.lara.guarch@intel.com> Subject: [dpdk-dev] [PATCH v2 0/3] ZUC PMD fixes X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2018 14:55:31 -0000 ZUC library provides an API to encrypt buffers in parallel with different keys. However, the PMD was developed assuming that all needed to share the same session (therefore, the same key). This patchset fixes this behaviour by allowing multiple buffers with different keys to be processed in parallel, plus it removes some unnecessary code. Changes in v2: - Fixed incorrect comments [Fiona] Pablo de Lara (3): crypto/zuc: do not set default op status crypto/zuc: remove unnecessary check crypto/zuc: batch ops with same transform drivers/crypto/zuc/rte_zuc_pmd.c | 111 +++++++++++++++++++++++---------------- 1 file changed, 65 insertions(+), 46 deletions(-) -- 2.14.3