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 E3951A046B for ; Fri, 28 Jun 2019 17:46:44 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8C99B3798; Fri, 28 Jun 2019 17:46:43 +0200 (CEST) Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by dpdk.org (Postfix) with ESMTP id A7B28378E for ; Fri, 28 Jun 2019 17:46:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5416; q=dns/txt; s=iport; t=1561736801; x=1562946401; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=DRpjrHKPMg3ET55rCA8JcAj9WelUkD5Uy+PAB/uII1Y=; b=Whp+Hd/0aUyLmsllhlIxz1kv/ZdlWsUqtfn29OoitTWnbP2Tvov32G5P XL9Oe2lsOEkpRyQvGf582v5BW49luN64jx0FiEF5q2I1zBIFmJeUrBL/F AlUWFSfZRTF2Pkb8lufM3xYPwYr7H5fG/9ntug3Oz4kQGy0yclm/dQJ0H Y=; IronPort-PHdr: =?us-ascii?q?9a23=3AfK5C+RDMNyjnAh0kv9+lUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qs13kTRU9Dd7PRJw6rNvqbsVHZIwK7JsWtKMfkuHw?= =?us-ascii?q?QAld1QmgUhBMCfDkiuIP7jdTA9GuxJVURu+DewNk0GUMs=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BtBQAmNRZd/49dJa1lHAEBAQQBAQc?= =?us-ascii?q?EAQGBZ4FEUAOBPyAECyiEHINHA45dgluXRIJSA1QJAQEBDAEBLQIBAYRAAhe?= =?us-ascii?q?CaSM4EwEDAQEEAQECAQVtijcMhUoBAQEEEhEEDQwBATcBCwQCAQgRBAEBAwI?= =?us-ascii?q?mAgICMBUICAIEDgUIGoRrAx0BnDwCgTiIYHF/M4J5AQEFhQ8YghEJgQwoi18?= =?us-ascii?q?XgUA/gVeCHi4+hEYVgnMygiaOYJtQCQKCFpQUgiuVOI5dlXECBAIEBQIOAQE?= =?us-ascii?q?FgWchgVhwFYMngkEMF4NOilNygSmPHgEB?= X-IronPort-AV: E=Sophos;i="5.63,428,1557187200"; d="scan'208";a="584517599" Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 28 Jun 2019 15:46:40 +0000 Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id x5SFkePc030418 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 28 Jun 2019 15:46:40 GMT Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 28 Jun 2019 10:46:39 -0500 Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 28 Jun 2019 11:46:38 -0400 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 28 Jun 2019 11:46:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DRpjrHKPMg3ET55rCA8JcAj9WelUkD5Uy+PAB/uII1Y=; b=nG5Mbf6RQa2J8vqNcOzezvmz08DInEixtVQT2TBJpoWLRkk9IVmLR30yzb5zYZIC74BtXMHuW5Y6M36cItccMzAfnqDKjYP8GjBn77D1YVvzhewtg+IRaSDeOaIAdaKjtBl61X58BG+s+Ui+v8VvCpNOTJ9It1U4+llzTMHDckA= Received: from BN6PR11MB3955.namprd11.prod.outlook.com (10.255.131.21) by BN6PR11MB1489.namprd11.prod.outlook.com (10.172.22.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.18; Fri, 28 Jun 2019 15:46:37 +0000 Received: from BN6PR11MB3955.namprd11.prod.outlook.com ([fe80::c80c:d582:c34:51f7]) by BN6PR11MB3955.namprd11.prod.outlook.com ([fe80::c80c:d582:c34:51f7%7]) with mapi id 15.20.2008.019; Fri, 28 Jun 2019 15:46:37 +0000 From: "David Harton (dharton)" To: =?utf-8?B?TWljaGHFgiBLcmF3Y3p5aw==?= CC: "dev@dpdk.org" , Marcin Wojtas , "Tzalik, Guy" , "Schmeilin, Evgeny" Thread-Topic: [PATCH] net/ena: Fix admin cq polling for 32-bit apps Thread-Index: AQHVFmHKVPZ/tAAW7kWJPfsyKhu5mqaxWIIAgAACgxA= Date: Fri, 28 Jun 2019 15:46:37 +0000 Message-ID: References: <20190529210139.26766-1-dharton@cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=dharton@cisco.com; x-originating-ip: [2001:420:c0c4:1007::2e] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5ee458aa-650f-4cde-b011-08d6fbdfce41 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BN6PR11MB1489; x-ms-traffictypediagnostic: BN6PR11MB1489: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 00826B6158 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(396003)(39860400002)(376002)(136003)(13464003)(199004)(189003)(66476007)(33656002)(478600001)(2906002)(66556008)(66446008)(64756008)(5660300002)(4326008)(316002)(54906003)(52536014)(71190400001)(71200400001)(66946007)(76116006)(68736007)(73956011)(6246003)(9686003)(46003)(55016002)(53936002)(229853002)(6116002)(14444005)(25786009)(486006)(6916009)(6436002)(11346002)(446003)(256004)(14454004)(305945005)(476003)(7736002)(99286004)(7696005)(74316002)(8936002)(102836004)(6506007)(76176011)(8676002)(86362001)(186003)(81166006)(53546011)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR11MB1489; H:BN6PR11MB3955.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ISHVyDYYyP6sOxhNI6+/sC1M3KFIvn/qOyfw9nIe/0Zj0SQF8olEJJ5moMcJTQSmgJ8Oev6TGW2wQfetRQEZLEO0SN8urcLdpYjKP7En9Unn8AVUdROC67nzQVOWWq63/B9ICdm5D20HdbPdqH+zJVh7b14qWsT/yWCAUAEtNOejXnRkhqlgDRf5FNMdwBO3OMVs84l+gtK6PlCRbAlv7KsoWA1PxcNdA6gUSWQJRHgP36KwYUSzrPBzsvY6JnpM34aYG5hgrW/v0o/FjE0RqMKTeQGNcxgTLTTYXlEHw/YnOO/wBeVDJQ9FQwEg2boigfNzqUbepBCToN6KCj0o6NHxprir9KfsTsbSnFnTpQVBMi+WAjivdIGTl0/wxfkKONN+kstx4QyRT52eI7ZizV7juDav+gBUNVMVBfsVYQU= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 5ee458aa-650f-4cde-b011-08d6fbdfce41 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2019 15:46:37.4485 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dharton@cisco.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1489 X-OriginatorOrg: cisco.com X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com X-Outbound-Node: rcdn-core-7.cisco.com Subject: Re: [dpdk-dev] [PATCH] net/ena: Fix admin cq polling for 32-bit apps 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWljaGHFgiBLcmF3Y3p5 ayA8bWtAc2VtaWhhbGYuY29tPg0KPiBTZW50OiBGcmlkYXksIEp1bmUgMjgsIDIwMTkgMTE6MDMg QU0NCj4gVG86IERhdmlkIEhhcnRvbiAoZGhhcnRvbikgPGRoYXJ0b25AY2lzY28uY29tPg0KPiBD YzogZGV2QGRwZGsub3JnOyBNYXJjaW4gV29qdGFzIDxtd0BzZW1paGFsZi5jb20+OyBUemFsaWss IEd1eQ0KPiA8Z3R6YWxpa0BhbWF6b24uY29tPjsgU2NobWVpbGluLCBFdmdlbnkgPGV2Z2VueXNA YW1hem9uLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gbmV0L2VuYTogRml4IGFkbWluIGNx IHBvbGxpbmcgZm9yIDMyLWJpdCBhcHBzDQo+IA0KPiBIaSwNCj4gDQo+IHNvcnJ5IGZvciB0aGUg bGF0ZSByZXBseS4NCj4gDQo+IMWbci4sIDI5IG1haiAyMDE5IG8gMjM6MDEgRGF2aWQgSGFydG9u IDxkaGFydG9uQGNpc2NvLmNvbT4gbmFwaXNhxYIoYSk6DQo+ID4NCj4gPiBSZWNlbnQgbW9kaWZp Y2F0aW9ucyB0byBhZG1pbiBjb21tYW5kIHF1ZXVlIHBvbGxpbmcgbG9naWMgZGlkIG5vdA0KPiA+ IHN1cHBvcnQgMzItYml0IGFwcGxpY2F0aW9ucy4gIFVwZGF0ZWQgdGhlIGRyaXZlciB0byB3b3Jr IGZvciAzMiBvciA2NA0KPiA+IGJpdCBhcHBsaWNhdGlvbnMgYXMgd2VsbCBhcyBhdm9pZGluZyBy b2xsLW92ZXIgcG9zc2liaWxpdHkuDQo+ID4NCj4gPiBGaXhlczogM2FkY2JhOWE4OSAoIm5ldC9l bmE6IHVwZGF0ZSBIQUwgdG8gdGhlIG5ld2VyIHZlcnNpb24iKQ0KPiA+DQo+ID4gU2lnbmVkLW9m Zi1ieTogRGF2aWQgSGFydG9uIDxkaGFydG9uQGNpc2NvLmNvbT4NCj4gPiAtLS0NCj4gPiAgZHJp dmVycy9uZXQvZW5hL2Jhc2UvZW5hX2NvbS5jICAgICAgIHwgMTAgKysrKysrKy0tLQ0KPiA+ICBk cml2ZXJzL25ldC9lbmEvYmFzZS9lbmFfcGxhdF9kcGRrLmggfCAgNiArLS0tLS0NCj4gPiAgMiBm aWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZW5hL2Jhc2UvZW5hX2NvbS5jDQo+ID4gYi9kcml2ZXJz L25ldC9lbmEvYmFzZS9lbmFfY29tLmMgaW5kZXggYjY4ODA2N2Y3Li5iOTZhZGRlM2MgMTAwNjQ0 DQo+ID4gLS0tIGEvZHJpdmVycy9uZXQvZW5hL2Jhc2UvZW5hX2NvbS5jDQo+ID4gKysrIGIvZHJp dmVycy9uZXQvZW5hL2Jhc2UvZW5hX2NvbS5jDQo+ID4gQEAgLTU0NywxMCArNTQ3LDEzIEBAIHN0 YXRpYyBpbnQNCj4gZW5hX2NvbV93YWl0X2FuZF9wcm9jZXNzX2FkbWluX2NxX3BvbGxpbmcoc3Ry dWN0IGVuYV9jb21wX2N0eCAqY29tcF9jDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QNCj4gPiBlbmFfY29tX2FkbWluX3F1ZXVl ICphZG1pbl9xdWV1ZSkgIHsNCj4gPiAgICAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3MgPSAwOw0K PiA+IC0gICAgICAgdW5zaWduZWQgbG9uZyB0aW1lb3V0Ow0KPiA+ICsgICAgICAgdTMyIHRpbWVv dXRfbXM7DQo+ID4gICAgICAgICBpbnQgcmV0Ow0KPiA+DQo+ID4gLSAgICAgICB0aW1lb3V0ID0g RU5BX0dFVF9TWVNURU1fVElNRU9VVChhZG1pbl9xdWV1ZS0NCj4gPmNvbXBsZXRpb25fdGltZW91 dCk7DQo+ID4gKyAgICAgICAvKiBDYWxjdWxhdGUgbXMgZ3JhbnVsYXJpdHkgdGltZW91dCBmcm9t IHVzIGNvbXBsZXRpb25fdGltZW91dA0KPiA+ICsgICAgICAgICogbWFraW5nIHN1cmUgd2UgcmV0 cnkgb25jZSBpZiB3ZSBoYXZlIGF0IGxlYXN0IDFtcw0KPiA+ICsgICAgICAgICovDQo+ID4gKyAg ICAgICB0aW1lb3V0X21zID0gKGFkbWluX3F1ZXVlLT5jb21wbGV0aW9uX3RpbWVvdXQgLyAxMDAw KSArDQo+ID4gKyAoRU5BX1BPTExfTVMgLSAxKTsNCj4gPg0KPiA+ICAgICAgICAgd2hpbGUgKDEp IHsNCj4gPiAgICAgICAgICAgICAgICAgIEVOQV9TUElOTE9DS19MT0NLKGFkbWluX3F1ZXVlLT5x X2xvY2ssIGZsYWdzKTsgQEANCj4gPiAtNTYwLDcgKzU2Myw3IEBAIHN0YXRpYyBpbnQNCj4gZW5h X2NvbV93YWl0X2FuZF9wcm9jZXNzX2FkbWluX2NxX3BvbGxpbmcoc3RydWN0IGVuYV9jb21wX2N0 eCAqY29tcF9jDQo+ID4gICAgICAgICAgICAgICAgICBpZiAoY29tcF9jdHgtPnN0YXR1cyAhPSBF TkFfQ01EX1NVQk1JVFRFRCkNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsNCj4g Pg0KPiA+IC0gICAgICAgICAgICAgICBpZiAoRU5BX1RJTUVfRVhQSVJFKHRpbWVvdXQpKSB7DQo+ ID4gKyAgICAgICAgICAgICAgIGlmICh0aW1lb3V0X21zIDwgRU5BX1BPTExfTVMpIHsNCj4gPiAg ICAgICAgICAgICAgICAgICAgICAgICBlbmFfdHJjX2VycigiV2FpdCBmb3IgY29tcGxldGlvbiAo cG9sbGluZykNCj4gdGltZW91dFxuIik7DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgLyog RU5BIGRpZG4ndCBoYXZlIGFueSBjb21wbGV0aW9uICovDQo+ID4gICAgICAgICAgICAgICAgICAg ICAgICAgRU5BX1NQSU5MT0NLX0xPQ0soYWRtaW5fcXVldWUtPnFfbG9jaywgZmxhZ3MpOw0KPiA+ IEBAIC01NzMsNiArNTc2LDcgQEAgc3RhdGljIGludA0KPiBlbmFfY29tX3dhaXRfYW5kX3Byb2Nl c3NfYWRtaW5fY3FfcG9sbGluZyhzdHJ1Y3QgZW5hX2NvbXBfY3R4ICpjb21wX2MNCj4gPiAgICAg ICAgICAgICAgICAgfQ0KPiA+DQo+ID4gICAgICAgICAgICAgICAgIEVOQV9NU0xFRVAoRU5BX1BP TExfTVMpOw0KPiA+ICsgICAgICAgICAgICAgICB0aW1lb3V0X21zIC09IEVOQV9QT0xMX01TOw0K PiANCj4gVGhpcyBwYXJ0IGNhbiBiZSBwcm9ibGVtYXRpYyBhdCB0aGUgdmVyeSBvdmVybG9hZGVk IHN5c3RlbXMgLSBpbiB0aGF0IGNhc2UNCj4gdGhlIEVOQV9NU0xFRVAgY2FuIHRha2UgYSBtdWNo IGxvbmdlciB0aGFuIEVOQV9QT0xMX01TIGFuZCBpbiB0aGlzDQo+IHNpdHVhdGlvbiB0aGUgdGlt ZSBzcGVudCBpbiB0aGlzIGZ1bmN0aW9uIGNhbid0IGJlIGRldGVybWluZWQuDQo+IFRoYXQncyB3 aHkgd2Ugd2VyZSBjaGVja2luZyB0aW1lIHNwZW50IGluIHNsZWVwIGV2ZXJ5IEVOQV9USU1FX0VY UElSRQ0KPiBtYWNyby4NCj4gVGhlIGlzc3VlIGNhbiBiZSBvYnNlcnZlZCBlc3BlY2lhbGx5IGlu IHRoZSBrZXJuZWwgZHJpdmVycywgYW5kIGVuYV9jb20gaXMNCj4gY29tbW9uIGZpbGUgZm9yIGFs bCBFTkEgZHJpdmVycy4NCg0KSSBkb24ndCB1bmRlcnN0YW5kIHRoZSBjb21tZW50L2NvbmNlcm4u DQoNClRoZSBwcmV2aW91cyBtYWNyb3MgY2FsY3VsYXRlIHRoZSBmdXR1cmUgY3ljbGUgY291bnQg YmFzZWQgb24gYSB1cyB0aW1lb3V0IHZhbHVlIChhc3N1bWluZyA2NCBiaXQgYXBwcykgYW5kIHJl cGVhdCB0aGUgbG9vcCB1bnRpbCB0aGUgY29tbWFuZCBpcyAic3VibWl0dGVkIiBvciB0aGUgY3Vy cmVudCBjeWNsZSBjb3VudCBpcyBncmVhdGVyIHRoYW4gdGhlIGNhbGN1bGF0ZWQgY3ljbGUgY291 bnQgdmFsdWUgc2xlZXBpbmcgRU5BX1BPTExfTVMgYmV0d2VlbiBlYWNoIGl0ZXJhdGlvbi4NCg0K VGhlIG5ldyBtZXRob2QgYWNjb21wbGlzaGVzIHRoZSBzYW1lIHRoaW5nIGJ1dCBpbnN0ZWFkIG9m IHVzaW5nIGEgImN5Y2xlIGNvdW50IiBpdCB1c2VzIHRoZSBudW1iZXIgb2YgbXMgd2hpY2ggdGhl IHBvbGwgYW5kIHNsZWVwIGFjdGlvbnMgYXJlIGJhc2VkIHVwb24uDQoNClRoZSBkaWZmZXJlbmNl cyB3aXRoIHRoZSBuZXcgbWV0aG9kIGFyZToNCiAtIGl0IHVzZXMgbGVzcyBpbnN0cnVjdGlvbnMN CiAtIG5vdCBzdXNjZXB0aWJsZSB0byBjeWNsZSBjb3VudCBvdmVycnVuIChhZG1pdHRlZGx5IGhp Z2h5bCB1bmxpa2VseSkNCiAtIChtb3N0IGltcG9ydGFudGx5KSB3b3JrcyBlcXVhbGx5IHdlbGwg Zm9yIDMyIG9yIDY0IGJpdCBhcHBzIA0KDQpDYW4geW91IGVsYWJvcmF0ZSBvbiB5b3VyIGNvbmNl cm4/DQoNClRoYW5rcywNCkRhdmUNCg0K