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 8E053A0C52; Mon, 1 Nov 2021 07:50:52 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 553E740E28; Mon, 1 Nov 2021 07:50:52 +0100 (CET) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 0EB5040DF6; Mon, 1 Nov 2021 07:50:49 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10154"; a="218146179" X-IronPort-AV: E=Sophos;i="5.87,198,1631602800"; d="scan'208";a="218146179" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Oct 2021 23:50:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,198,1631602800"; d="scan'208";a="499919716" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 31 Oct 2021 23:50:48 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 31 Oct 2021 23:50:48 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Sun, 31 Oct 2021 23:50:48 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Sun, 31 Oct 2021 23:50:48 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IArTXNOpxx/oQEs6Gx6RzRTchDNEzKH/vknT4jL7FHmmIZFIKhPtZ0RCsV2ngGPW7NhXgkHQKP2sC8pz2ry1p/kMUvjeGhtgcTC3cRtLiF3np8TPKPt7DtkFbDm0GWauv1MrVxoNUdlv/YC+msV/7cXh/8h7NJIhxcZtp+X2z3xFwEWRUDGIsj7GLWl4eZLR8bbGwQBxVpByPaf5XNAnrEG5tXlef7+1cXCY+d8IRgWgHR0t2rAZce3MwdY42WcJFX7IENtDAlxzXfotKcNRePq6M54CPpVieHDYBe9aYO9l5MD4fq36LqmvB7U6blO/UoYNmN972jtCuZMS8pUlrw== 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=ju72x2wZZNtbSEUyHYx3gTiWD4AOtXIhrv3uM7JDK+s=; b=ArvZjpmDWVbmifrB04Dfcq+lAAlv/QqcjDb/OETRO6zKTMHEOmJcp0SfHRMwkcoy3HIqSUJegLVU6XqC9yp+uKq8cwUgDtSF5e3NNgJM6/XaD2V4TZTbIUewMzcO19vjIjidQnVzRStVWeg1o0B8JOyr1gqDPreaFelpnxurJ/Q5FIQNz264oss0XGPmBJBTiL6IHBB6vplHQjgXcCnJWANbA3j/lQu8YtDYu+0okISV8qj0oqzNZfedUUq+tJr+jHFnFhN6ugBPjnpUM00Q3aiydMh+yQfLki8aPDJ2kk8joVz2WIGXf4Xy9u2EaPWQLLbEv3GvHAMbLyT0jKSjpg== 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=ju72x2wZZNtbSEUyHYx3gTiWD4AOtXIhrv3uM7JDK+s=; b=k6daS7e+GR+qI37F15t+YNo1eAW1ZogghbAz9+gMtc8qDWjYTKV8zsAtPEg3UnIaGSxL4G2HMIrncdn8ShD4Oh5N+cL9YoNQNhIHbgRTIn6WajtW4L5Ky+LlNmwZb0PxRakjba+wcpvq6WfncHASuhXSKao/aDYBtVOd1qemOZs= Received: from SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17) by SN6PR11MB2895.namprd11.prod.outlook.com (2603:10b6:805:cd::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.14; Mon, 1 Nov 2021 06:50:46 +0000 Received: from SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::94ce:97cd:1b5f:b511]) by SN6PR11MB3504.namprd11.prod.outlook.com ([fe80::94ce:97cd:1b5f:b511%7]) with mapi id 15.20.4649.019; Mon, 1 Nov 2021 06:50:46 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "techboard@dpdk.org" , "xuemingl@nvidia.com" , "Wang, Xiao W" , "david.marchand@redhat.com" Thread-Topic: [PATCH v2] vhost: mark vDPA driver API as internal Thread-Index: AQHXzAZXiAXTxk4oKkifbAR70er41avuP+ww Date: Mon, 1 Nov 2021 06:50:46 +0000 Message-ID: References: <20211028141531.58861-1-maxime.coquelin@redhat.com> In-Reply-To: <20211028141531.58861-1-maxime.coquelin@redhat.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 75fa9310-566d-4fa4-702d-08d99d03eecf x-ms-traffictypediagnostic: SN6PR11MB2895: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CfzdBmLH5h9Za3kUdWqqpJTvh182OvuuxdUg46wmId5FwI3Ucpu+PYhMFjXKWr59mGVMTCw4kLeHLU7HeiFehhz3pSgXd5mnqYAdjbas/wX1Yj2cL6+gZfM1Q1IdmPqeSZCktqeanO3hGcT4JZmPyXFjGiSGoARPMk86DLFHy/4/7+B2OpiRs4aaRvffTYGy6Ni47nC1oy2oflsKGiuJggX+9YYExRS/FxkjUtx1yU1xlD6DUxICabKNIROaaEroUyoCnDJTLWgaRYj/c0TIjfMT2zqrgZmgG/pxF8dv4s9E7U1Tj/pBZCLiqaTVXCBdrmT8KW3mntWphsmaTyfb4JPbzIcQHj091mbK7cxHZ5J1hRZWeIyU9ZPK2RiTjoYy2CKwt4+kpfB1EP30Rs1E7SzQPPvbOfNJlZDnvUvd28bFnprnNP3upgQOaHM3DcTCMS0VgHqRFCEcS/lnlxUd8ByNw6s83HrfwEjpv3Vey5m5zHkGSY/qAkLJna1zsGtTUNMmskxmbtHekqmH9pHlEMwZHfnjsAASRQXQ4nY/iwU5Xtn6u9twt8Y4uFI0nYfadtubDrQHL4ycj6JEIefX4sWCv0uqMhk84e/bHi+JsU3hDyo7J3f9AckQ5eSM3o9VlTZBVGYjR8MCN5B5bN9VNIDTmY1WDUbLZuLKsNjQNCK8BCY6P2VVezWBCjHPRVUF4DuRfhJIdXZm8xHL7xvW6Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3504.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(508600001)(186003)(33656002)(55016002)(82960400001)(9686003)(110136005)(8676002)(83380400001)(316002)(6506007)(8936002)(38070700005)(122000001)(52536014)(71200400001)(86362001)(7696005)(5660300002)(66446008)(64756008)(66946007)(66556008)(2906002)(66476007)(26005)(53546011)(76116006)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RlJpU2lJbldKSyttWW5Yc2NweXVLS25YWXRtME5zSDBUblBFLzRmVVNocjRy?= =?utf-8?B?ZWF4OWxDR3pYVWdrU1k4ckFqcUUwaUdXSUhiaFZ2SXliVkNXMFd5ZzhsK1Y3?= =?utf-8?B?MzBhSFFteDNiVnU2TzU1ZUhZNU03Tk9xdTZMZHRWUng4RlN4RW9YVGNwTGFM?= =?utf-8?B?U3ZLdDhDSVBqRXlUdSsxanBCM2pSa1N3RFkraHV5d2JmbFNhMlJsamZNTWlF?= =?utf-8?B?VlRjS1dHZldLUFVtTk13RnRQcXM0YWk3NkFkOS9kSUdkVHZJMnNkek5KOWZ3?= =?utf-8?B?TndGZm5iS01kL3BxOW55a0dOUXRtMUVkWlNUb2t6N3BEUUowRFl4Z0cwVUNF?= =?utf-8?B?Y3VBVG9NM0dwREN2WFppZEl2dFJibDdMTnRsdzkweDFYQTUyTndnaDRuNzVR?= =?utf-8?B?M3pYRVZxSTZoc0hlQXBhY3ZySFJpZ1cxcXl0dm14V2RJQjBOMmtmd09TZFli?= =?utf-8?B?aXAzWEJyTGt4TUtXODAwSEFWcFMrRHE0ekNRcG83L2s2WTArZ09QQUJMYkFk?= =?utf-8?B?U1dvK3dVTGdMVU5JZUFjWGE3aXU1ajFYc0ZDdDB3U3d0UVFSc0NIc1JzdklE?= =?utf-8?B?ZXhyQ251ditGTi93MTJpRTFPSkhEcUZPVk5GdFlWdXpJYzhiUDZRa3ZiVlRr?= =?utf-8?B?czc2UXl4dzdiQnIxUVJDd2dZclNGc0dmMnpZdjJDKzVvbHVMdXZjcjVaTkxL?= =?utf-8?B?U24rVGV5UlFjbWUwUkhSQ09LNFpMSXhsVmFyK1QxNHB2TEY4bDFTS2xRZDFP?= =?utf-8?B?V1F6RGJ5cUZTVGxQUHBLQm5BdmpOU2hJdVdpOFB3S3BLRGw2N3VZYjczQ2Er?= =?utf-8?B?K05OZUlIbno5RVpaY2JhWFJ1bVUxWlJneE9XUWQxOE9MTVhpbDlTL2p1dHEr?= =?utf-8?B?SEQ3ZHdwUVBnRjROZXFEQXlaajVkUnQxUkpZV2JjOFlTT1lRclo1TGpielJU?= =?utf-8?B?a2JXZFIrd2V0ejRleDJVZjlJcDJDZTJ3QTdBb3ZNendVRGNsdmxxSWgzeWp2?= =?utf-8?B?WHZ4WWRwWUVpdXVINjFoczZYTlc4TUNzMHRXd2sydHMvTVVJaGlLU0dXbEN3?= =?utf-8?B?SlF5U0JCUFhONy8vU2tTdWNwMkNKUTJrd1RGUXk4ekNEUVl5NXkyTy84NXlj?= =?utf-8?B?YmhEdWNZSkYrbVZuMVBnbWtxT2s1U0gxZEYrZlExVkNseWRnU2N0dEVmaUNW?= =?utf-8?B?ekNKaHlrc0RKKytSY3ZORUtkUDRXazNsRWJna044MVdUUmk4dUd0d1Q3UTEz?= =?utf-8?B?NjZLdVNMOWg5bUc2azFmTkZiVXNSQnRRbFdJS3RCTXVyV0FrSXhCVG5uRGtR?= =?utf-8?B?Y0FkcmhKYWJ6YThwQ2ljTkRsTytBTWpxdC9CT0ZqN0FVNEgySUxYdjBCVjVC?= =?utf-8?B?TjMrN0drTms0UGh4UStiZklubHNCajJJN2lqQzZZZytlLzAyTitlSHpibnlL?= =?utf-8?B?S25nLzhtK2JHSURKNHpnQVFEaUo3MlU4eU90SytKZmIzNEFUTVZSUU1IVW9x?= =?utf-8?B?Uk52SGIvSnp1RVprSGFCcGFsMEJKNmwyOHROWC9OMlozbVNXUXdvcDVKZXJt?= =?utf-8?B?Z29udldkaW5oekhKWTRUV3ZOV0hFZTZ0aUdxckNVMXhDZmdkNnR4ckE1OXl2?= =?utf-8?B?eWs1akZYTmRLMjd1YlZqY2tKcStzT3pvUkJVZjg4SVZwYWp6TUJyaVRKMS9X?= =?utf-8?B?OVVRRHE3NTNCTTk0VEs1K3dRN1ByUnhUWm41ZzRxbk1MMDJqbnB1T084Tzl3?= =?utf-8?B?dnR1VDZFWHk2VlY5YnZVM2RkUEp0elJiVHJGOHI1WTRkemptZ0doQzMzckVE?= =?utf-8?B?VWplMUk0dmEwMlExR1dxd3lHWDh1RWFBRWRNbG1IMFZldjc0SGUrZWJLYkRu?= =?utf-8?B?cWdVNmJJMjNQWkJ5NEZWSmJPc3orOVNwQ1FUVVhseDBTZEpibno1MDNycXZv?= =?utf-8?B?V1p1a09nTjlZRFUxYzNPU2lDeXlLYVhQTUVkbEZWQStvaElwc2tFbjQxdFEx?= =?utf-8?B?dmllUTdTeHM1Sm1KZzhZVURLTE83VnJja1lVUCtNUndoSTcvcTB6aVlrUitj?= =?utf-8?B?Mi9zakpYYitBenViUnVGSUJ0WFB2N1VJNWZmbHRJZWRrUysvNnE1eVJwWjlS?= =?utf-8?B?Znk3aytrTEsvMGlNOUdUM09ja2plQzdMTGxmUUJBSlBXZXd4UGhQL0xJTjlQ?= =?utf-8?B?b0E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB3504.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 75fa9310-566d-4fa4-702d-08d99d03eecf X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2021 06:50:46.5201 (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: OWhGeALy4CBdBeXX7zDVxwL2nsy/46WMjQ+qF2EIRq8JD2PdG9WdCpfMhnzJ2Up7Rt1rXv0ybakFRI+Rmuf6KA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2895 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] vhost: mark vDPA driver API as internal 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgT2N0b2JlciAyOCwg MjAyMSAxMDoxNiBQTQ0KPiBUbzogZGV2QGRwZGsub3JnOyB0ZWNoYm9hcmRAZHBkay5vcmc7IFhp YSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGludGVsLmNvbT47DQo+IHh1ZW1pbmdsQG52aWRpYS5jb207 IFdhbmcsIFhpYW8gVyA8eGlhby53LndhbmdAaW50ZWwuY29tPjsNCj4gZGF2aWQubWFyY2hhbmRA cmVkaGF0LmNvbQ0KPiBDYzogTWF4aW1lIENvcXVlbGluIDxtYXhpbWUuY29xdWVsaW5AcmVkaGF0 LmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYyXSB2aG9zdDogbWFyayB2RFBBIGRyaXZlciBBUEkg YXMgaW50ZXJuYWwNCj4gDQo+IFRoaXMgcGF0Y2ggbWFya3MgdGhlIHZEUEEgZHJpdmVyIEFQSXMg YXMgaW50ZXJuYWwgYW5kDQo+IHJlbmFtZSB0aGUgY29ycmVzcG9uZGluZyBoZWFkZXIgZmlsZSB0 byB2ZHBhX2RyaXZlci5oLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogTWF4aW1lIENvcXVlbGluIDxt YXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT4NCj4gLS0tDQo+IA0KPiBIaSBUZWNoYm9hcmQsDQo+ IA0KPiBQbGVhc2Ugdm90ZSBmb3IgYW4gZXhjZXB0aW9uIGZvciB0aGlzIHVuYW5ub3VuY2VkIEFQ SQ0KPiBicmVha2FnZS4NCg0KTW9yZSBhY2N1cmF0ZWx5LCB0aGUgZm91ciBmdW5jdGlvbnMgd2Vy ZSBhbm5vdW5jZWQgOikNCg0KUmV2aWV3ZWQtYnk6IENoZW5ibyBYaWEgPGNoZW5iby54aWFAaW50 ZWwuY29tPg0KDQo+IA0KPiBDaGFuZ2VzIGluIHYyOg0KPiA9PT09PT09PT09PT09PQ0KPiAtIEFs cGhhYmV0aWNhbCBvcmRlcmluZyBpbiB2ZXJzaW9uLm1hcCAoRGF2aWQpDQo+IC0gUmVuYW1lIGhl YWRlciB0byB2ZHBhX2RyaXZlci5oIChEYXZpZCkNCj4gLSBBZGQgVGVjaGJvYXJkIGluIENjIHRv IHZvdGUgZm9yIEFQSSBicmVha2FnZSBleGNlcHRpb24NCj4gDQo+ICBkcml2ZXJzL3ZkcGEvaWZj L2lmY3ZmX3ZkcGEuYyAgICAgICAgICAgICAgIHwgIDIgKy0NCj4gIGRyaXZlcnMvdmRwYS9tbHg1 L21seDVfdmRwYS5oICAgICAgICAgICAgICAgfCAgMiArLQ0KPiAgbGliL3Zob3N0L21lc29uLmJ1 aWxkICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrKy0NCj4gIGxpYi92aG9zdC92ZHBhLmMg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQ0KPiAgbGliL3Zob3N0L3tydGVfdmRw YV9kZXYuaCA9PiB2ZHBhX2RyaXZlci5ofSB8IDEyICsrKysrKysrKy0tLQ0KPiAgbGliL3Zob3N0 L3ZlcnNpb24ubWFwICAgICAgICAgICAgICAgICAgICAgICB8IDEzICsrKysrKysrKy0tLS0NCj4g IGxpYi92aG9zdC92aG9zdC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQ0KPiAg NyBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkNCj4gIHJl bmFtZSBsaWIvdmhvc3Qve3J0ZV92ZHBhX2Rldi5oID0+IHZkcGFfZHJpdmVyLmh9ICg5NSUpDQoN Cg==