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 09A53A0032; Wed, 11 May 2022 09:49:20 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EF6EE410F2; Wed, 11 May 2022 09:49:19 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id E014440042 for ; Wed, 11 May 2022 09:49:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652255359; x=1683791359; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=QaHNDdsFtal98fPMSsvKuOTJhXZ7erfuQ1+apzSyt+s=; b=DYqZ2Qn+7QUljwPPVmFAr1wuCubggP5Fl288cT+5RJuNtjtPSWMCqBCs bLBOTbuF6N0Qc1+MCEwEdy/z79eXL2rk4NbSH/cMLpAYSnahejE5tljGs kiszP/6DyQYEA7y2lWlkYvuKBk3pI93Qz8qu0icEcOK1PYvH2htKOXD3f d8VME9ic1kx2SQ3yIe612glTwHcgxSnKnhYjRyu6ijONt3sQzluE2LnH/ Ab9kN/tN9krZurZWGuepQ5xJT/c3xBGorRvHj6Y4Ez/z6OkW8iMgDACwR 2jGMgCujbC6gvd1No1CyE0DBycveHXaiYyrgLJvCBO6BF4ngz0d7TI5CP g==; X-IronPort-AV: E=McAfee;i="6400,9594,10343"; a="251673410" X-IronPort-AV: E=Sophos;i="5.91,216,1647327600"; d="scan'208";a="251673410" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2022 00:49:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,216,1647327600"; d="scan'208";a="895240618" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga005.fm.intel.com with ESMTP; 11 May 2022 00:49:17 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2308.27; Wed, 11 May 2022 00:49:17 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 11 May 2022 00:49:16 -0700 Received: from fmsmsx612.amr.corp.intel.com ([10.18.126.92]) by fmsmsx612.amr.corp.intel.com ([10.18.126.92]) with mapi id 15.01.2308.027; Wed, 11 May 2022 00:49:16 -0700 From: "Hu, Jiayu" To: David Marchand , Maxime Coquelin CC: dev , "Xia, Chenbo" , "Ding, Xuan" , "Jiang, Cheng1" , "Pai G, Sunil" Subject: RE: [PATCH v2] vhost: add runtime locking check in unsafe APIs Thread-Topic: [PATCH v2] vhost: add runtime locking check in unsafe APIs Thread-Index: AQHYZQSbWNC8Wu0TaUiIOSdM3IFYc60ZvqqA//+OVaA= Date: Wed, 11 May 2022 07:49:16 +0000 Message-ID: <270b5b8673464460bdfd87b1f4bd9929@intel.com> References: <20220511065837.1267895-1-maxime.coquelin@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.401.20 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgTWF5IDExLCAy MDIyIDM6MzUgUE0NCj4gVG86IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhh dC5jb20+DQo+IENjOiBkZXYgPGRldkBkcGRrLm9yZz47IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlh QGludGVsLmNvbT47IERpbmcsIFh1YW4NCj4gPHh1YW4uZGluZ0BpbnRlbC5jb20+OyBIdSwgSmlh eXUgPGppYXl1Lmh1QGludGVsLmNvbT47IEppYW5nLCBDaGVuZzENCj4gPGNoZW5nMS5qaWFuZ0Bp bnRlbC5jb20+OyBQYWkgRywgU3VuaWwgPHN1bmlsLnBhaS5nQGludGVsLmNvbT4NCj4gU3ViamVj dDogUmU6IFtQQVRDSCB2Ml0gdmhvc3Q6IGFkZCBydW50aW1lIGxvY2tpbmcgY2hlY2sgaW4gdW5z YWZlIEFQSXMNCj4gDQo+IE9uIFdlZCwgTWF5IDExLCAyMDIyIGF0IDg6NTggQU0gTWF4aW1lIENv cXVlbGluDQo+IDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBU aGlzIHBhdGNoIGFkZHMgcnVudGltZSBjaGVja3MgaW4gdW5zYWZlIFZob3N0IGFzeW5jIEFQSXMs IHRvIGVuc3VyZQ0KPiA+IHRoZSBhY2Nlc3MgbG9jayBpcyB0YWtlbi4NCj4gPg0KPiA+IFRoZSBk ZXRlY3Rpb24gd29uJ3Qgd29yayBldmVyeSB0aW1lLCBhcyBhbm90aGVyIHRocmVhZCBjb3VsZCB0 YWtlIHRoZQ0KPiA+IGxvY2ssIGJ1dCBpdCB3b3VsZCBoZWxwIHRvIGRldGVjdCBtaXN1c2Ugb2Yg dGhlc2UgdW5zYWZlIEFQSS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IE1heGltZSBDb3F1ZWxp biA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IA0KPiBSZXZpZXdlZC1ieTogRGF2aWQg TWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQoNClJldmlld2VkLWJ5OiBKaWF5 dSBIdSA8amlheXUuaHVAaW50ZWwuY29tPg0KDQpUaGFua3MsDQpKaWF5dQ0KPiANCj4gDQo+IC0t DQo+IERhdmlkIE1hcmNoYW5kDQoNCg==