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 DE7F6A0547; Thu, 28 Oct 2021 11:32:33 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C8AC340DDB; Thu, 28 Oct 2021 11:32:33 +0200 (CEST) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mails.dpdk.org (Postfix) with ESMTP id 198134003F for ; Thu, 28 Oct 2021 11:32:31 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10150"; a="230314407" X-IronPort-AV: E=Sophos;i="5.87,189,1631602800"; d="scan'208";a="230314407" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2021 02:32:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,189,1631602800"; d="scan'208";a="466058163" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga002.jf.intel.com with ESMTP; 28 Oct 2021 02:32:31 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 28 Oct 2021 02:32:30 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 28 Oct 2021 02:32:30 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 28 Oct 2021 02:32:30 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 28 Oct 2021 02:32:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DRD2XQbr1T4r8JMXA7+TG3A18j0kfIJP+2ApQuoTdWbL460lUlLQTFpvBxJ3zMBcLyqGNUHJzZREWs7+nyMPADLJr87zdQvzwn5D3yVNzfHN2fnTG/6Xx3qJOx6kL7V8SHYdfyJFofNcLsWNvWNBtnVx6c8vOhxD1wC9oRXzBTyKGTmcW92Z8R/Ypdx754dS1EU8iMFnAfPcLmbgL2nLaidxpIM0QySbe+IuL6BLiXaC/9TUyxQhjBacofy35fDjdp7RyAGUhTxmsaka3keOpAf0bswPorWVUSuNOLF/+MI/MpvwJ3ZVJ/l+73JEhTAa5C683Aws0v4JWkPGCim4Fg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tHoqKQA/rku4mT5RXzArvGjZaRxEl240snLCNrsNKCg=; b=Q89YEnkqpZqD30p34lSiAlTBa4aXLNdr75KZSnZcxBdVevVf0VhvLNfyAQaR7aAgb5krYLMVPtCIaThv+zYVKTMRt92g9o7Q21H0FozV3/c2qFFOeEiJvmwZtbkhsu9EoJKkz93q1nrmznRF/KkoU07pGECV8WBCDZMOq0UvkMvqwpyeJjaXTXozb7T3BqMOMQZDyKLUKCWJFHY/mDY4HoLOQAn9HMAybVMTa5CyfH1j/T9UytKYndkz28wjm5Fxyje5Cq1KRU5UcvtxAwi8wCVkPI0U8pmIbL5yvnz8M7sgXW7+OCswLEQQR1tvhkyj/zQ23z/ocGd/GeDXHUADQg== 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=tHoqKQA/rku4mT5RXzArvGjZaRxEl240snLCNrsNKCg=; b=X6vrJk1zQKQ5GJ4YJWbA3M9esmjotOMQ52Y1WglVinht8psajCbA9fGNZtptc5BmHSYNVaAwh4jDo8MyBvmb0ZXCed1miZAULW+FO0noUh2pCSY19JYzSV0svQWS6DnA6v2vpZoebtDYHKvMF1sBuBrp9yzL3586mapsVxjFiNg= Received: from MN2PR11MB3821.namprd11.prod.outlook.com (2603:10b6:208:f7::24) by MN2PR11MB4725.namprd11.prod.outlook.com (2603:10b6:208:263::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18; Thu, 28 Oct 2021 09:32:28 +0000 Received: from MN2PR11MB3821.namprd11.prod.outlook.com ([fe80::304c:39f1:9d95:4ba2]) by MN2PR11MB3821.namprd11.prod.outlook.com ([fe80::304c:39f1:9d95:4ba2%6]) with mapi id 15.20.4628.020; Thu, 28 Oct 2021 09:32:28 +0000 From: "Power, Ciara" To: "Ji, Kai" , "dev@dpdk.org" CC: "Zhang, Roy Fan" , "Kusztal, ArkadiuszX" , "Ji, Kai" Thread-Topic: [dpdk-dev] [dpdk-dev v7 2/9] common/qat: add gen specific device implementation Thread-Index: AQHXy0qIlyh2+S3umE21ET3ZTycibKvoJsnQ Date: Thu, 28 Oct 2021 09:32:28 +0000 Message-ID: References: <20211026171633.19498-1-kai.ji@intel.com> <20211027155055.32264-1-kai.ji@intel.com> <20211027155055.32264-3-kai.ji@intel.com> In-Reply-To: <20211027155055.32264-3-kai.ji@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f83b4505-6aeb-4251-4776-08d999f5dc28 x-ms-traffictypediagnostic: MN2PR11MB4725: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2733; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YhSVdkIvMABwvZCpHts6WWEYxkTD26lOSDiWpB5bx4Zj25/CGiTSz+uIVZx3k/qvOhBJJ8xPIUKfiF3QKrThej4P7+DXpDmYjqLSBOxxR53Q5IAgC3pcCLvRvkRL5eAJktD0nERAD18v/vLetu60i4DQG8HfgWL5BMzRLM1eKwbTymPEuWZFnQbmJf4f0IGvSHtYXCwJK9greGH6IuWDeHDNio+R/jED3wXJlS1zrK+I/AQxfarbEk/VZyRrt9OnUMZ9dDFe5dd5DvyNOwzZgg6o52c2zCy1XPu7rsRX81arJYPtmevno7THdK78uGRivVy8tYSZVAJnK72BDDTcz8/+Ve7Rr4n56N3m7movrMyVpANh3P/yo+E/1gFHla6Wpb6oB/8NP55Y4oF68WcrHJXqAXoUphveRR/VmhyIfkv++afWB1Z4MehD9srvEo8/WiXO2qWPwXV/Vdybhn195S+nFkFITclI0hvHqe6h6pNU3bnJFO0rwoGUg5IEyDKhsLXdNJfJx2Z2ueacpJ73+pkfW6VR6r8J3kKwDtj9yLdcXsZETwBarcmciGqKM2GiiSSrLms7aafjwRohuxgWQvJMbQmLDLj9X72HJUQJn5UH0k9F76TBi9I2wlMupOIe6CwXFYz3PKq7hsxO0tXDXTcSXXx9cJahfAS0bk43vqXUFWUNLI9RUwOhCv3ddiwHr5bUpGHzE9LNwjmaR6bTIg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3821.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(26005)(2906002)(83380400001)(5660300002)(86362001)(508600001)(8676002)(54906003)(52536014)(71200400001)(122000001)(55016002)(110136005)(66556008)(82960400001)(66946007)(186003)(38070700005)(66476007)(9686003)(4744005)(64756008)(4326008)(8936002)(107886003)(38100700002)(33656002)(66446008)(316002)(7696005)(76116006)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?f211HFlWaV8hIoU27zvly5QBTpt45a1wBCckIqLmtVMFH+ngityVGsEASXox?= =?us-ascii?Q?nTqIotfgK22rahdJB7JwpLYzOJjvIoXRfdOiRgcCxna5Gl6L+AS+lnN9o4Me?= =?us-ascii?Q?f4XtHNXMPafDUf2yw9CHKBz4O09oMj/QrZQ56KB2AaEbTa0tiqfRYbkzG5Cr?= =?us-ascii?Q?hUUhjYGf9rXyshXwYLQ0NlKVnUfeqkrQT86LUuaCEYtM7q0rz+mmfSfrWCtG?= =?us-ascii?Q?Bda9ftZ0WT0gbE86LVD7u0Tc87Kpu3HDJizdR8ha6zeDWOsfw3gV+Ih4z9Ih?= =?us-ascii?Q?vQfGWc4u0VpPaiWgWYwJwqzw9RZlyvcAEMLGlD8kva9UwBiN/sd7v7M5afLn?= =?us-ascii?Q?JDFD1UpRq9Md8HoD+CGTGDirYQN5050drHQldZT1fVvQayqCy+MVTlx1jxE4?= =?us-ascii?Q?evkrWs0RwhNTI9seAIJ8SEzJ4T+M/A3hIe+5lrIdExbpJEqwvcqzJN0jBebb?= =?us-ascii?Q?NeW4+6IYzGuntXV/T+wbm8+RdaLy21sA4ETvR15Tmdd2EmAf5gyD3RV6Gbbq?= =?us-ascii?Q?OAFiOayVvm1QEsNNhuIha/3QRBWs52Y9BqMdBvE9eCmMqyedi7wN0MLCZQID?= =?us-ascii?Q?VwomzB8dmv9befWx2LHxmvnUo3F6jCDnXORuiu9yyk6/a7fW/lMMVybB9dk4?= =?us-ascii?Q?yM+0V01boDY38TluxYCDJhD/y00YUvmOT9KGA78SL+kquZhOfZfkc1aPhsrP?= =?us-ascii?Q?k1xQnMxVMuY6Sj/w9+CBPKu8I1cVsCiKkFcPcDxXc+VhnJiaZytm4HZ0Sme9?= =?us-ascii?Q?UrtfT70p+NSzTf6+TFohrWWMkZ/OC7mpPuSkPOL2DMLLOTrXqWw9PU4u4ZLK?= =?us-ascii?Q?oMzHmuaH6kQHISTrKYPlJPqumRxb2xCzDFGhl8krQbntO92fYWYJDjUv/0J3?= =?us-ascii?Q?wML5nY3WaaA7vLXDxpzEBvj0NBhFh+yhUsV/P49lm41D4RYem/63aKjZrsjt?= =?us-ascii?Q?0juXz/Hii2RMggMQjqLWTwPDtPluKgpSjXN2g9hX9LUyrx5zxUyQQk9d9mys?= =?us-ascii?Q?obU3CMaVdCikQtb64jbGA4gfZLGgnlF7Ps7WjDOHTnFLKgVABJlOlkQLqviH?= =?us-ascii?Q?ZYSfIHL3CtX8UcUNLBYTvxHboFbnvGXWioAM6B7gUMs7cGo2qi9UdvI7PLB6?= =?us-ascii?Q?MLM0WnQe2RQvCiWpudtUke/GXwOpojKhR+ISDCVQVlmIYw1INm9K0hHzYlgx?= =?us-ascii?Q?U0nMJQn8gR0wiQSfxcPNDAAabH4XH1gZ1oGObaEj9JgGRoK8XVv6JJl2i+1k?= =?us-ascii?Q?7O6G1tx5oVt2koppAFxJ3R8zGh1N624uKn1/ypdcFzB+MRyqLNyCI1U+ZzPW?= =?us-ascii?Q?JOwesaIh+E4fZQ6uvDYVsMsPapLVtDTn+HWhzftpAWpk7ztWqpGhj1yyJYmI?= =?us-ascii?Q?dNxHbHVCX3FCKHCemAZUuvbIpko32biozQ3u+muEGy3jIKTgQgPrnoKUVOGx?= =?us-ascii?Q?2d1z6S6tt5jrmnlzdr9viD5bn7LK44RQlJDd8iBiz7cHgcpyyZDzRUEeS03S?= =?us-ascii?Q?UjJL17l2x5ZdT+Y+5CROn2YOMqZZQZ2c4U+H7A6qY21FIGHlyO0Ic+QEYJbZ?= =?us-ascii?Q?2nksEwcS0joYxP75Sh043cKDUdU9TdiN24zn8Rj26dcuxZYZZ3OeiAHJjf2W?= =?us-ascii?Q?DZVEzt+dvAL//RmGDWgisP4=3D?= 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: MN2PR11MB3821.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f83b4505-6aeb-4251-4776-08d999f5dc28 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2021 09:32:28.8101 (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: yERvztOus8PhenNPK5U4wlcBtwlJIIlqI4hEtpCSkp6IbEScgOC5DA2dOZB3wQwZPIa/5guvEeN27qhiRYnqog== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4725 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [dpdk-dev v7 2/9] common/qat: add gen specific device implementation 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 Sender: "dev" >-----Original Message----- >From: dev On Behalf Of Kai Ji >Sent: Wednesday 27 October 2021 16:51 >To: dev@dpdk.org >Cc: Zhang, Roy Fan ; Kusztal, ArkadiuszX >; Ji, Kai >Subject: [dpdk-dev] [dpdk-dev v7 2/9] common/qat: add gen specific device >implementation > >From: Fan Zhang > >This patch replaces the mixed QAT device configuration implementation by >separate files with shared or individual implementation for specific QAT >generation. > >Signed-off-by: Arek Kusztal >Signed-off-by: Fan Zhang >Signed-off-by: Kai Ji Acked-by: Ciara Power