From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6B738A0526; Tue, 21 Jul 2020 17:24:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D43C51BFF9; Tue, 21 Jul 2020 17:24:47 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 992A41BFEB for ; Tue, 21 Jul 2020 17:24:46 +0200 (CEST) IronPort-SDR: zb+B1czG5jozG1oJYoQa5s9QpTU+HT0AQPtA7NPMWtFUTv7yCjyiarvb/M2mmTCTukRNuesIYN rBu55icRplVg== X-IronPort-AV: E=McAfee;i="6000,8403,9689"; a="148088575" X-IronPort-AV: E=Sophos;i="5.75,379,1589266800"; d="scan'208";a="148088575" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jul 2020 08:24:44 -0700 IronPort-SDR: nX6BcgG/Z+Gdc7Izap7QRZICQJhRi8bXjrWO9fd7vlf1Eqiu4WNl30kYaegRAxlbDtJdzfUFN8 3xSeuSANiq5w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,379,1589266800"; d="scan'208";a="318369074" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga008.jf.intel.com with ESMTP; 21 Jul 2020 08:24:43 -0700 Received: from orsmsx113.amr.corp.intel.com (10.22.240.9) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 21 Jul 2020 08:24:43 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX113.amr.corp.intel.com (10.22.240.9) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 21 Jul 2020 08:24:43 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.170) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 21 Jul 2020 08:24:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dmi16GTfhljVdN6ItpoQvLPm3bVECWup5db5MOGHhg4uRgHCJYfDmsrJdBN0LJeTQEtBoNSsaEghAWkFyVY5YD/JY4lxmJZQ5vIRGGeTRIipbk7qH/XMGoIrnQDO+oWjqD3XpPQIxhg2gE/5VT3oy/LJR7UxaZVz8DVcJIlRQ2M5gP3FPQa1g/FI605M8Uq0X91hfoZPMsTA5W2/On7zL//kj4x5Ty7iNXK6jN24V4XnedqQqAfQHbFZqUhBH+H0DynO2+2OhR/nTdyFi0sPh96pMNOMvwVqXsBCMcAj8sBSaKqVcFOGLA1O3ujuVSuv23axgV0z3ACYUzEi3dzycQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gvkb/o+SUdOyI/VCegNGwzvUkrq0Xzk3+MeAVtPY7a0=; b=Le4DK/raqp5H2TXVGuXjIhiAK7vYSqDsVVAZ2Rb7OQuibITX3rgA9s1c7iSOZ6xAhuY9V+99ymNUrZZ5ekTLc7v327aRl3EXvxUexC2ba2jLOjef1YpVJ3LM67aeGqsP12RTt3KuS5sQAuYsGi58qqlyr6ptqEiMxFzWYTUhpsv2uRwgdOIrSouZFES5tn04UnB2BRwjh0GAwiYCCWlLlQQ0M/7GyRQqCD3LoUTN7AIiHTNNQM8rINJvFuVhYsHmbDPKWKAaIBNK/dQB3zSzXxRgc5KIBegwsaX/fHYsxAE0Xoq6YE+M4bgsBMlD22S41QFjFTHqVGeDmim3nk8rtw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gvkb/o+SUdOyI/VCegNGwzvUkrq0Xzk3+MeAVtPY7a0=; b=aOq0956q0euMxsxP2gv1x0Gzarb55+gwukjA9IOGpaL/O7f8r+5egozrTyiMTmvVWgp5V2LuGMxs7soaA5enKZWwZ+U/XzzRi2czj/3it2Gik9/XRlhpM9n/DYuK9pAR5sg/HCRQ6L4XBUwoZ38wp6UFIuV69fDReDcGpyTKiP0= Received: from SN6PR11MB2880.namprd11.prod.outlook.com (2603:10b6:805:58::15) by SN6PR11MB3343.namprd11.prod.outlook.com (2603:10b6:805:ba::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.26; Tue, 21 Jul 2020 15:24:40 +0000 Received: from SN6PR11MB2880.namprd11.prod.outlook.com ([fe80::ec8b:8f35:800d:13f4]) by SN6PR11MB2880.namprd11.prod.outlook.com ([fe80::ec8b:8f35:800d:13f4%3]) with mapi id 15.20.3195.025; Tue, 21 Jul 2020 15:24:40 +0000 From: "Trahe, Fiona" To: "Coyle, David" , "akhil.goyal@nxp.com" CC: "dev@dpdk.org" , "Ryan, Brendan" , "O'loingsigh, Mairtin" , "Doherty, Declan" , "De Lara Guarch, Pablo" Thread-Topic: [PATCH v2] crypto/qat: add DOCSIS performance optimization Thread-Index: AQHWX3FSu5gEpc4aJEqijTfisXYNqKkSJxnw Date: Tue, 21 Jul 2020 15:24:40 +0000 Message-ID: References: <20200720153707.18210-1-david.coyle@intel.com> <20200721144718.27696-1-david.coyle@intel.com> In-Reply-To: <20200721144718.27696-1-david.coyle@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [51.37.117.121] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f9c4b0a0-ec63-43f0-e1c9-08d82d8a301b x-ms-traffictypediagnostic: SN6PR11MB3343: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7PSzqC7LsnG8P3oAsaXAvKhIn8Ac3EI4Wcqvt5aaWPgFNZNCmbt5j8P6j7a7kyqALF/P588j8QZ93AsoVq7UqSJc/cYGLGrC7lKuY5ygz3xmdCL7H/1J+ciX+KXZIhPCC8TxkRZ7wP8v8kUgyVmVvSK2IUhOzimjQu7Y//mytP6gscmB+eJm2LJzbdN2XIDvZycv6wY9VxeXeGyvq8DCqb95iY9pQzDpC48+dJM3ptBAaglALsc4dnQE6N7UPdC2k8U3jSHns+2Ke2VkEqSHE6ZvDt2qOJ/uc0XmooTGRq8vhWMdE+vVW6O+kxc4Y3xUGcEZlpaDpeScaqzhSs/9DQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2880.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(136003)(376002)(346002)(366004)(39860400002)(52536014)(316002)(478600001)(107886003)(33656002)(86362001)(4744005)(9686003)(8676002)(5660300002)(66556008)(110136005)(83380400001)(55016002)(8936002)(54906003)(7696005)(71200400001)(76116006)(26005)(6506007)(4326008)(53546011)(2906002)(66476007)(66946007)(66446008)(186003)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: cM6kJn23myDmTKDYRLcmkGnl54g1I4nUbOeJB/YtJudAmGst4hMrXm8zVDYGmiuhuIlF0UJ9XNhNgJRiCcLRKhOzybWYQmmsb9D5dqi6r2wOQKb2myAzoGKq0wmT3QshfyOWCoVQsj9p3ZcU4SofeANKw79Tv4o05bjEOjdqA8lOHt70JJ+YnQPyO01uzagajsidM17hdhyLp6YHZ8keH1GaYZuvOJKHOtKas+bJK07MzGL8MNJP8AZzdaapklXvbUvX45T1lnGunlTcLp8SMa8q3ANQvngtoyPOzNd7yrr8hreHHWldCIeHz2+ZZKh3J0xTkYtdw9KBMLvZZKZKPvy0TSsVcP+dtiYtxY/v1Sb+71p0tHsOsiRpKtRDV8b5mcF2vYlgd+eUndeaQbWFPGMWYFsKiKXWmhWrWg8MtE1+NjriC5j3L/FeJ17xgMq0HjLHbufn1r8Sb4ea3YK2/aESXlAZcWwXgKzm9Es0rRsBckLFadSoXPJAk2qtlTq1 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2880.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f9c4b0a0-ec63-43f0-e1c9-08d82d8a301b X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2020 15:24:40.6946 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1EmDCpU+PLTpE89/jFw6kV7rAxAwbjhlSRVwAH3el1ApntT3j/k81gdiKYZugXgAtMe+IfkyeaS8mg6MNE/BFQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3343 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] crypto/qat: add DOCSIS performance optimization 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Coyle, David > Sent: Tuesday, July 21, 2020 3:47 PM > To: Trahe, Fiona ; akhil.goyal@nxp.com > Cc: dev@dpdk.org; Ryan, Brendan ; O'loingsigh, Ma= irtin > ; Doherty, Declan ; De Lara Guarch, Pablo > ; Coyle, David > Subject: [PATCH v2] crypto/qat: add DOCSIS performance optimization >=20 > DOCSIS protocol performance in the downlink direction can be improved > significantly in the QAT SYM PMD, especially for larger packets, by > pre-processing all CRC generations in a batch before building and > enqueuing any requests to the HW. This patch adds this optimization. >=20 > Fixes: 6f0ef237404b ("crypto/qat: support DOCSIS protocol") >=20 > Signed-off-by: David Coyle Acked-by: Fiona Trahe