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 1B6AAA0A02; Sat, 8 May 2021 07:54:59 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EAB7C40140; Sat, 8 May 2021 07:54:58 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id D47994013F; Sat, 8 May 2021 07:54:56 +0200 (CEST) IronPort-SDR: MG1dEyWz0bTCqJd8kBobRaRglfbjijffRkb1hmDTFiVm3ujZo1eJ2gVZmDPh98/Ap98U/Av14O EAtp08GwhVXQ== X-IronPort-AV: E=McAfee;i="6200,9189,9977"; a="195765025" X-IronPort-AV: E=Sophos;i="5.82,282,1613462400"; d="scan'208";a="195765025" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2021 22:54:55 -0700 IronPort-SDR: tVOf8bJV1YBo++j1zjzwd280uwgq/g9hHLPmHPtMHAIwavXtgON/zm1BhGGRnhiH2pLSJjiaS1 kzbkk2rLY/ag== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,282,1613462400"; d="scan'208";a="435249100" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP; 07 May 2021 22:54:55 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Fri, 7 May 2021 22:54:54 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Fri, 7 May 2021 22:54:54 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.177) 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.2106.2; Fri, 7 May 2021 22:54:54 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aTUB+rSwCLo0monYPCHZAcoWynKigP4EjcKn+yYkmYhaTO9wn0kn1UxUxrUU/o4fPU492RblQ3kYXWjp37C97oDs5t1qnoSqYe3GEGMdeyp4gLlcXqfmChelJKnrISTGmA3CSA6yas4O7SySw4RvpgiSkMOnc03Pni9Lt5LTl9aJcle2UGtj9/mKfoG501CaEqiKMINgI+EnhmHNyhqvvcVx5hzV9Q9fPELBfro3k06PEkoxzpRXFGYG3GOx/tO0EAvPrk+uoC9DXGwfhgYiSPisT4zdrVbd1LHIDGb1od4k9YudzMhM+pGl3OH1CJwMNZN2PJvPFLOR5tvqQ5A6+A== 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=K3BiA5x5s0k3tPGH5QmmQTypDvgbpVKMJokvEAI7zE0=; b=DdhPwmqc4SjgRXlasqH/XqQ/DJZ5ohQ3GRfJtquR/91URLK4XO00KutTxtxATF0lDP66kFh47xBFq5QRBhaWqlS5nyviN9GrsdD0T7sFTjIQILC/QappnzFfgHfMxexqI7dScJYFQK47zBwE3DsUxRw0sc4xoKVU5ULHXkqr4H4cPjx8FtmCbm7kZ/KFTMM2Mg7AcIjDhK/zqv9QEi55x2Lc/6uVzirNjUSzUh0hPiNc5LAsKmPtF+fJj2kZYlxcN4lk1fN8HzwHRfO/jQhXkl8YSjhhzaalB7nGu6umlzGQxnDwP+s/I4yl0NvrvikY6pvcUaBnUK74DZLcgUx23w== 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=K3BiA5x5s0k3tPGH5QmmQTypDvgbpVKMJokvEAI7zE0=; b=ov5ofum+lTycyUL0LCVePoMraBcLtbngOZL+16gAwgFUVzJfVduT4LHPE5ZwEV813D/3Wh0y51fD+SLAWoWwAUc5OFikfCrNfCuLNe+06xfU9aCFgdktZxEkJCx1YmQnODgHuQSxddIB2A2tWeF3D1CSHW50HueE2PCIrOD37Y4= Received: from BN8PR11MB3795.namprd11.prod.outlook.com (2603:10b6:408:82::31) by BN8PR11MB3793.namprd11.prod.outlook.com (2603:10b6:408:86::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.31; Sat, 8 May 2021 05:54:52 +0000 Received: from BN8PR11MB3795.namprd11.prod.outlook.com ([fe80::2dfc:3be2:c305:6346]) by BN8PR11MB3795.namprd11.prod.outlook.com ([fe80::2dfc:3be2:c305:6346%6]) with mapi id 15.20.4108.030; Sat, 8 May 2021 05:54:52 +0000 From: "Wang, Xiao W" To: Maxime Coquelin , David Marchand CC: "Xia, Chenbo" , "Liu, Yong" , dev , "Ananyev, Konstantin" , dpdk stable , "yangyi01@inspur.com" Thread-Topic: [PATCH v3] vhost: add header check in dequeue offload Thread-Index: AQHXGvnjT89Yxd5Kl0mFrwprD5Ja7qqfqEsAgAFEVZCAD9MvsIAAB/EAgAHlaYCAJrbtsA== Date: Sat, 8 May 2021 05:54:52 +0000 Message-ID: References: <20210311063827.55394-1-xiao.w.wang@intel.com> <20210317063109.135662-1-xiao.w.wang@intel.com> <5ddd6f84-e607-f19f-2fb8-8988db6a7627@redhat.com> In-Reply-To: <5ddd6f84-e607-f19f-2fb8-8988db6a7627@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows 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.54] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1583c668-7ddb-4c47-deaa-08d911e5cc68 x-ms-traffictypediagnostic: BN8PR11MB3793: 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:7691; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jt9X1blhNBMvaSCOLxds5nnLzAKzz/cGV+2Rf/6ZckHoQJlLbn2UpnsOOl450rqzP9cgGnZZdVwu5doIn/oYgdU/6DA5fvDdUNXJSOB40afgvkjqljoV+d0dDWfqmnvETsdWmwpDeXBk9yIXFk75KOAi0WQQ7lbai92TxCyesIyEdHGtjnU4xoIhPLKRulK30xRI6xIH+yEXZwH0qyBwsXOzPFkVoUrW/AXOSb5LMqAbKBxZNsSbu7ClHoQZM8ndGphxnefaUhstJrW8HV+IGqo/WbXfu4292/oPcgBymw7+pzkUVsRrmXCD5W54yClIceMvchhScgO63ZwZ4Q2KiS34JVbAtnfTikdoJe4wT35fcXHdn2v6hGuySlQgOWM/H4TMz2PdBlLCXuos+F6XDUcUIealpHR4gIa8gqdKsG5LgMIZlaGlfCKOqrQqawMua3cl/dOzufBDtpjgJECTDlnkI9Plntn8B1ZacSksRjlCAJUW3lG3gG9tbdWtSlEpsOmDEnyhDmMOGSnwytkLNS2Afvug4rp9dWxltkzze6iIUlJOqEqu1OoWmgOcNbvKQi5MdHbsV/V4Id9kJUutSHR9w4dWMmIU1MMhGpmpFutSXCqwcPuQgoI0wwTpGlJjQBEa/T7mPool2Dlb6GNg1NitW0w5b953hnrAJW+Agll2uqzFsQAyXhJQ0HQ6thKL x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR11MB3795.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(396003)(39860400002)(346002)(136003)(366004)(110136005)(2906002)(54906003)(86362001)(6506007)(83380400001)(5660300002)(8676002)(38100700002)(186003)(122000001)(55016002)(9686003)(8936002)(966005)(66574015)(4326008)(76116006)(7696005)(66946007)(33656002)(71200400001)(26005)(66446008)(316002)(52536014)(66476007)(66556008)(64756008)(478600001)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?RDVlcDdsbGs2em9wSWdQZk1sejZiM0tOOE02dkNpZ2xwaU1mbGpiOG45Y2xQ?= =?utf-8?B?aGwwQVBSQTlYOGF4Z2pJa2o5VElNT1NrdXd2bXhWcjdCcGdJRGVqYTduTjhJ?= =?utf-8?B?UGJXMjJraXNBSVRCNTNySVBuTGwzQlFIeDQ1NnpjRlYwcENaLzByRzk3M1dU?= =?utf-8?B?SVhMUS9ReGNKa2h3TGFBaW9vcElHajNqU1pNQmdVcXZIQmx0Nkt4R0NMcXRW?= =?utf-8?B?TmpSU092MzlicEpzZHZKQjNOTjhYdStHR0EwSWtDTVlReUZFTzNUeGFmM28x?= =?utf-8?B?NVJhdVJtZGhLV3RNZitXK29hV2txVjV6bG9pMTkwY3JpUU9LTGRyQmNYanNk?= =?utf-8?B?Umplc3gwLzF2L1U1YlRtQ0RWK20zSlVMRERNcEorRFlXd1hFOTNVTHZML0Zw?= =?utf-8?B?YlZwU08rZmw2TnhEUHM3MnovYXlhOThjbGhCemVrRVNNSHFsWE9YdVlnQmQ2?= =?utf-8?B?QTFNakFNRW1TbWxVT2JncEhEOGhDb3RYV2lqS0tOSjFaWExCbzNFMCtyTVFI?= =?utf-8?B?RzdtQVVVL011SmNUSC9uRzlzR2E3dVBVQ3ZGQWFubnFEeXl1alFhTDhlTERv?= =?utf-8?B?dUM5bElhWTlyc0lUdVZJeVBnNCtjd1VHOTRZUnE1Mzc0UlkyR1MrbElmVkdp?= =?utf-8?B?bmIrYUVtd29RL0ZZVU9maGpJK01MYjhDRGEyaUU2Tk5BRUxLWll5bGp2VnNM?= =?utf-8?B?QXdZMm85RDBKejVnMFVvZk9hUlVwUEtHWjZBb1VwcmFVU1lHVTRYYndIMjhV?= =?utf-8?B?SkNNYlBTVDNkeG1TcE1JTTdWRzhsQngwNnMvbkRwaWppTjRXd0dUaGpqYSt1?= =?utf-8?B?SnBaOHF4WVo5Vm1UUHJiM1ltOGdXcHp3UXhSamY3czR3cmVyTmcwcm1PQ3Zr?= =?utf-8?B?c1R3cFZGL0pVQS9MYTBmK2NBYWJpcUdlSFRnZlRpSTM2NkpYTDgySWl5OWVG?= =?utf-8?B?MDU2RmMrbEo4UUNNVHZrd1YyeW1UV3RvNzNhQ205MHhQYlFmQmtwYkYwWGR6?= =?utf-8?B?V0toRUJ1eHZlNDYxbEJaR1pPYzNwU1ZzQWplTkVVVG14clJGUlFaUTN0V0ZH?= =?utf-8?B?aTlnY3VJSG1LSHpIVENmYU1aeXA0dGU2cWVlS0xJcExDRFhUQzc1SVFmclFD?= =?utf-8?B?UDkxdW54Qk5GOGpKdEw2Y3VkMWwrVml0M0NmdEN6UnJhdVgwazNPM0Z4a2lF?= =?utf-8?B?Q3BHc1Z3cHR0eVlKVk5EelEvTVJXWCttWG8zVHZoSE9MOG5Fdm1rRVlaVlkz?= =?utf-8?B?NnZ3R0o1QkRUcWxZNVhTVWJYakVNU0xXQmtNV3FvQ25aUk9CL1llWTJ2ZXov?= =?utf-8?B?Ym1NcnM3ZG9uTUNnei9scmxXWDJkb1piSzNxb25ZQ2RFSGlpWVFuTzVBa2NC?= =?utf-8?B?TFp1dG9Vd29IbU5vS3UyK1NtNnMxSlpJenE2VFpwZXN3bzQ5TFNxbnBhdTVs?= =?utf-8?B?TS81ZzlsN2hsRmRMRGs0RldBY01HSXdLZVlZYzJPRS9Zd0dESnhOcHl0U0d2?= =?utf-8?B?M1BrNDJvMDJ5NlQydnBwVTI5Z3RTSEhTMmlmZEUycHI0ZkFkTS9qekNVdTdX?= =?utf-8?B?NnJzQUlEcGhpdUpJbWwvcHJCNTRCNXpGOGsxRTNoYUpHa3RMbnBQOStuZ3dk?= =?utf-8?B?QXBPMVBYUldVa05ZYmNTaTUvMGFWMVNOVWdEVENsSFRWcVpFYlY4SG5zVUcw?= =?utf-8?B?d1RxdTNuNHkzaUdEa3liUjZvbVBuclM5UmVlV0dRc29FSWlrYWI5WXJpOGor?= =?utf-8?Q?+F2WRS/+/ea1RVhjYw=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: BN8PR11MB3795.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1583c668-7ddb-4c47-deaa-08d911e5cc68 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 May 2021 05:54:52.2574 (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: 0HgW+P8dfj+EPgD/7v+/HXSCSxZYTWFZbE1WZHmAJacj2xLJLpWCXUa04mo4kchymeTVe202wes1W4hggoZ+0A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3793 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3] vhost: add header check in dequeue offload 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" SGkgTWF4aW1lIGFuZCBEYXZpZCwNCg0KSSBzZWUgcGF0Y2ggIiB2aG9zdDogZml4IG9mZmxvYWQg ZmxhZ3MgaW4gUnggcGF0aCAiIGh0dHA6Ly9wYXRjaGVzLmRwZGsub3JnL3Byb2plY3QvZHBkay9w YXRjaC8yMDIxMDUwMzE2NDM0NC4yNzkxNi00LWRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20vIGhh cyBiZWVuIG1lcmdlZCwgYW5kIHRoZSBsZWdhY3kgaW1wbGVtZW50YXRpb24gaXMga2VwdC4gRG8g eW91IHRoaW5rIHdlIHN0aWxsIG5lZWQgdG8gZml4IHRoZSBoZWFkZXIgY2hlY2sgZm9yIHRoZSBs ZWdhY3kgaW1wbGVtZW50YXRpb24/DQoNCkJScywNClhpYW8NCg0KPiAtLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRo YXQuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBBcHJpbCAxMywgMjAyMSAxMDozMSBQTQ0KPiBUbzog RGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+OyBXYW5nLCBYaWFvIFcN Cj4gPHhpYW8udy53YW5nQGludGVsLmNvbT4NCj4gQ2M6IFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlh QGludGVsLmNvbT47IExpdSwgWW9uZyA8eW9uZy5saXVAaW50ZWwuY29tPjsNCj4gZGV2IDxkZXZA ZHBkay5vcmc+OyBBbmFueWV2LCBLb25zdGFudGluDQo+IDxrb25zdGFudGluLmFuYW55ZXZAaW50 ZWwuY29tPjsgZHBkayBzdGFibGUgPHN0YWJsZUBkcGRrLm9yZz47DQo+IHlhbmd5aTAxQGluc3B1 ci5jb20NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2M10gdmhvc3Q6IGFkZCBoZWFkZXIgY2hlY2sg aW4gZGVxdWV1ZSBvZmZsb2FkDQo+IA0KPiANCj4gDQo+IE9uIDQvMTIvMjEgMTE6MzMgQU0sIERh dmlkIE1hcmNoYW5kIHdyb3RlOg0KPiA+IE9uIE1vbiwgQXByIDEyLCAyMDIxIGF0IDExOjA5IEFN IFdhbmcsIFhpYW8gVw0KPiA8eGlhby53LndhbmdAaW50ZWwuY29tPiB3cm90ZToNCj4gPj4gQ29u c2lkZXJpbmcgdGhlIG1ham9yIGNvbnN1bWVyIG9mIHZob3N0IEFQSSBpcyB2aXJ0dWFsIHN3aXRj aC9yb3V0ZXIsIEkNCj4gdGVuZCB0byBrZWVwIHRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIGFu ZCBhcHBseSB0aGlzIGZpeCBwYXRjaC4NCj4gPj4gQW55IGNvbW1lbnRzPw0KPiA+DQo+ID4gVGhp cyBpcyBqdXN0IGEgaGFjayB0aGF0IGJ5cGFzc2VzIHRoZSB2c3dpdGNoIGNvbnRyb2wuDQo+ID4N Cj4gPiBJdCBoYXBwZW5zIHRvIHdvcmsgd2hlbiB0aGUgdnN3aXRjaCBkb2VzIG5vdGhpbmcuDQo+ ID4gSWYgYW55dGhpbmcgaXMgZG9uZSwgbGlrZSBwb3BwaW5nIGEgdmxhbiBoZWFkZXIsIHRoZSB2 c3dpdGNoIG5lZWRzIHRvDQo+ID4gdXBkYXRlIGwzIG9mZnNldC4NCj4gPg0KPiA+DQo+IA0KPiBJ IGFncmVlIHdpdGggRGF2aWQsIGN1cnJlbnQgYmVoYXZpb3IgaXMgd3JvbmcuDQo+IA0KPiBGdXJ0 aGVybW9yZSwgd2hlbiB0aGUgbGliIGlzIHVzZWQgdmlhIHRoZSBWaG9zdCBQTUQsIHRoZSBhcHBs aWNhdGlvbg0KPiBzaG91bGQgbm90IGhhdmUgdG8gaGFuZGxlIGl0IGRpZmZlcmVudGx5IG9uIHdo ZXRoZXIgaXQgaXMgVmhvc3QgUE1EIG9yDQo+IGFueSBwaHlzaWNhbCBOSUMgUE1ELg0KDQo=