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 E3A55A0565; Tue, 10 Mar 2020 11:54:55 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5085D1C002; Tue, 10 Mar 2020 11:54:55 +0100 (CET) Received: from huawei.com (szxga01-in.huawei.com [45.249.212.187]) by dpdk.org (Postfix) with ESMTP id AA9901C001 for ; Tue, 10 Mar 2020 11:54:53 +0100 (CET) Received: from dggeml406-hub.china.huawei.com (unknown [172.30.72.57]) by Forcepoint Email with ESMTP id 13E8BCFC7F36F599F3E5; Tue, 10 Mar 2020 18:54:52 +0800 (CST) Received: from DGGEML421-HUB.china.huawei.com (10.1.199.38) by dggeml406-hub.china.huawei.com (10.3.17.50) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 10 Mar 2020 18:54:51 +0800 Received: from DGGEML502-MBX.china.huawei.com ([169.254.2.18]) by dggeml421-hub.china.huawei.com ([10.1.199.38]) with mapi id 14.03.0439.000; Tue, 10 Mar 2020 18:54:43 +0800 From: Linhaifeng To: Jerin Jacob CC: Gavin Hu , "dev@dpdk.org" , "thomas@monjalon.net" , chenchanghu , xudingke , "Lilijun (Jerry)" , Honnappa Nagarahalli , Steve Capper , nd Thread-Topic: [PATCH v4] eal/arm64: fix rdtsc precise version Thread-Index: AdX2ykiGKBTdXVpVQzy8Gn4s50Uz2g== Date: Tue, 10 Mar 2020 10:54:42 +0000 Message-ID: <4099DE2E54AFAD489356C6C9161D53339729F63A@DGGEML502-MBX.china.huawei.com> Accept-Language: en-GB, zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.133.215.248] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Subject: [dpdk-dev] [PATCH v4] eal/arm64: fix rdtsc precise version 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" SW4gb3JkZXIgdG8gZ2V0IG1vcmUgYWNjdXJhdGUgdGhlIGNudHZjdF9lbDAgcmVhZGluZywNClNX IG11c3QgaW52b2tlIGlzYiBhbmQgYXJjaF9jb3VudGVyX2VuZm9yY2Vfb3JkZXJpbmcuDQoNClJl ZmVyZW5jZSBvZiBsaW51eCBrZXJuZWw6DQpodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20v bGludXgva2VybmVsL2dpdC8NCnRvcnZhbGRzL2xpbnV4LmdpdC90cmVlL2FyY2gvYXJtNjQvaW5j bHVkZS9hc20vYXJjaF90aW1lci5oP2g9djUuNSNuMjIwDQoNCkZpeGVzOiBjY2FkMzllYTA3MTIg KCJlYWwvYXJtOiBhZGQgY3B1IGN5Y2xlIG9wZXJhdGlvbnMgZm9yIEFSTXY4IikNCkNjOiBzdGFi bGVAZHBkay5vcmcNCg0KU2lnbmVkLW9mZi1ieTogSGFpZmVuZyBMaW4gPGhhaWZlbmcubGluQGh1 YXdlaS5jb20+DQotLS0NCiAuLi4vY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2F0b21pY182 NC5oICAgfCAgMyArKysNCiAuLi4vY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2N5Y2xlc182 NC5oICAgfCAyMCArKysrKysrKysrKysrKysrKy0tDQogMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNl cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9lYWwv Y29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2F0b21pY182NC5oIGIvbGliL2xpYnJ0ZV9lYWwv Y29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2F0b21pY182NC5oDQppbmRleCA4NTlhZTEyOWQu LjI1ODdmOThhMiAxMDA2NDQNCi0tLSBhL2xpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL2Fy Y2gvYXJtL3J0ZV9hdG9taWNfNjQuaA0KKysrIGIvbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1 ZGUvYXJjaC9hcm0vcnRlX2F0b21pY182NC5oDQpAQCAtMjEsNiArMjEsNyBAQCBleHRlcm4gIkMi IHsNCiANCiAjZGVmaW5lIGRzYihvcHQpIGFzbSB2b2xhdGlsZSgiZHNiICIgI29wdCA6IDogOiAi bWVtb3J5IikNCiAjZGVmaW5lIGRtYihvcHQpIGFzbSB2b2xhdGlsZSgiZG1iICIgI29wdCA6IDog OiAibWVtb3J5IikNCisjZGVmaW5lIGlzYigpICAgIChhc20gdm9sYXRpbGUoImlzYiIgOiA6IDog Im1lbW9yeSIpKQ0KIA0KICNkZWZpbmUgcnRlX21iKCkgZHNiKHN5KQ0KIA0KQEAgLTQ0LDYgKzQ1 LDggQEAgZXh0ZXJuICJDIiB7DQogDQogI2RlZmluZSBydGVfY2lvX3JtYigpIGRtYihvc2hsZCkN CiANCisjZGVmaW5lIHJ0ZV9pc2IoKSBpc2IoKQ0KKw0KIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tIDEyOCBiaXQgYXRvbWljIG9wZXJhdGlvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSov DQogDQogI2lmIGRlZmluZWQoX19BUk1fRkVBVFVSRV9BVE9NSUNTKSB8fCBkZWZpbmVkKFJURV9B Uk1fRkVBVFVSRV9BVE9NSUNTKQ0KZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfZWFsL2NvbW1vbi9p bmNsdWRlL2FyY2gvYXJtL3J0ZV9jeWNsZXNfNjQuaCBiL2xpYi9saWJydGVfZWFsL2NvbW1vbi9p bmNsdWRlL2FyY2gvYXJtL3J0ZV9jeWNsZXNfNjQuaA0KaW5kZXggNjhlN2M3MzM4Li5iYzRlM2Y4 ZTYgMTAwNjQ0DQotLS0gYS9saWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9hcmNoL2FybS9y dGVfY3ljbGVzXzY0LmgNCisrKyBiL2xpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL2FyY2gv YXJtL3J0ZV9jeWNsZXNfNjQuaA0KQEAgLTE4LDYgKzE4LDcgQEAgZXh0ZXJuICJDIiB7DQogICog ICBUaGUgdGltZSBiYXNlIGZvciB0aGlzIGxjb3JlLg0KICAqLw0KICNpZm5kZWYgUlRFX0FSTV9F QUxfUkRUU0NfVVNFX1BNVQ0KKw0KIC8qKg0KICAqIFRoaXMgY2FsbCBpcyBwb3J0YWJsZSB0byBh bnkgQVJNdjggYXJjaGl0ZWN0dXJlLCBob3dldmVyLCB0eXBpY2FsbHkNCiAgKiBjbnR2Y3RfZWww IHJ1bnMgYXQgPD0gMTAwTUh6IGFuZCBpdCBtYXkgYmUgaW1wcmVjaXNlIGZvciBzb21lIHRhc2tz Lg0KQEAgLTU5LDExICs2MCwyNiBAQCBydGVfcmR0c2Modm9pZCkNCiB9DQogI2VuZGlmDQogDQor I2RlZmluZSBhcmNoX2NvdW50ZXJfZW5mb3JjZV9vcmRlcmluZyh2YWwpIGRvIHsJCQkJCQlcDQor CXVpbnQ2NF90IHRtcCwgX3ZhbCA9ICh2YWwpOwkJCQkJCQkJCQlcDQorCQkJCQkJCQkJCQkJCQkJ CQlcDQorCWFzbSB2b2xhdGlsZSgJCQkJCQkJCQkJCQkJXA0KKwkiCWVvciAgJTAsICUxLCAlMVxu IgkJCQkJCQkJCQkJXA0KKwkiCWFkZCAgJTAsIHNwLCAlMFxuIgkJCQkJCQkJCQkJXA0KKwkiCWxk ciAgeHpyLCBbJTBdIgkJCQkJCQkJCQkJCVwNCisJOiAiPXIiICh0bXApIDogInIiIChfdmFsKSk7 CQkJCQkJCQkJCVwNCit9IHdoaWxlICgwKQ0KKw0KKw0KIHN0YXRpYyBpbmxpbmUgdWludDY0X3QN CiBydGVfcmR0c2NfcHJlY2lzZSh2b2lkKQ0KIHsNCi0JcnRlX21iKCk7DQotCXJldHVybiBydGVf cmR0c2MoKTsNCisJdWludDY0X3QgdHNjOw0KKw0KKwlydGVfaXNiKCk7DQorCXRzYyA9IHJ0ZV9y ZHRzYygpOw0KKwlhcmNoX2NvdW50ZXJfZW5mb3JjZV9vcmRlcmluZyh0c2MpOw0KKwlyZXR1cm4g dHNjOw0KIH0NCiANCiBzdGF0aWMgaW5saW5lIHVpbnQ2NF90DQotLSANCjIuMTkuMQ0KDQo=