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 A5831A0C43; Tue, 19 Oct 2021 13:14:59 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6CECF40683; Tue, 19 Oct 2021 13:14:59 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id CAD9E4003E; Tue, 19 Oct 2021 13:14:56 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10141"; a="209277724" X-IronPort-AV: E=Sophos;i="5.85,384,1624345200"; d="scan'208";a="209277724" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2021 04:14:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,384,1624345200"; d="scan'208";a="574126800" Received: from irsmsx601.ger.corp.intel.com ([163.33.146.7]) by fmsmga002.fm.intel.com with ESMTP; 19 Oct 2021 04:14:47 -0700 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by irsmsx601.ger.corp.intel.com (163.33.146.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 19 Oct 2021 12:14:46 +0100 Received: from shsmsx601.ccr.corp.intel.com ([10.109.6.141]) by SHSMSX601.ccr.corp.intel.com ([10.109.6.141]) with mapi id 15.01.2242.012; Tue, 19 Oct 2021 19:14:43 +0800 From: "Zhang, Qi Z" To: "Yigit, Ferruh" , Honnappa Nagarahalli , Ruifeng Wang , "dev@dpdk.org" , "Min Hu (Connor)" , "Yisen Zhuang" , Lijun Ou CC: "Xing, Beilei" , "Richardson, Bruce" , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , "drc@linux.vnet.ibm.com" , "stable@dpdk.org" , nd , "humin29@huawei.com" Thread-Topic: [dpdk-stable] [PATCH v2 2/2] net/i40e: fix risk in Rx descriptor read in scalar path Thread-Index: AQHXqgyPG70y93F550SRMTXuJAwt+qu6rKgAgAAGtQCAEuv4gIAMv/8w Date: Tue, 19 Oct 2021 11:14:43 +0000 Message-ID: <8614d75add1749b9b5d4cc170d0a6c7a@intel.com> References: <20210906033201.1789796-1-ruifeng.wang@arm.com> <20210915083339.2424369-1-ruifeng.wang@arm.com> <20210915083339.2424369-3-ruifeng.wang@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.200.16 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH v2 2/2] net/i40e: fix risk in Rx descriptor read in scalar path 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aCA8 ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgT2N0b2JlciAxMiwgMjAy MSAxMjoyNyBBTQ0KPiBUbzogSG9ubmFwcGEgTmFnYXJhaGFsbGkgPEhvbm5hcHBhLk5hZ2FyYWhh bGxpQGFybS5jb20+OyBSdWlmZW5nIFdhbmcNCj4gPFJ1aWZlbmcuV2FuZ0Bhcm0uY29tPjsgZGV2 QGRwZGsub3JnOyBNaW4gSHUgKENvbm5vcikNCj4gPGh1bWluMjlAaHVhd2VpLmNvbT47IFlpc2Vu IFpodWFuZyA8eWlzZW4uemh1YW5nQGh1YXdlaS5jb20+OyBMaWp1bg0KPiBPdSA8b3VsaWp1bkBo dWF3ZWkuY29tPg0KPiBDYzogWGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBa aGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+Ow0KPiBSaWNoYXJkc29uLCBCcnVjZSA8 YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBqZXJpbmpAbWFydmVsbC5jb207DQo+IGhlbWFu dC5hZ3Jhd2FsQG54cC5jb207IGRyY0BsaW51eC52bmV0LmlibS5jb207IHN0YWJsZUBkcGRrLm9y ZzsgbmQNCj4gPG5kQGFybS5jb20+OyBodW1pbjI5QGh1YXdlaS5jb20NCj4gU3ViamVjdDogUmU6 IFtkcGRrLXN0YWJsZV0gW1BBVENIIHYyIDIvMl0gbmV0L2k0MGU6IGZpeCByaXNrIGluIFJ4IGRl c2NyaXB0b3INCj4gcmVhZCBpbiBzY2FsYXIgcGF0aA0KPiANCj4gT24gOS8yOS8yMDIxIDQ6Mjkg UE0sIEhvbm5hcHBhIE5hZ2FyYWhhbGxpIHdyb3RlOg0KPiA+IDxzbmlwPg0KPiA+Pg0KPiA+PiBP biA5LzE1LzIwMjEgOTozMyBBTSwgUnVpZmVuZyBXYW5nIHdyb3RlOg0KPiA+Pj4gUnggZGVzY3Jp cHRvciBpcyAxNkIvMzJCIGluIHNpemUuIElmIHRoZSBERCBiaXQgaXMgc2V0LCBpdCBpbmRpY2F0 ZXMNCj4gPj4+IHRoYXQgdGhlIHJlc3Qgb2YgdGhlIGRlc2NyaXB0b3Igd29yZHMgaGF2ZSB2YWxp ZCB2YWx1ZXMuIEhlbmNlLCB0aGUNCj4gPj4+IHdvcmQgY29udGFpbmluZyBERCBiaXQgbXVzdCBi ZSByZWFkIGZpcnN0IGJlZm9yZSByZWFkaW5nIHRoZSByZXN0IG9mDQo+ID4+PiB0aGUgZGVzY3Jp cHRvciB3b3Jkcy4NCj4gPj4+DQo+ID4+PiBTaW5jZSB0aGUgZW50aXJlIGRlc2NyaXB0b3IgaXMg bm90IHJlYWQgYXRvbWljYWxseSwgb24gcmVsYXhlZA0KPiA+Pj4gbWVtb3J5IG9yZGVyZWQgc3lz dGVtcyBsaWtlIEFhcmNoNjQsIHJlYWQgb2YgdGhlIHdvcmQgY29udGFpbmluZyBERA0KPiA+Pj4g ZmllbGQgY291bGQgYmUgcmVvcmRlcmVkIGFmdGVyIHJlYWQgb2Ygb3RoZXIgd29yZHMuDQo+ID4+ Pg0KPiA+Pj4gUmVhZCBiYXJyaWVyIGlzIGluc2VydGVkIGJldHdlZW4gcmVhZCBvZiB0aGUgd29y ZCB3aXRoIEREIGZpZWxkIGFuZA0KPiA+Pj4gcmVhZCBvZiBvdGhlciB3b3Jkcy4gVGhlIGJhcnJp ZXIgZW5zdXJlcyB0aGF0IHRoZSBmZXRjaGVkIGRhdGEgaXMNCj4gPj4+IGNvcnJlY3QuDQo+ID4+ Pg0KPiA+Pj4gVGVzdHBtZCBzaW5nbGUgY29yZSB0ZXN0IHNob3dlZCBubyBwZXJmb3JtYW5jZSBk cm9wIG9uIHg4NiBvciBOMVNEUC4NCj4gPj4+IE9uIFRodW5kZXJYMiwgMjIlIHBlcmZvcm1hbmNl IHJlZ3Jlc3Npb24gd2FzIG9ic2VydmVkLg0KPiA+Pj4NCj4gPj4NCj4gPj4gSXMgMjIlIHBlcmZv cm1hbmNlIGRyb3AgdmFsdWUgY29ycmVjdD8gVGhhdCBpcyBhIGJpZyBkcm9wLCBpcyBpdCBhY2Nl cHRhYmxlPw0KPiA+IEFncmVlLCBpdCBpcyBhIGJpZyBkcm9wLiBGaXhpbmcgaXQgd2lsbCByZXF1 aXJlIHVzaW5nIHRoZSBiYXJyaWVyIGxlc3MgZnJlcXVlbnRseS4NCj4gRm9yIGV4OiByZWFkIDQg ZGVzY3JpcHRvcnMgKDQgd29yZHMgY29udGFpbmluZyB0aGUgREQgYml0cykgYmVmb3JlIHVzaW5n IHRoZQ0KPiBiYXJyaWVyLg0KPiA+DQo+ID4+DQo+ID4+IElzIHRoaXMgcGVyZm9ybWFuY2UgZHJv cCB2YWxpZCBmb3IgYWxsIEFybSBzY2FsYXIgZGF0YXBhdGgsIG9yIGlzIGl0DQo+ID4+IHNwZWNp ZmljIHRvIFRodW5kZXJYMj8NCj4gPiBUaGlzIGlzIHNwZWNpZmljIHRvIFRodW5kZXJYMi4gTjEg Q1BVIGRvZXMgbm90IHNlZSBhbnkgaW1wYWN0LiBBNzIgaXMgbm90DQo+IHRlc3RlZC4gQ29uc2lk ZXJpbmcgdGhhdCB0aGUgVGh1bmRlclh4IGxpbmUgb2YgQ1BVcyBhcmUgbm90IGluIGZ1cnRoZXIN Cj4gZGV2ZWxvcG1lbnQsIGFuZCBpdCBpcyBzY2FsYXIgcGF0aCwgSSB3b3VsZCBub3Qgc3VnZ2Vz dCB0byBtYWtlIGZ1cnRoZXINCj4gY2hhbmdlcyB0byB0aGUgY29kZS4NCj4gPg0KPiA+IEl0IHdv dWxkIGJlIGdvb2QgdG8gdGVzdCB0aGlzIG9uIEt1bnBlbmcgc2VydmVycyBhbmQgZ2V0IHNvbWUg ZmVlZGJhY2suDQo+IA0KPiBIaSBDb25ub3IsIFlpc2VuLCBMaWp1biwNCj4gDQo+IENhbiB5b3Ug cGxlYXNlIGNoZWNrIHRoaXMgcGF0Y2g/IEkgZG9uJ3Qga25vdyBpZiB5b3UgYXJlIHVzaW5nIGk0 MGUgbmljIG9uIHlvdXINCj4gcGxhdGZvcm0gYnV0IGlmIHlvdSBkbyBjYW4geW91IHBsZWFzZSB0 ZXN0IGl0Pw0KPiANCj4gT3ZlcmFsbCB0aGlzIHBhdGNoIGNhdXNlIGEgYmlnIHBlcmZvcm1hbmNl IGRyb3Agb24gQXJtIGZvciBpNDBlLCBJIGp1c3Qgd2FudCB0bw0KPiBiZSBzdXJlIHRoaXMgaXMg bm90IGltcGFjdGluZyBhbnkgdXNlciBuZWdhdGl2ZWx5Lg0KDQpGb2xrczoNCglUaGlzIHBhdGNo IGhhcyBiZWVuIGRyb3BwZWQgZnJvbSBkcGRrLW5leHQtbmV0LWludGVsLCBhcyBzdGlsbCB3YWl0 aW5nIGZvciB5b3VyIGNvbmZpcm0uDQoJQnR3IFBhdGNoIDEvMiB3YXMgc3RpbGwgaW4gZHBkay1u ZXh0LW5ldC1pbnRlbC4NClRoYW5rcw0KUWkNCg0KPiANCj4gPg0KPiA+Pg0KPiA+Pj4gRml4ZXM6 IDdiMGNmNzAxMzVkMSAoIm5ldC9pNDBlOiBzdXBwb3J0IEFSTSBwbGF0Zm9ybSIpDQo+ID4+PiBD Yzogc3RhYmxlQGRwZGsub3JnDQo+ID4+Pg0KPiA+Pj4gU2lnbmVkLW9mZi1ieTogUnVpZmVuZyBX YW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gPj4+IFJldmlld2VkLWJ5OiBIb25uYXBwYSBO YWdhcmFoYWxsaSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJtLmNvbT4NCj4gPg0KDQo=