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 46C54A0C43; Tue, 20 Jul 2021 04:47:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3170E4069F; Tue, 20 Jul 2021 04:47:24 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id D0ABA4003F for ; Tue, 20 Jul 2021 04:47:22 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10050"; a="232943730" X-IronPort-AV: E=Sophos;i="5.84,254,1620716400"; d="scan'208";a="232943730" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Jul 2021 19:47:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,254,1620716400"; d="scan'208";a="414532846" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga006.jf.intel.com with ESMTP; 19 Jul 2021 19:47:21 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) 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.10; Mon, 19 Jul 2021 19:47:21 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Mon, 19 Jul 2021 19:47:21 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Mon, 19 Jul 2021 19:47:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LzGykTe/VPa7kOE3xiwMeh+vLBdIsOyEdYrz4Pvw2O2KH3kF4WO5epq86vMBLy23t4N4HlQegLoviziYPFOTUJ7YWEYQ348k0CWI1T8G5cM06WqLdjgrlREe48Y8vV03AnxuQqIXdnd5PxInxTgw5zbAlS+jBK4VQ8ABZ63DrroSzDajPW8l/YiH7GLRkpaHFCbYOqxHeadPgFPasE0gOg4/0BOieSDTIv0oWPQHc3JiFOWUalXAdAkNzI4fg6pclCvy/Jtkoh5z3MrFWPtnEKtyB4WoPIMTxTITflpvgDpBbMz4i28FFd6jivR+evj5pPbDSqY6XBpyJDLsEKvrQw== 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=Q0/bC1GaYpyBcLnB0Ze59ST+og4jcdE3nY/43yYsTCc=; b=McQr85zqWRqjFCpWbVmV528U2Y3eeiKdha98C8GdfJXk+BZCq1VADOz4rkboZfHHfmRnmm2wm+qGUiIejP+B+kg8A4a6Qzh7K/A6MY5CLvB9r8pe1Th1sRujRI6dSd1CPHdctr2VoKNYGu/Bx2Fq1/3myBvO8trlcdL9OqtvXt40i2EVFiBdS57GEEqvapdUkoIktQeSx7+IORvZ0zK04umItBzE8BMbygczavff20sxBdIMtukOHCpC5I7Dp062zxm/aHAUrjMtrDwQ63Ixn103ikM5DVbKNZxJ8653N5OAkfMK/ZDQLCIkl6DT7cszUZzCjp/wr6iwXW98+ToICQ== 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=Q0/bC1GaYpyBcLnB0Ze59ST+og4jcdE3nY/43yYsTCc=; b=nZbaIC34NJa/6/+NJmQ+ZmIb70iZc8esDRevX8LahiSXcd2EAz2sA5iPo4PCAu+uG3l05y8PHUrcJWUkb20aotdkDBvhkXMd0FlfblNmfFepeyOwqs0mnyf1OqdNaDG5GdEkOkfe65/+sZlK99qE41mZ65jpbXA1KQUTZW6nLxo= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by BL3PR11MB5745.namprd11.prod.outlook.com (2603:10b6:208:352::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21; Tue, 20 Jul 2021 02:47:18 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::d447:3a7a:aad7:4d32]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::d447:3a7a:aad7:4d32%7]) with mapi id 15.20.4331.033; Tue, 20 Jul 2021 02:47:18 +0000 From: "Xia, Chenbo" To: "Hu, Jiayu" , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" Thread-Topic: [PATCH v3] vhost: allow to check in-flight packets for async vhost Thread-Index: AQHXc6zX5dDDSVbBdESLe5IMRzslj6tLO6Ow Date: Tue, 20 Jul 2021 02:47:17 +0000 Message-ID: References: <1625658843-89612-1-git-send-email-jiayu.hu@intel.com> <1625739682-310093-1-git-send-email-jiayu.hu@intel.com> In-Reply-To: <1625739682-310093-1-git-send-email-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: 2db154cb-daff-4752-e930-08d94b28b075 x-ms-traffictypediagnostic: BL3PR11MB5745: 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:5236; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8ylxroKS+Vnz80Y9TLmUSG3Vs5H+BoXzcq0VbjQQzLLKXaOU3EoWBTZdstopK9NxtV5QRP14G0vaC+kIpVlgeurl57AhXsgWiv4tEjP2vdwFaTDpjL4WYeKV9PdxtoIugngrGLzIgKJA90T6u4JGKhwYJvHZB5gP5pRE9JozsnEEPdyikJfmhPunGHjghDZ+4z3BY6rlRs1MLYE0+uXwn9HiakSM2YWhOqkkUU69w9wK/hATCymf1/DxKhYG92i5po++fMl1Vi2JqFiRtgxLhA0ESaLX6sOkeZxKIUzLAmeXu/iei6brb/PIq83V4S5aR7JivMdaDLTCOZRt7yk/UOntmzbe7nJ+BbXeTSMWd02bwipd8PLWiw5d9V6oOdCwS3gT1K+etWbe3KIPnv+1H8MZR/lXWercDdR7YjCIRkvGeCRKae/bWqklp1RvUgmsPezS0VlZaN5oSHCK2VDF8sC3uEnzcTxY8DHyleebXxuN+clktByPvD65ZpEmXHl0TCc32Yhcnyz1ClURGZrCsV+Oh9H7PNKhYXPlKUQICO028clX4cQweuYQqRi/AMKs4G/6Ne0y0l47hHLH7+BUCl8XhUlH5yt8Hkf2QbyH5iyDeybxPrUCkmAlM87PuxybKYkGGJ76ftS96NV83/mBY+eLmNXWx1Idspt/oYONLXv0gdm9vhub3hBCjvVWwscOCwQd0n1ERlqEr8WMlAQZZg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39860400002)(366004)(396003)(376002)(136003)(5660300002)(8676002)(71200400001)(66556008)(478600001)(6506007)(52536014)(7696005)(2906002)(4326008)(26005)(186003)(53546011)(8936002)(316002)(110136005)(33656002)(4744005)(83380400001)(86362001)(66476007)(38100700002)(66946007)(76116006)(9686003)(122000001)(55016002)(66446008)(64756008)(38070700004); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?azZ6VGlXa2tMYVZSZFNsWi9PcUkvTlI3M0prdFdXVnFKUVlKc1h6UURmMkJo?= =?utf-8?B?KzVKTjNFMkR0M0tCbjJUQ1ZQeEMvZUJ4d21UWGt1SnN3ZEk2cWZHdCszWGhM?= =?utf-8?B?cy9rL2VKMHVHTkEyelFteDYyRFRjeGIvSkZ0L2ZXd25VSzdSMytPZjQyT1dw?= =?utf-8?B?d3ptcHJwWGpMSUwwczQ2SEtSWlN1WjlnS0lwVU5jZTRVb094OEhvYTF0b3Fh?= =?utf-8?B?NFBRRzE0MzlDc2RaYXdJajczTUtJV3h0MWltWHcyZHZTRGxYVGhrZVRQMEJx?= =?utf-8?B?bWRsUWM1NlVjM2xVc1BWZzNiMVd2NzcyVU5TYmlsSEJOaFRtZXUzWmp3Ky9I?= =?utf-8?B?SkhzV2JaRXZENFhtRHpZTlpSc1RvZ0s0NzhmVW9SS0hQNFFYdEdzaGtCRW9Z?= =?utf-8?B?SDBmK2RKUDNMUlFta2ZQeFB6b2JZcWZFanFXTDRnUERpaXE5L2w0RzBURE9m?= =?utf-8?B?a21pa0lSVStRSTFvRDhNTHNYeU16T0RVQkFBNGRnbFFrOFdDSDc3bWFDbWU2?= =?utf-8?B?N1EzMkdLY1NCcTFyalpLZlFHZDNyOXNkMlpjbjh6RnY0Y3VmSVNWZ29ScW1V?= =?utf-8?B?ZzhzRHUrM2FENmZjb2hSQ1hsTldBWmc3V1I1dms5bUF5N2NLdlg0WkQwZlN4?= =?utf-8?B?Y1VJbDZHeFNtcE5zZVZvM2hrYkRUOUpTWExTSTVYNFZRUEI0ZTZuaklobW9h?= =?utf-8?B?bXBXd0hlWTQvZWR4eUppZS9hL2xLaFdoc2dMcHpHZXYxRUs1Q1ZYZnovTXdV?= =?utf-8?B?aXlQaTZWaU5IUFNkalJMVlFkOWJHRUpUaTM4Nzh4dTc5RGQ4NDNCblV2L1Nr?= =?utf-8?B?RS91N0ZidmVMR1pWd2RLenVOY1FTcG9pQmx5M3VjVmNUSG9ObTNaR3NFeThU?= =?utf-8?B?aVB1eHA0V3lTTjhmRHhFa3R1dU1LbTZTSWpyYnF2TzF1SWhFNE01ekRxdGFB?= =?utf-8?B?NGF0UDFMMHdaR0l1MHR5cG1SZVBzbXhTVHEyRzBidFBudUNLQ0ZReUZDTjRF?= =?utf-8?B?dmJJTkkzVnVBQnlHN3RMN1JqVXdqYmFwV2IwZ3U2aVBSNkxZWW1GL2YwN3BX?= =?utf-8?B?Y3lVd2tKZFRWdCszZGdVUWVTYTlHOHFzM2tjN2pISm12QVdvUTRZZHNuUHZT?= =?utf-8?B?Y1dSZHZYUzc2ZnNYMEFVNDZlOWljTUtyRE0rOXRQNjZMT0xFRFRLWFdOZS8r?= =?utf-8?B?blIvK2JtV25OQUoyeXVGa3EwVWV2UTZGajJLNTBvdjRkQWxQWFRFTmFJNlpO?= =?utf-8?B?RmZsTkpSSGdIbWMwRHJNUzFUVU9YVmdXY0RuZmZiSHNuTld6MDFFbExpdUZY?= =?utf-8?B?OEJrb29Wa3FHTkt5VHRiMzlOMDlJT1hVV3lhZXdwdmhCZlFzTHJnVWIrK3Js?= =?utf-8?B?dGpFK01mRlNYdTEwQlpITnZBMEVlQWkyU1hMbHpMUkFWVloxUEtKSnFUZXM0?= =?utf-8?B?dElpUDBXUURPVEFtbG5aRDJFOFducVA3NUYxVmFTOVVFREFrYlRqdkI1em95?= =?utf-8?B?VTJRT1VCeUxzMVJ5WXZzWlVKVVVTbzRqYW1hMjV5Y1ZoempZSWQ0ejU5K0ND?= =?utf-8?B?Wm9UUzhUQU5kNUVyRFJVTjlaTjgxNjZidUVxUXpCTzJOSXl5NjR4b0MwQ0hN?= =?utf-8?B?ME5Rckp6OE5CRklnZkhoUjFib2ZpbldCUktXV0o1WlhwTW9xdllnaS9xT3Nm?= =?utf-8?B?aHpHT3dpeUNvcStqVWhMWHlsVFlQOFQrMG5rTVhEbjgvRDkzTFhHQksxSjdp?= =?utf-8?Q?Tq2WgHqkWGw1JruJ0KL6ZYU4swFfYgG9g+YXoLN?= 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: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2db154cb-daff-4752-e930-08d94b28b075 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2021 02:47:17.9459 (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: Jd5/NcRKPVrfbcVPnNqmKG3P5qIAy9dGGEo7QwhEHNdh0h47fhP1u9+JdERHOjPmUUKkXwswxeUjGbLEb8Njrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR11MB5745 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3] vhost: allow to check in-flight packets for async vhost 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIdSwgSmlheXUgPGppYXl1Lmh1 QGludGVsLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEp1bHkgOCwgMjAyMSA2OjIxIFBNDQo+IFRv OiBkZXZAZHBkay5vcmcNCj4gQ2M6IG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tOyBYaWEsIENo ZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+OyBIdSwgSmlheXUNCj4gPGppYXl1Lmh1QGludGVs LmNvbT4NCj4gU3ViamVjdDogW1BBVENIIHYzXSB2aG9zdDogYWxsb3cgdG8gY2hlY2sgaW4tZmxp Z2h0IHBhY2tldHMgZm9yIGFzeW5jIHZob3N0DQo+IA0KPiBUaGlzIHBhdGNoIGFsbG93cyB0byBj aGVjayB0aGUgYW1vdW50IG9mIGluLWZsaWdodCBwYWNrZXRzDQo+IGZvciB0aGUgdmhvc3QgcXVl dWUgdXNpbmcgYXN5bmMgYWNjZWxlcmF0aW9uLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmlheXUg SHUgPGppYXl1Lmh1QGludGVsLmNvbT4NCj4gUmV2aWV3ZWQtYnk6IE1heGltZSBDb3F1ZWxpbiA8 bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb20+DQo+IC0tLQ0KPiAtLQ0KPiAyLjcuNA0KDQpBcHBs aWVkIHRvIG5leHQtdmlydGlvL21haW4sIHRoYW5rcy4NCg==