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 19F1BA0C43; Tue, 16 Nov 2021 07:27:27 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9C1B940141; Tue, 16 Nov 2021 07:27:26 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 5CE9C40040 for ; Tue, 16 Nov 2021 07:27:24 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10169"; a="231090668" X-IronPort-AV: E=Sophos;i="5.87,238,1631602800"; d="scan'208";a="231090668" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Nov 2021 22:27:23 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,238,1631602800"; d="scan'208";a="604189932" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga004.jf.intel.com with ESMTP; 15 Nov 2021 22:27:17 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Mon, 15 Nov 2021 22:27:17 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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.2242.12 via Frontend Transport; Mon, 15 Nov 2021 22:27:17 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.174) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Mon, 15 Nov 2021 22:27:17 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kMBDuOqLcDIymnfcjSResGshxc+q2lKMSTySzEQaOnxCBDZtM9NF2EV1Mqp4+pSd3OeAMeM72ClLcWmCOG+eP+WOEVa37LRr44evoXMWQo/qAMrSyw9W99NBd8wbm1JqmmQIkE4m+2P+3GtB2VaG1tqM0YSd7sfXMiCHDWqhWmp8BjRuumXhH1lSh1YAy/V/kU6pYrNJV2X/pBScie8OPSwGVJ2XV3j0wUTDCnaLk4V4+mqiqZMs1ubmcqTYPMT3s6NisnBssfmFZSDLwcULPSYF02+/lBJ7GWpkpxRSsPU073MoeiTwSLqwEnkSena1p6LwcyJ+Qp/0u/5BRLBsUA== 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=Ih+AYmOvQ/yH7yIKKprthLY6ufRc6L8oW5HbnfcfEo0=; b=fSLqQc7Yad33+UnTPvc87c+VJw3sF7oujvAY9xr08JbnwoDxNgI0q92mntVlsUntT8pu0jKAjKEwjHM3h0deVsHkPLPDk6idoqu1J0fCKUezRI29KIM+V9rT+7R0gmm7jozfbcJjbxtMZ2KvElIy8Zafx7Au+ZanymOp7cjjI87fAa8OC6Mafo6CYevfh5JDcqEeYIJ0PR5l7ysrIu7VRuDnWbQErtTmCbHGQg/kFEAS6P8MEr+n9NTsDizJ0nwIj+ko+PSrm2QnWNffaVTqOupUxvBARY5JDGLcMXf+XPjYlJQTS1Q6g7ebRy4xopiqrgSBoMhTvvSCuXLJiB2gTQ== 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=Ih+AYmOvQ/yH7yIKKprthLY6ufRc6L8oW5HbnfcfEo0=; b=Ph5atBumnmc+90gCpK7nyjJhj5LNHdMTkBtHTPbo5j2a8DPLkdS2+kf0BCHN95pgKRMdAVJRtwlVVT0fhja7VC515CpU+TJvqnD/cHmCLxpbYz3l3VXWD1K4t9NGRQ8LRZISjkNN8+dE9uohZptXdziCEE1uaX5bcCJF1ggTCKk= Received: from SN6PR11MB3504.namprd11.prod.outlook.com (2603:10b6:805:d0::17) by SN6PR11MB3168.namprd11.prod.outlook.com (2603:10b6:805:c4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.16; Tue, 16 Nov 2021 06:27:14 +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.4690.027; Tue, 16 Nov 2021 06:27:14 +0000 From: "Xia, Chenbo" To: "Hu, Jiayu" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "He, Xingguang" Subject: RE: [PATCH v2] vhost: fix packed ring descriptor update in async enqueue Thread-Topic: [PATCH v2] vhost: fix packed ring descriptor update in async enqueue Thread-Index: AQHX1ey91yyOS2YeQ0OuD3BuT6pklqwFuR3A Date: Tue, 16 Nov 2021 06:27:14 +0000 Message-ID: References: <1636021170-230805-1-git-send-email-jiayu.hu@intel.com> <20211110124009.2250592-1-jiayu.hu@intel.com> In-Reply-To: <20211110124009.2250592-1-jiayu.hu@intel.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: 2350c014-2909-4a33-b654-08d9a8ca2127 x-ms-traffictypediagnostic: SN6PR11MB3168: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:421; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1n/RjVMN1YiixlRIjPMjF/uxkpAYiLRjy2mXdM9hiXOLEWEK13FjePTpRU0ZFPPpS5nELYWbRltILQOVjQMuXowRAV6l6FOUSHrwkQ7cRsMWLIuSAsctYuO/kP5pO5+uXMhI6A9jJg9CAej/bOY5YnaFU2Q7GdkDW3AFnQlV7dCzYl46Sumz6yD+oj/MB0zmu5ZmQW/aZXNJ4naDxBLWlrUt4mt28vGz3Ce2EJgs0kcNL1k+jAL4xISzwkkrEuexzZiX1dmn0vzQAxq3ikxVxzvxaf9y0xGWi5xTRBlz9Ff0MHNqQsCFDfzoshUNLQwejKxmAHU+vAq7piMh2QkYC0lapZGbHqAnLA/4FALWksXczbuGJ5lwktwC+qYUUqO/1hAFmcUFf2onuVQtslPp8Dvri4w5ujZSlAoHmuCr5x7qvxv8OdFaEoClOYcWrc96HHAmJ8l9G6UvNqgbeUja4GXSIyQR+LKxV4y0hHhAVJOKaoO6wWTAiOsKkCkPUzq/nJ88z0W3KvwcqNyDhaLs8kyVt/bzVQj4Ri03koEAvSFDjoZooVJH7Sak0VgIim+ZO34mJSCTyCfOil8mGAqPohH0oJ/QTmTWrztOvRjEJ029pIYG+ewi9bg13x03IldfISCW5kMseWa1XEoUv9x/UWGwtipRCmrxUWm+1YASnLOxNPgDKUnF/I8LS484rLaiAwFv9qsR7DwJrHX40deIZw== 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)(71200400001)(38070700005)(82960400001)(33656002)(66556008)(86362001)(26005)(55016002)(53546011)(6506007)(15650500001)(122000001)(8676002)(508600001)(76116006)(5660300002)(38100700002)(2906002)(54906003)(8936002)(7696005)(66946007)(316002)(107886003)(52536014)(9686003)(66446008)(186003)(83380400001)(4326008)(66476007)(110136005)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vi9yL2FEMWxsUUZRd2RERjR0Mm5TSUN2aml1aTAwUDdhSEV3UXpWd2gwdUpx?= =?utf-8?B?RmRZZk95ZXZYQW8vaDg0MWFXL0dLV3crbEJXS3o3NnFraWh3SGNrdUpmbmNS?= =?utf-8?B?Q0Y4YmQyVnF2MkJtWWwvMTdqaDlkYVJqb1RqbGFkRWZ2M0JJZDhPTTd5M2Ft?= =?utf-8?B?ak9oTEt5MnJPc3h1QTlFUnNXT0VHdHRKYmhnT1FEZy9lVXIxWEZGaWtDblla?= =?utf-8?B?NkhUSHlTZmV4ZC9hKzdrMitUOUxvQWUrQmhyODA5QUhMMTBaWExXdnJPdTR4?= =?utf-8?B?aG1pSjEvU3l6ZERDRytLY3ZGTUNsOHQ4YVpLVVY0cXhlb2Q1RXk1STB3UEJL?= =?utf-8?B?MlJxU24zRytqTUxYR1RveWwvc3NNYVRUcDhIUnBHL21pbSt2SXg1Z3dFb25L?= =?utf-8?B?UnhtUDhxWERDK01iY25tNzVzZkZiUW1iQnMxZmx5WlpsYzNIWlRvTjdYbUdi?= =?utf-8?B?d1FSdzFiNHBEdTdRWDJGUTkvTUU5YnozQ1R1ZWlvMzNtKzZMNVdLSEZFQVBy?= =?utf-8?B?VXJ2MEpQWnVtaTA4T2hGQ3UzSVdSR3FuR3RoVDJBWTFzQzZkK3dDYzhCQTVY?= =?utf-8?B?czBTSXlDVUd0TFZ5STJ4SHRubUQ0Y2t6Y0lnRkZBbW14SkJnVWxIa29hYXl1?= =?utf-8?B?OEs0R2NxY1VFRlVralYwMUJBZkNIU212OUNZR2JORmVseTRtdlFKQ1BRWC9N?= =?utf-8?B?SkxUNjhTUGlXUy9NcVZ5S1cwVUViVnFWVGlZQkZqd0FJUFR1OUtsQzlvdVhB?= =?utf-8?B?YXRieWxsNkZBbCtuTTZhSHRHdzloRjRSQ3ZFeTIxQ0ZYOWtPMUM4YSttM3Za?= =?utf-8?B?T1RIM2NWRnBBUmp4NVN3d05hcHpYaXdYOHptelZTTWFhOFdINWE0U0VkNmJT?= =?utf-8?B?VU90bFhjVnJxUWpOV09sTEpodEllNW4ySlpSUU1xTmcreEtPb2Nzdms4ZWtX?= =?utf-8?B?dVZJUHgzekpxeHgvTUlNaU9uUHZ6em4zZE42U0k4YUVuMUM4WFdCd3ZuSWti?= =?utf-8?B?QzRTMzlvcTNwUWx5K2hZTDdTQWd4SGtudjBSbkJ5VElwL1RJRGN1K1FMLzNY?= =?utf-8?B?R2ZVeW9SMC9FQk53bzBFTUtmREtWRFN4eHl4OWpkK2dPaEQzM1Fsa2hHVVVk?= =?utf-8?B?L0VHNUpkZTlQTm4vVUw5Z2Z3QmVwaHUrWTRRVGZlc3dHVXMwMXVLbmJIMUw5?= =?utf-8?B?bjZVY2dONjJQdmdPMUdUNlBXZ1ZJTG0wazhkV3FJd1ozZ1gxcUdEN25tR0Vm?= =?utf-8?B?c2RZQWdzc3pCNzBGSHByRExLSmVsSFpvNGI2b2ZmSXF0RDNjcE5VN0lsMHJv?= =?utf-8?B?Q21ZRFZld2JyaUI5eXduL3YwNlJUc25ISmRIY1JZd3hCcVE0N3FZaVYvWFcv?= =?utf-8?B?ZktHd1RZd1dxRkxPTFJCYjBOOHd3aUViU082YlA2NWFHaUF6QzZDbUJ4aE1Q?= =?utf-8?B?WEpSSWtGWm9kZ1JubUJSRWZ2VWZ0WldFNjVzU01xa2s3dnZFd0h5TVZGWW9l?= =?utf-8?B?clJicDl3MmlGVmJ3WXFTZzNNVVcvaVdmUm9OSDROaVF2WWJQSzJ5UFdSQTdP?= =?utf-8?B?bEFHZFBrb1pmZmIyL0cvRWxLLyt1VmVBYmFEMmZBbWMySlpCMVhSUXkzRGdY?= =?utf-8?B?WWx2alRmOWFRbVZxdVhCck1HUEVpZG9YOS9tVzFyU2hGdVg0TWlQaDVoOWoz?= =?utf-8?B?aGM1alAzeTFjb3RCQlJ5TFVoYkovZWNCN1RVcEE3ZDRnem92Szk4YW9MM2xY?= =?utf-8?B?eWFWd3VDNXRqejFRNU9QemJ3b2REWDYxMVdMa1NBRHpqRnV3MllCQzJlOXAx?= =?utf-8?B?eHczd3F6VzFjUUVpTUFWVXNtUG9sZW5XNzFmY1krNzloUFJDSFd4cHpuU1Fh?= =?utf-8?B?TVhmT1VxTXppZUQwL3h3Q2lEc2swelhRSjJKV0hoNDNydHhQWVBwUTNUUDRW?= =?utf-8?B?clJSZnIxVHE3VUVBQWhOcVFkNzAvU2VhcW9KVDB1NzBHNmVFMjNGUjF0RUw5?= =?utf-8?B?bVB4S1BXYTdhdkJqVVBzT0xzaTBEYkY5U1Q5UHZZTXQzOEJGSHVhVEJXSUlo?= =?utf-8?B?VkFSVE5zdUg4VjdsaXZzTjFSdDIrdkQyTmhhTzhVQWZ5RVpvUW9nTnFtWWdp?= =?utf-8?B?ckRwa3ZVSGUycHNuUjZKQUtlUUZWRXBqU2lVbnVLOFl1S1lMRGVzODJHMEp6?= =?utf-8?Q?xux2naww267JngD0nc4xRPo=3D?= 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: 2350c014-2909-4a33-b654-08d9a8ca2127 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2021 06:27:14.1747 (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: klRp4UHHH/p0NfDIc0SdvYwyZNgLeenO2glBduBurq5oxRGk6xuBs6lzxxA2/Urv+kwLixcOMjKy8f3yN+0r1A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3168 X-OriginatorOrg: intel.com 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIdSwgSmlheXUgPGppYXl1Lmh1 QGludGVsLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBOb3ZlbWJlciAxMCwgMjAyMSA4OjQwIFBN DQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tOyBY aWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+OyBIZSwNCj4gWGluZ2d1YW5nIDx4aW5n Z3VhbmcuaGVAaW50ZWwuY29tPjsgSHUsIEppYXl1IDxqaWF5dS5odUBpbnRlbC5jb20+DQo+IFN1 YmplY3Q6IFtQQVRDSCB2Ml0gdmhvc3Q6IGZpeCBwYWNrZWQgcmluZyBkZXNjcmlwdG9yIHVwZGF0 ZSBpbiBhc3luYyBlbnF1ZXVlDQo+IA0KPiBJZiB0aGUgcGFja2V0IHVzZXMgbXVsdGlwbGUgZGVz Y3JwdG9ycyBhbmQgaXRzIGRlc2NyaXB0b3IgaW5kaWNlcyBhcmUNCg0KZGVzY3JwdG9ycyAtPiBk ZXNjcmlwdG9ycw0KDQpXaXRoIHRoaXMgZml4ZWQ6DQoNClJldmlld2VkLWJ5OiBDaGVuYm8gWGlh IDxjaGVuYm8ueGlhQGludGVsLmNvbT4NCg0KPiB3cmFwcGVkLCB0aGUgZmlyc3QgZGVzY3JpcHRv ciBmbGFnIGlzIG5vdCB1cGRhdGVkIGxhc3QsIHdoaWNoIG1heSBjYXVzZQ0KPiB2aXJ0aW8gcmVh ZCB0aGUgaW5jb21wbGV0ZSBwYWNrZXQuIEZvciBleGFtcGxlLCBnaXZlbiBhIHBhY2tldCB1c2Vz IDY0DQo+IGRlc2NyaXB0b3JzLCBhbmQgdmlydGlvIHJpbmcgc2l6ZSBpcyAyNTYsIGFuZCBpdHMg ZGVzY3JpcHRvciBpbmRpY2VzIGlzDQo+IDIyNH4yNTUgYW5kIDB+MzEsIGN1cnJlbnQgaW1wbGVt ZW50YXRpb24gd2lsbCB1cGRhdGUgMjI0fjI1NSBkZXNjcmlwdG9yDQo+IGZsYWdzIGVhcmxpZXIg dGhhbiAwfjMxIGRlc2NyaXB0b3IgZmxhZ3MuDQo+IA0KPiBUaGlzIHBhdGNoIGZpeGVzIHRoaXMg aXNzdWUgYnkgdXBkYXRpbmcgZGVzY3JpcHRvciBmbGFncyBpbiBvbmUgbG9vcCwNCj4gc28gdGhh dCB0aGUgZmlyc3QgZGVzY3JpcHRvciBmbGFnIGlzIGFsd2F5cyB1cGRhdGVkIGxhc3QuDQo+IA0K PiBGaXhlczogODczZThkYWQ2ZjQ5ICgidmhvc3Q6IHN1cHBvcnQgcGFja2VkIHJpbmcgaW4gYXN5 bmMgZGF0YXBhdGgiKQ0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmlheXUgSHUgPGppYXl1Lmh1QGlu dGVsLmNvbT4NCj4gLS0tDQo+IHYyOg0KPiAqIHVwZGF0ZSBjb21taXQgbG9nDQo+IC0tLQ0KPiAg bGliL3Zob3N0L3ZpcnRpb19uZXQuYyB8IDEyMiArKysrKysrKysrKysrKysrKystLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyksIDY4IGRl bGV0aW9ucygtKQ0KDQo=