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 95964A054F; Tue, 16 Mar 2021 12:06:15 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 142D12427A2; Tue, 16 Mar 2021 12:06:15 +0100 (CET) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id C2EAC4069F for ; Tue, 16 Mar 2021 12:06:13 +0100 (CET) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Date: Tue, 16 Mar 2021 12:06:11 +0100 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35C61684@smartserver.smartshare.dk> In-Reply-To: <1615853611-7253-1-git-send-email-roretzla@linux.microsoft.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [dpdk-dev] [PATCH v3] eal, power: use UINT64_MAX and UINT32_MAX Thread-Index: AdcZ+Toy3OH2v2DDRoqi26OtSXT0XAAWw7eg References: <1615333490-15243-1-git-send-email-roretzla@linux.microsoft.com> <1615853611-7253-1-git-send-email-roretzla@linux.microsoft.com> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Tyler Retzlaff" , Cc: , Subject: Re: [dpdk-dev] [PATCH v3] eal, power: use UINT64_MAX and UINT32_MAX 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" PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIFR5 bGVyIFJldHpsYWZmDQo+IFNlbnQ6IFR1ZXNkYXksIE1hcmNoIDE2LCAyMDIxIDE6MTQgQU0NCj4g DQo+IFVzZSBVSU5UNjRfTUFYIGFuZCBVSU5UMzJfTUFYIGluc3RlYWQgb2YgLTEgb3IgfjAgbGl0 ZXJhbCB2YXJpYXRpb25zDQo+IG9mIGRpZmZlcmVudCBleHBsaWNpdCB3aWR0aHMgd2hlbiBjcmVh dGluZyBtYXNrcyBhbmQgc2VudGluZWwgdmFsdWVzLg0KPiANCj4gc29tZSBjb21waWxlcnMgZ2Vu ZXJhdGUgYSB3YXJuaW5nIHdoZW4gYXBwbHlpbmcgYSAnLScgdG8gYW4gdW5zaWduZWQNCj4gbGl0 ZXJhbCBzbyBhdm9pZCB0aGlzIGJ5IGluaXRpYWxpemluZyB3aXRoIHVuc2lnbmVkIHByZXByb2Nl c3Nvcg0KPiBkZWZpbml0aW9ucyB3aGVyZSBhcHByb3ByaWF0ZS4NCj4gDQo+IFNpZ25lZC1vZmYt Ynk6IFR5bGVyIFJldHpsYWZmIDxyb3JldHpsYUBsaW51eC5taWNyb3NvZnQuY29tPg0KPiAtLS0N Cj4gIGxpYi9saWJydGVfZWFsL2NvbW1vbi9lYWxfY29tbW9uX2ZiYXJyYXkuYyB8IDEyICsrKysr Ky0tLS0tLQ0KPiAgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2VhbF9jb21tb25fbG9nLmMgICAgIHwg IDIgKy0NCj4gIGxpYi9saWJydGVfcG93ZXIvcnRlX3Bvd2VyX3BtZF9tZ210LmMgICAgICB8ICAy ICstDQo+ICAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkN Cj4gDQo+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX2VhbC9jb21tb24vZWFsX2NvbW1vbl9mYmFy cmF5LmMNCj4gYi9saWIvbGlicnRlX2VhbC9jb21tb24vZWFsX2NvbW1vbl9mYmFycmF5LmMNCj4g aW5kZXggNTkyZWM1ODU5Li4zYTI4YTUzMjQgMTAwNjQ0DQo+IC0tLSBhL2xpYi9saWJydGVfZWFs L2NvbW1vbi9lYWxfY29tbW9uX2ZiYXJyYXkuYw0KPiArKysgYi9saWIvbGlicnRlX2VhbC9jb21t b24vZWFsX2NvbW1vbl9mYmFycmF5LmMNCj4gQEAgLTEzOCw3ICsxMzgsNyBAQCBmaW5kX25leHRf bihjb25zdCBzdHJ1Y3QgcnRlX2ZiYXJyYXkgKmFyciwgdW5zaWduZWQNCj4gaW50IHN0YXJ0LCB1 bnNpZ25lZCBpbnQgbiwNCj4gIAkgKi8NCj4gIAlsYXN0ID0gTUFTS19MRU5fVE9fSURYKGFyci0+ bGVuKTsNCj4gIAlsYXN0X21vZCA9IE1BU0tfTEVOX1RPX01PRChhcnItPmxlbik7DQo+IC0JbGFz dF9tc2sgPSB+KC0xVUxMIDw8IGxhc3RfbW9kKTsNCj4gKwlsYXN0X21zayA9IH4oVUlOVDY0X01B WCA8PCBsYXN0X21vZCk7DQo+IA0KPiAgCWZvciAobXNrX2lkeCA9IGZpcnN0OyBtc2tfaWR4IDwg bXNrLT5uX21hc2tzOyBtc2tfaWR4KyspIHsNCj4gIAkJdWludDY0X3QgY3VyX21zaywgbG9va2Fo ZWFkX21zazsNCj4gQEAgLTM5OCw4ICszOTgsOCBAQCBmaW5kX3ByZXZfbihjb25zdCBzdHJ1Y3Qg cnRlX2ZiYXJyYXkgKmFyciwgdW5zaWduZWQNCj4gaW50IHN0YXJ0LCB1bnNpZ25lZCBpbnQgbiwN Cj4gIAlmaXJzdF9tb2QgPSBNQVNLX0xFTl9UT19NT0Qoc3RhcnQpOw0KPiAgCS8qIHdlJ3JlIGdv aW5nIGJhY2t3YXJkcywgc28gbWFzayBtdXN0IHN0YXJ0IGZyb20gdGhlIHRvcCAqLw0KPiAgCWln bm9yZV9tc2sgPSBmaXJzdF9tb2QgPT0gTUFTS19BTElHTiAtIDEgPw0KPiAtCQkJCS0xVUxMIDog LyogcHJldmVudCBvdmVyZmxvdyAqLw0KPiAtCQkJCX4oLTFVTEwgPDwgKGZpcnN0X21vZCArIDEp KTsNCj4gKwkJCQlVSU5UNjRfTUFYIDogLyogcHJldmVudCBvdmVyZmxvdyAqLw0KPiArCQkJCX4o VUlOVDY0X01BWCA8PCAoZmlyc3RfbW9kICsgMSkpOw0KPiANCj4gIAkvKiBnbyBiYWNrd2FyZHMs IGluY2x1ZGUgemVybyAqLw0KPiAgCW1za19pZHggPSBmaXJzdDsNCj4gQEAgLTUxMyw3ICs1MTMs NyBAQCBmaW5kX3ByZXZfbihjb25zdCBzdHJ1Y3QgcnRlX2ZiYXJyYXkgKmFyciwgdW5zaWduZWQN Cj4gaW50IHN0YXJ0LCB1bnNpZ25lZCBpbnQgbiwNCj4gIAkJCQkgKiBubyBydW5zIGluIHRoZSBz cGFjZSB3ZSd2ZSBsb29rYmVoaW5kLQ0KPiBzY2FubmVkDQo+ICAJCQkJICogYXMgd2VsbCwgc28g c2tpcCB0aGF0IG9uIG5leHQgaXRlcmF0aW9uLg0KPiAgCQkJCSAqLw0KPiAtCQkJCWlnbm9yZV9t c2sgPSAtMVVMTCA8PCBuZWVkOw0KPiArCQkJCWlnbm9yZV9tc2sgPSBVSU5UNjRfTUFYIDw8IG5l ZWQ7DQo+ICAJCQkJbXNrX2lkeCA9IGxvb2tiZWhpbmRfaWR4Ow0KPiAgCQkJCWJyZWFrOw0KPiAg CQkJfQ0KPiBAQCAtNTYwLDggKzU2MCw4IEBAIGZpbmRfcHJldihjb25zdCBzdHJ1Y3QgcnRlX2Zi YXJyYXkgKmFyciwgdW5zaWduZWQNCj4gaW50IHN0YXJ0LCBib29sIHVzZWQpDQo+ICAJZmlyc3Rf bW9kID0gTUFTS19MRU5fVE9fTU9EKHN0YXJ0KTsNCj4gIAkvKiB3ZSdyZSBnb2luZyBiYWNrd2Fy ZHMsIHNvIG1hc2sgbXVzdCBzdGFydCBmcm9tIHRoZSB0b3AgKi8NCj4gIAlpZ25vcmVfbXNrID0g Zmlyc3RfbW9kID09IE1BU0tfQUxJR04gLSAxID8NCj4gLQkJCQktMVVMTCA6IC8qIHByZXZlbnQg b3ZlcmZsb3cgKi8NCj4gLQkJCQl+KC0xVUxMIDw8IChmaXJzdF9tb2QgKyAxKSk7DQo+ICsJCQkJ VUlOVDY0X01BWCA6IC8qIHByZXZlbnQgb3ZlcmZsb3cgKi8NCj4gKwkJCQl+KFVJTlQ2NF9NQVgg PDwgKGZpcnN0X21vZCArIDEpKTsNCj4gDQo+ICAJLyogZ28gYmFja3dhcmRzLCBpbmNsdWRlIHpl cm8gKi8NCj4gIAlpZHggPSBmaXJzdDsNCj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZWFsL2Nv bW1vbi9lYWxfY29tbW9uX2xvZy5jDQo+IGIvbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2VhbF9jb21t b25fbG9nLmMNCj4gaW5kZXggYzU1NTRiYWRiLi4xYjI3NDUzMjkgMTAwNjQ0DQo+IC0tLSBhL2xp Yi9saWJydGVfZWFsL2NvbW1vbi9lYWxfY29tbW9uX2xvZy5jDQo+ICsrKyBiL2xpYi9saWJydGVf ZWFsL2NvbW1vbi9lYWxfY29tbW9uX2xvZy5jDQo+IEBAIC0zMCw3ICszMCw3IEBAIHN0YXRpYyBz dHJ1Y3QgcnRlX2xvZ3Mgew0KPiAgCXNpemVfdCBkeW5hbWljX3R5cGVzX2xlbjsNCj4gIAlzdHJ1 Y3QgcnRlX2xvZ19keW5hbWljX3R5cGUgKmR5bmFtaWNfdHlwZXM7DQo+ICB9IHJ0ZV9sb2dzID0g ew0KPiAtCS50eXBlID0gfjAsDQo+ICsJLnR5cGUgPSBVSU5UMzJfTUFYLA0KPiAgCS5sZXZlbCA9 IFJURV9MT0dfREVCVUcsDQo+ICB9Ow0KPiANCj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfcG93 ZXIvcnRlX3Bvd2VyX3BtZF9tZ210LmMNCj4gYi9saWIvbGlicnRlX3Bvd2VyL3J0ZV9wb3dlcl9w bWRfbWdtdC5jDQo+IGluZGV4IDQ1NGVmNzA5MS4uZGIwM2NiZjQyIDEwMDY0NA0KPiAtLS0gYS9s aWIvbGlicnRlX3Bvd2VyL3J0ZV9wb3dlcl9wbWRfbWdtdC5jDQo+ICsrKyBiL2xpYi9saWJydGVf cG93ZXIvcnRlX3Bvd2VyX3BtZF9tZ210LmMNCj4gQEAgLTExMSw3ICsxMTEsNyBAQCBjbGJfdW13 YWl0KHVpbnQxNl90IHBvcnRfaWQsIHVpbnQxNl90IHFpZHgsIHN0cnVjdA0KPiBydGVfbWJ1ZiAq KnBrdHMgX19ydGVfdW51c2VkLA0KPiAgCQkJCXJldCA9IHJ0ZV9ldGhfZ2V0X21vbml0b3JfYWRk cihwb3J0X2lkLCBxaWR4LA0KPiAgCQkJCQkJJnBtYyk7DQo+ICAJCQkJaWYgKHJldCA9PSAwKQ0K PiAtCQkJCQlydGVfcG93ZXJfbW9uaXRvcigmcG1jLCAtMVVMTCk7DQo+ICsJCQkJCXJ0ZV9wb3dl cl9tb25pdG9yKCZwbWMsIFVJTlQ2NF9NQVgpOw0KPiAgCQkJfQ0KPiAgCQkJcV9jb25mLT51bXdh aXRfaW5fcHJvZ3Jlc3MgPSBmYWxzZTsNCj4gDQo+IC0tDQo+IDIuMzAuMC52ZnMuMC4yDQo+IA0K DQpBY2tlZC1ieTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCg0K