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 39003A00BE; Tue, 7 Jul 2020 17:29:00 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 18D911DEA2; Tue, 7 Jul 2020 17:28:59 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id A80E81DE0F for ; Tue, 7 Jul 2020 17:28:57 +0200 (CEST) IronPort-SDR: o7psN4ZeSmP0lB7NMls5NN6lGsavY5Fce6bbYsDo4NkRS8B0iJgtabXhTOnGnM+Cbn/Exbdb7P tk8u/pjiECLQ== X-IronPort-AV: E=McAfee;i="6000,8403,9675"; a="127211507" X-IronPort-AV: E=Sophos;i="5.75,324,1589266800"; d="scan'208";a="127211507" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Jul 2020 08:28:56 -0700 IronPort-SDR: BM1eUWh3p0fIviItm6VvUVN+Te8N/duOiq0KYKCSqw4iYJ6Yw3yq0aHi74wCbs9HzrYYvjdGLp UFGZwSkww6tA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,324,1589266800"; d="scan'208";a="314350032" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga008.jf.intel.com with ESMTP; 07 Jul 2020 08:28:56 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 7 Jul 2020 08:28:56 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 7 Jul 2020 08:28:55 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.54) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 7 Jul 2020 08:28:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nkEyBgeG52fI7i0+j67OqmCThKcJgH5jS5yu5FJRxs3EpuKbvcE49lZZfH2I9DNOSsqV+4jxE5cFH+Pc3+Q+CZGpbMql14vNHFl84XRCRyKSkaHFKJ08TMmFdUf4YpNBvLCRpTnV4n9tWeDppKKKe2Wyebk0NfOqQJxb7CkhewNaoqO8ehwq8sKzIg5csxMDbvJcsjwNNGx9taJPRcjjmY/KYXEKaYUXqjqpCzxInF9S0YQDSK4cS+7dYxaVh9gH9lJ13CM5p631q3OTvedoRmyAsHyRQiop91X7YUAEQ19bvjZrvThDfHKrlGbRiUx/VEtKn0Zip0yHOBnA8kMrRw== 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=gkdJXZGbLb+hXiIk+b8gVm49yscisHARtbSOWeKknmU=; b=DAsp8WVOQA/6RE1Mq8IiB+vKDPp8Z0LJ3mhHCZnsbGMEnlgMGLxyjCkywfpBs3u36NHc0rI6klFtABmZ6RYNTttCUu8gfovtmmHa/4SsJmezxWR8Gi9v/BQHUaRt27OtzplHgPsvooPi8S5HnaaRKNVAJsjG7VtIeDvDSfqOdTUOr5bGhtGAxWfUds+/r69xsgXZWmtzzR2VmQiN5clfZQL1Bxa9quGlIlXL5G3PfnhFhy4oQkYmSHQqCVhGQF2qAmeLaZFGxnAkLv1FQp+O44rDlWsw4Vm3y6ivtBFlA8SYk0D1bmG4N+ml+6TUFkPVaTICKIZUcgp+OIxJ6TxQgA== 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=gkdJXZGbLb+hXiIk+b8gVm49yscisHARtbSOWeKknmU=; b=YsDOltMVGLyTe9ag3fnVUsUQOb09dH7C2dRGE+0ExLNPqkrGV41zA4fkA1Gl1lGR2xnQDrE8kOKyFGqpVkidl8scvNOuL/8k8KH542UZ6h4D++uWDtTrBcDvNML8v2R7PN2U4PGOpboFkqplFFMO6u3/MmAf1CAhPT4r+DbIymg= Received: from SN6PR11MB2880.namprd11.prod.outlook.com (2603:10b6:805:58::15) by SA0PR11MB4527.namprd11.prod.outlook.com (2603:10b6:806:72::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.23; Tue, 7 Jul 2020 15:28:54 +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.3153.029; Tue, 7 Jul 2020 15:28:54 +0000 From: "Trahe, Fiona" To: "Kusztal, ArkadiuszX" , "dev@dpdk.org" CC: "akhil.goyal@nxp.com" , "Trahe, Fiona" Thread-Topic: [PATCH v5 0/3] drivers/qat: improve handling of multi process Thread-Index: AQHWVG/I/yXMg/+8zUObgaQajuxemKj8PWXQ Date: Tue, 7 Jul 2020 15:28:54 +0000 Message-ID: References: <20200707150239.13400-1-arkadiuszx.kusztal@intel.com> In-Reply-To: <20200707150239.13400-1-arkadiuszx.kusztal@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: [192.198.151.164] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b2e491dc-fac6-4f49-d3d1-08d8228a7542 x-ms-traffictypediagnostic: SA0PR11MB4527: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0457F11EAF x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: N+KwKqTNAAoU6r/VQS2W3E8lwHF/BfYvnWVUgLSivqj2rmks/tNDdh5wKztAOT5S2JR0teip4KwP51GaREDj5MHh7JR7uWD+edXqxf1rU3VidEA7qQRFPPDAdepiWgIy1GpLB79M5P/RZstK2g7y8Q9HKsf+l//W4Rd6E1BMme2NE4AwmEtjcefHOfmI9Zv27wOGSe9Gc+vmcHiynRLHKfNQFDuVPllFXS/9dTeNv5HEkSeMFnTEkOOjma0yq6ZKnSdZehabCbSUcTINF2wNxwdN6mrglqlL48PyRJNnpcVX0p0KiiLVZU1rI0hlXrdp 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)(366004)(83380400001)(71200400001)(76116006)(54906003)(66446008)(64756008)(66946007)(66476007)(66556008)(110136005)(107886003)(4326008)(498600001)(9686003)(55016002)(8676002)(33656002)(2906002)(7696005)(5660300002)(4744005)(6506007)(8936002)(53546011)(26005)(186003)(86362001)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: WjhxD49PmMexhoO44YNPfGkxLP0KuWyMWGHYqr4XI1z3QXShXNm0jh/2lmoyKDJxLx8jnAMRJOdCvgUabXObp0p9iTsRzlBT9an1XEf0B8yfCmOgKlFMx0QKhaK9On2HFtja653DIFb4udB/w15U1njMB0OQiJRam30U5JW6F1XViq/6+CUh1lD9EOM5uBuA8VzIgBll/0Dxtmrlxt1XWG96p9nsmP3AV8cxTIbE+t292Q7hslziO6cuk/rx8ALiNccGDUJtosgnhP+9g2tdQJ0065MCI9DsJexSCczERzml/v9gavlZxpv2iiCajxaM6UyDobaB/B5k4ftg71fPO3a7Kgl6shG6IPlfbYVoPCcUkULzcrna5ZsedlURdSCcwiASL6NZUbuqsZ/NlGUoXUFzHmINb60To+M9ODuhT1k/xI1H020qnquIsGsuza45L4P+GEo0044iY97Vroiy77NZ5mduNH+5dJKYstZXJCND/cB9IQwN3hgM/EWko6+g 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: b2e491dc-fac6-4f49-d3d1-08d8228a7542 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 15:28:54.0260 (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: N+WbgGug9zzw4VGI9KE92mx1dkJuxlJLjOik2bwcdVt0HoJQNk0vQvsB3zUMqEq6PVVZk3Pzfrm6Z5hl88ptGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4527 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 0/3] drivers/qat: improve handling of multi process 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: Kusztal, ArkadiuszX > Sent: Tuesday, July 7, 2020 4:03 PM > To: dev@dpdk.org > Cc: akhil.goyal@nxp.com; Trahe, Fiona ; Kusztal, A= rkadiuszX > > Subject: [PATCH v5 0/3] drivers/qat: improve handling of multi process >=20 > This patchset improves handling of multi process applications > using Intel QuickAssist Technology PMD. Main changes focus on > implementing shared area to hold pci device information, > that can be visible by different cryptodevs or compressdevs. > Some additional changes were made to prevent overwriting data and > function pointers by other processes. >=20 > v5: > - rebased agains changes in QAT > - split into logical parts > - fixed checkpatch issues >=20 > Arek Kusztal (3): > drivers/qat: improve handling of multi process > drivers/qat: add multi process handling of driver id > drivers/qat: add handling of capabilities in multi process >=20 Series Acked-by: Fiona Trahe