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 245F4A04C3; Mon, 28 Sep 2020 13:08:17 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C05641D8E5; Mon, 28 Sep 2020 13:08:15 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 9D0181D8E3 for ; Mon, 28 Sep 2020 13:08:10 +0200 (CEST) IronPort-SDR: nQmcQbIAd3slS09v4BXS+Aqv1K3OK5ctXPA2L91oqYCN9q/dMgNcaiZPK5kJSkx9ZeelJAmLiD mzAOPOy4yTfw== X-IronPort-AV: E=McAfee;i="6000,8403,9757"; a="162859301" X-IronPort-AV: E=Sophos;i="5.77,313,1596524400"; d="scan'208";a="162859301" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2020 04:08:07 -0700 IronPort-SDR: ksFA1fn2zh0Lb5UL5EhzHspcAUHCG3r6rD8zLVt69I3Wwu2BOHX/jhHvOtrK/uEviGZy6RDQfr DdeJsnePwFzA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,313,1596524400"; d="scan'208";a="344806046" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga002.fm.intel.com with ESMTP; 28 Sep 2020 04:08:07 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 28 Sep 2020 04:08:07 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 28 Sep 2020 04:08:07 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 28 Sep 2020 04:08:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Af9De1oItdz5te9AUYbTuHPmXXiqmRjpERfFPCKN/O3Voau9ZBu5prE+8/5Ke4KovgymPiNhuWH5dkPKEs18QqDAgwGhNNi6QdnwlBuV0+Me2x/iHHyTvJYhw9bRz84N8JG4xxeLBgBrrR5+R60a5mAQ1aw0t7q2Bdy8ArROC3+2FuNYhJkMFAK0/4asGmguMZd6dHhcDCUvBck6P6W8/KwUlQ7JZgMuKwr2tWf9OqvAkNwK3BHLp8pKLDEaW/Qdk3RVXPzuOrMxWn5PmXkTN6pBJsDHJuILtworJic1rfVgNSlq4soCBcX8ypRBlvCs9ML2rNE4FpgvwEIfrsWTVQ== 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=vN88ijLkpxMeu4oA7Yo17JrYT0/rtVMKC3XgP5EQX2E=; b=NdAhwC/GQrwJBMiLD+iyuHAiVlKb6CEHk0oXpLVnfPQaPrFquRUcvGe51THkM4ts3aK6q6AA+OqcUXiWMrLWFyKbLEOH9agpuYHph9quulI0uNZoCm3cYNqx4uuvMS93AxkFCRHg0iS+j7yRnBS5eAWEXGVI1dwtW9IOAwroNWEwIYNIkbspKC+iCAzbzQl+NKT2++7HxdMY1x52rzfK2BQXMUF9Qz8vo5z0bAG0C5BzYBcyKkhtRLCRzcdfVFC0+uIQ0Q1VlBG7Q+9k2RoLo/CutMjoVXf530h+BsCnXuPUBjMmmvfuTwuWXEsE/hipB9eyPGHuXo8bGah85qjdKA== 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=vN88ijLkpxMeu4oA7Yo17JrYT0/rtVMKC3XgP5EQX2E=; b=IMcJC+3GvY8pLGNRM02rm9iGoBhfZw9FfnonhJPVFW2aYrw40/2Ib3SOUnMqpWSXBdH75NY/Z9+UHn/8e8UEj4hiiO8OaR4mJmYbbXxItQnGU9bLJigKAKJRtXz8GxLrX1mc2u0YUD9Y3tIDeALIPhFtCTwHMgX0QDigbcad+Yw= Received: from BY5PR11MB4055.namprd11.prod.outlook.com (2603:10b6:a03:18b::28) by BYAPR11MB3366.namprd11.prod.outlook.com (2603:10b6:a03:7f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.22; Mon, 28 Sep 2020 11:07:59 +0000 Received: from BY5PR11MB4055.namprd11.prod.outlook.com ([fe80::141e:cfe8:cc72:5847]) by BY5PR11MB4055.namprd11.prod.outlook.com ([fe80::141e:cfe8:cc72:5847%7]) with mapi id 15.20.3412.025; Mon, 28 Sep 2020 11:07:59 +0000 From: "Xia, Chenbo" To: Maxime Coquelin , "dev@dpdk.org" , "Stokes, Ian" Thread-Topic: [PATCH v2 1/4] net/vhost: remove dequeue zero-copy support Thread-Index: AQHWlXg5xL6j47IrUkizhdy+yEXZGKl95DGg Date: Mon, 28 Sep 2020 11:07:58 +0000 Message-ID: References: <20200928091712.7946-1-maxime.coquelin@redhat.com> <20200928091712.7946-2-maxime.coquelin@redhat.com> In-Reply-To: <20200928091712.7946-2-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-originating-ip: [192.55.46.46] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c4e7a628-ede7-4d4a-fcfd-08d8639ec275 x-ms-traffictypediagnostic: BYAPR11MB3366: 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:6108; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4JNLMej0qbQ4otDWNkHkNoMDa+5G9YSoKjgm4Il+L6zvlIUsoO+qCW1RsGLIYOwEex1k1TmSeAgDEf0ocGrpfMN9hPoIoRN3KlxscZG3QmEG9DlRx/QzFAuTWTAB1E5OpdXBTSNRsFMwra3uv9MBy0S55lyK52Z2jM8vU11gbXuMaCFNMidO5p0k8uOaKgxkRfj15ivqIgkmX8330WRpfVEpibw0deku32wwkrwbQ/DKk4SgHPOWkJ3JGwjpEAuyvowSDOKG9ohhsLAV9VTN9ttnuW2PIDiAKgmwu/XGUoNoCGtFkuiuEGztDz4tyeYLVkT8/aShtWdYvG+ueicgemoo76aeVyY8LMvLH4fHdn/2ZKNU898gTxCIKwpD7rMb x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4055.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39860400002)(136003)(376002)(366004)(396003)(66556008)(64756008)(66446008)(66476007)(52536014)(71200400001)(6636002)(66946007)(7696005)(53546011)(6506007)(186003)(5660300002)(26005)(83380400001)(76116006)(316002)(110136005)(9686003)(478600001)(55016002)(33656002)(8936002)(2906002)(86362001)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: /8QwHVUygDUtzMVAqDzcEQZSoB4YmFWNcJZyi6PCLsjDCaucgl1pFixA2KDTbhfUARQLOonwawByY78HSEUu2wjH/3QxaUiLOjhK4uDW6i2kcC/sM+4ckiVOcsQ+bgbYdd8+9v/Lr4tajtWFgWmeJTTAnxNV8s6YD83KARVicnNpKSjE22J1LyW49HR3b0H7209ZVWsA6NRtmeqXdZa2RClCKciOWCMWV+EIJYOn+Rtw6OqYGKh/FBG8rClqtOOMwEOSUhcpzPTiu/95iFit5x0qlerNwrcp4l3SuUcMNp011fq8kj3PeZCr8g4rSaLxJ3WX+NtY0Mu8R0H4BlnyK0csZk0Y42tG7aqZHxUCIQQjpjv2urxs3bGxOTHq3qCuVSVcCB64YySont9BtbUlMVE/DPPu9wGMKz31lEQfRwasErpPjRjHuQgPg1LcdFK6XeA/1dpkda1Gc4ANY458+MBAqtFNeTifKTFsItjZlwlRiJkmBv/yUGoXRlQiFiWnOZ7disDRq8VsCWXbzKmCb1kbfybar22RMUKCrHOi4bymo9e4W3+xt35Kcc/1Rd1N8SFlDMslYf2rOM3Jh0Xa4JVrSN0/GfWmUoXYsKn2iiyv4hxArvEWK0IbDK6yMmGu37d1CbR67bCkfhRdck6vGQ== 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: BY5PR11MB4055.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c4e7a628-ede7-4d4a-fcfd-08d8639ec275 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2020 11:07:59.0140 (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: AquHdlJrWYGQ56Kw6bDARogAtsSx756NEk+zQsGBg9tvROwM4tg5r8zbLRhQjBlv6LE0CFXzAy/zKXP7d8idDg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3366 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 1/4] net/vhost: remove dequeue zero-copy support 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBNb25kYXksIFNlcHRlbWJlciAyOCwg MjAyMCA1OjE3IFBNDQo+IFRvOiBkZXZAZHBkay5vcmc7IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlh QGludGVsLmNvbT47IFN0b2tlcywgSWFuDQo+IDxpYW4uc3Rva2VzQGludGVsLmNvbT4NCj4gQ2M6 IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IFN1YmplY3Q6 IFtQQVRDSCB2MiAxLzRdIG5ldC92aG9zdDogcmVtb3ZlIGRlcXVldWUgemVyby1jb3B5IHN1cHBv cnQNCj4gDQo+IFRoZSBkZXF1ZXVlIHplcm8tY29weSBmZWF0dXJlIGZyb20gdGhlIFZob3N0IGxp YnJhcnkgaXMNCj4gYmVpbmcgcmVtb3ZlZCBpbiB0aGlzIHJlbGVhc2UsIHRoaXMgcGF0Y2ggcmVt b3ZlIGl0cyBzdXBwb3J0DQo+IGluIHRoZSBWaG9zdCBQTUQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5 OiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiAtLS0NCj4g IGRyaXZlcnMvbmV0L3Zob3N0L3J0ZV9ldGhfdmhvc3QuYyB8IDE0IC0tLS0tLS0tLS0tLS0tDQo+ ICAxIGZpbGUgY2hhbmdlZCwgMTQgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJp dmVycy9uZXQvdmhvc3QvcnRlX2V0aF92aG9zdC5jDQo+IGIvZHJpdmVycy9uZXQvdmhvc3QvcnRl X2V0aF92aG9zdC5jDQo+IGluZGV4IGNlMzJiZTljZTMuLjVhMzkyOTMwODMgMTAwNjQ0DQo+IC0t LSBhL2RyaXZlcnMvbmV0L3Zob3N0L3J0ZV9ldGhfdmhvc3QuYw0KPiArKysgYi9kcml2ZXJzL25l dC92aG9zdC9ydGVfZXRoX3Zob3N0LmMNCj4gQEAgLTI5LDcgKzI5LDYgQEAgZW51bSB7VklSVElP X1JYUSwgVklSVElPX1RYUSwgVklSVElPX1FOVU19Ow0KPiAgI2RlZmluZSBFVEhfVkhPU1RfSUZB Q0VfQVJHCQkiaWZhY2UiDQo+ICAjZGVmaW5lIEVUSF9WSE9TVF9RVUVVRVNfQVJHCQkicXVldWVz Ig0KPiAgI2RlZmluZSBFVEhfVkhPU1RfQ0xJRU5UX0FSRwkJImNsaWVudCINCj4gLSNkZWZpbmUg RVRIX1ZIT1NUX0RFUVVFVUVfWkVST19DT1BZCSJkZXF1ZXVlLXplcm8tY29weSINCj4gICNkZWZp bmUgRVRIX1ZIT1NUX0lPTU1VX1NVUFBPUlQJCSJpb21tdS1zdXBwb3J0Ig0KPiAgI2RlZmluZSBF VEhfVkhPU1RfUE9TVENPUFlfU1VQUE9SVAkicG9zdGNvcHktc3VwcG9ydCINCj4gICNkZWZpbmUg RVRIX1ZIT1NUX1ZJUlRJT19ORVRfRl9IT1NUX1RTTyAidHNvIg0KPiBAQCAtNDEsNyArNDAsNiBA QCBzdGF0aWMgY29uc3QgY2hhciAqdmFsaWRfYXJndW1lbnRzW10gPSB7DQo+ICAJRVRIX1ZIT1NU X0lGQUNFX0FSRywNCj4gIAlFVEhfVkhPU1RfUVVFVUVTX0FSRywNCj4gIAlFVEhfVkhPU1RfQ0xJ RU5UX0FSRywNCj4gLQlFVEhfVkhPU1RfREVRVUVVRV9aRVJPX0NPUFksDQo+ICAJRVRIX1ZIT1NU X0lPTU1VX1NVUFBPUlQsDQo+ICAJRVRIX1ZIT1NUX1BPU1RDT1BZX1NVUFBPUlQsDQo+ICAJRVRI X1ZIT1NUX1ZJUlRJT19ORVRfRl9IT1NUX1RTTywNCj4gQEAgLTE1MDEsNyArMTQ5OSw2IEBAIHJ0 ZV9wbWRfdmhvc3RfcHJvYmUoc3RydWN0IHJ0ZV92ZGV2X2RldmljZSAqZGV2KQ0KPiAgCXVpbnQ2 NF90IGZsYWdzID0gMDsNCj4gIAl1aW50NjRfdCBkaXNhYmxlX2ZsYWdzID0gMDsNCj4gIAlpbnQg Y2xpZW50X21vZGUgPSAwOw0KPiAtCWludCBkZXF1ZXVlX3plcm9fY29weSA9IDA7DQo+ICAJaW50 IGlvbW11X3N1cHBvcnQgPSAwOw0KPiAgCWludCBwb3N0Y29weV9zdXBwb3J0ID0gMDsNCj4gIAlp bnQgdHNvID0gMDsNCj4gQEAgLTE1NjEsMTYgKzE1NTgsNiBAQCBydGVfcG1kX3Zob3N0X3Byb2Jl KHN0cnVjdCBydGVfdmRldl9kZXZpY2UgKmRldikNCj4gIAkJCWZsYWdzIHw9IFJURV9WSE9TVF9V U0VSX0NMSUVOVDsNCj4gIAl9DQo+IA0KPiAtCWlmIChydGVfa3ZhcmdzX2NvdW50KGt2bGlzdCwg RVRIX1ZIT1NUX0RFUVVFVUVfWkVST19DT1BZKSA9PSAxKSB7DQo+IC0JCXJldCA9IHJ0ZV9rdmFy Z3NfcHJvY2Vzcyhrdmxpc3QsIEVUSF9WSE9TVF9ERVFVRVVFX1pFUk9fQ09QWSwNCj4gLQkJCQkJ ICZvcGVuX2ludCwgJmRlcXVldWVfemVyb19jb3B5KTsNCj4gLQkJaWYgKHJldCA8IDApDQo+IC0J CQlnb3RvIG91dF9mcmVlOw0KPiAtDQo+IC0JCWlmIChkZXF1ZXVlX3plcm9fY29weSkNCj4gLQkJ CWZsYWdzIHw9IFJURV9WSE9TVF9VU0VSX0RFUVVFVUVfWkVST19DT1BZOw0KPiAtCX0NCj4gLQ0K PiAgCWlmIChydGVfa3ZhcmdzX2NvdW50KGt2bGlzdCwgRVRIX1ZIT1NUX0lPTU1VX1NVUFBPUlQp ID09IDEpIHsNCj4gIAkJcmV0ID0gcnRlX2t2YXJnc19wcm9jZXNzKGt2bGlzdCwgRVRIX1ZIT1NU X0lPTU1VX1NVUFBPUlQsDQo+ICAJCQkJCSAmb3Blbl9pbnQsICZpb21tdV9zdXBwb3J0KTsNCj4g QEAgLTE2NzQsNyArMTY2MSw2IEBAIFJURV9QTURfUkVHSVNURVJfUEFSQU1fU1RSSU5HKG5ldF92 aG9zdCwNCj4gIAkiaWZhY2U9PGlmYz4gIg0KPiAgCSJxdWV1ZXM9PGludD4gIg0KPiAgCSJjbGll bnQ9PDB8MT4gIg0KPiAtCSJkZXF1ZXVlLXplcm8tY29weT08MHwxPiAiDQo+ICAJImlvbW11LXN1 cHBvcnQ9PDB8MT4gIg0KPiAgCSJwb3N0Y29weS1zdXBwb3J0PTwwfDE+ICINCj4gIAkidHNvPTww fDE+ICINCj4gLS0NCj4gMi4yNi4yDQoNClJldmlld2VkLWJ5OiBDaGVuYm8gWGlhIDxjaGVuYm8u eGlhQGludGVsLmNvbT4NCg==