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 B50A5A0565; Tue, 10 Mar 2020 10:39:47 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7E9B41C012; Tue, 10 Mar 2020 10:39:47 +0100 (CET) Received: from huawei.com (szxga08-in.huawei.com [45.249.212.255]) by dpdk.org (Postfix) with ESMTP id A9D8C1C002 for ; Tue, 10 Mar 2020 10:39:45 +0100 (CET) Received: from DGGEML404-HUB.china.huawei.com (unknown [172.30.72.53]) by Forcepoint Email with ESMTP id CA27B2F29820963F3C42; Tue, 10 Mar 2020 17:39:44 +0800 (CST) Received: from DGGEML502-MBX.china.huawei.com ([169.254.2.18]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0439.000; Tue, 10 Mar 2020 17:39:36 +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 v3] eal/arm64: fix rdtsc precise version Thread-Index: AdX2v8ztJxyWJ37lSwqJIlRKBNr3Pg== Date: Tue, 10 Mar 2020 09:39:36 +0000 Message-ID: <4099DE2E54AFAD489356C6C9161D53339729F5D7@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 v3] 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 bGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQvdHJlZS9hcmNoL2FybTY0L2luY2x1 ZGUvYXNtL2FyY2hfdGltZXIuaD9oPXY1LjUjbjIyMA0KDQpTaWduZWQtb2ZmLWJ5OiBIYWlmZW5n IExpbiA8aGFpZmVuZy5saW5AaHVhd2VpLmNvbT4NCi0tLQ0KIC4uLi9jb21tb24vaW5jbHVkZS9h cmNoL2FybS9ydGVfYXRvbWljXzY0LmggICB8ICAzICsrKw0KIC4uLi9jb21tb24vaW5jbHVkZS9h cmNoL2FybS9ydGVfY3ljbGVzXzY0LmggICB8IDIwICsrKysrKysrKysrKysrKysrLS0NCiAyIGZp bGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1n aXQgYS9saWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9hcmNoL2FybS9ydGVfYXRvbWljXzY0 LmggYi9saWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9hcmNoL2FybS9ydGVfYXRvbWljXzY0 LmgNCmluZGV4IDg1OWFlMTI5ZC4uMjU4N2Y5OGEyIDEwMDY0NA0KLS0tIGEvbGliL2xpYnJ0ZV9l YWwvY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2F0b21pY182NC5oDQorKysgYi9saWIvbGli cnRlX2VhbC9jb21tb24vaW5jbHVkZS9hcmNoL2FybS9ydGVfYXRvbWljXzY0LmgNCkBAIC0yMSw2 ICsyMSw3IEBAIGV4dGVybiAiQyIgew0KIA0KICNkZWZpbmUgZHNiKG9wdCkgYXNtIHZvbGF0aWxl KCJkc2IgIiAjb3B0IDogOiA6ICJtZW1vcnkiKQ0KICNkZWZpbmUgZG1iKG9wdCkgYXNtIHZvbGF0 aWxlKCJkbWIgIiAjb3B0IDogOiA6ICJtZW1vcnkiKQ0KKyNkZWZpbmUgaXNiKCkgICAgKGFzbSB2 b2xhdGlsZSgiaXNiIiA6IDogOiAibWVtb3J5IikpDQogDQogI2RlZmluZSBydGVfbWIoKSBkc2Io c3kpDQogDQpAQCAtNDQsNiArNDUsOCBAQCBleHRlcm4gIkMiIHsNCiANCiAjZGVmaW5lIHJ0ZV9j aW9fcm1iKCkgZG1iKG9zaGxkKQ0KIA0KKyNkZWZpbmUgcnRlX2lzYigpIGlzYigpDQorDQogLyot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gMTI4IGJpdCBhdG9taWMgb3BlcmF0aW9ucyAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tKi8NCiANCiAjaWYgZGVmaW5lZChfX0FSTV9GRUFUVVJFX0FUT01J Q1MpIHx8IGRlZmluZWQoUlRFX0FSTV9GRUFUVVJFX0FUT01JQ1MpDQpkaWZmIC0tZ2l0IGEvbGli L2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2N5Y2xlc182NC5oIGIvbGli L2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2N5Y2xlc182NC5oDQppbmRl eCA2OGU3YzczMzguLmJjNGUzZjhlNiAxMDA2NDQNCi0tLSBhL2xpYi9saWJydGVfZWFsL2NvbW1v bi9pbmNsdWRlL2FyY2gvYXJtL3J0ZV9jeWNsZXNfNjQuaA0KKysrIGIvbGliL2xpYnJ0ZV9lYWwv Y29tbW9uL2luY2x1ZGUvYXJjaC9hcm0vcnRlX2N5Y2xlc182NC5oDQpAQCAtMTgsNiArMTgsNyBA QCBleHRlcm4gIkMiIHsNCiAgKiAgIFRoZSB0aW1lIGJhc2UgZm9yIHRoaXMgbGNvcmUuDQogICov DQogI2lmbmRlZiBSVEVfQVJNX0VBTF9SRFRTQ19VU0VfUE1VDQorDQogLyoqDQogICogVGhpcyBj YWxsIGlzIHBvcnRhYmxlIHRvIGFueSBBUk12OCBhcmNoaXRlY3R1cmUsIGhvd2V2ZXIsIHR5cGlj YWxseQ0KICAqIGNudHZjdF9lbDAgcnVucyBhdCA8PSAxMDBNSHogYW5kIGl0IG1heSBiZSBpbXBy ZWNpc2UgZm9yIHNvbWUgdGFza3MuDQpAQCAtNTksMTEgKzYwLDI2IEBAIHJ0ZV9yZHRzYyh2b2lk KQ0KIH0NCiAjZW5kaWYNCiANCisjZGVmaW5lIGFyY2hfY291bnRlcl9lbmZvcmNlX29yZGVyaW5n KHZhbCkgZG8gewkJCQkJCVwNCisJdWludDY0X3QgdG1wLCBfdmFsID0gKHZhbCk7CQkJCQkJCQkJ CVwNCisJCQkJCQkJCQkJCQkJCQkJCVwNCisJYXNtIHZvbGF0aWxlKAkJCQkJCQkJCQkJCQlcDQor CSIJZW9yICAlMCwgJTEsICUxXG4iCQkJCQkJCQkJCQlcDQorCSIJYWRkICAlMCwgc3AsICUwXG4i CQkJCQkJCQkJCQlcDQorCSIJbGRyICB4enIsIFslMF0iCQkJCQkJCQkJCQkJXA0KKwk6ICI9ciIg KHRtcCkgOiAiciIgKF92YWwpKTsJCQkJCQkJCQkJXA0KK30gd2hpbGUgKDApDQorDQorDQogc3Rh dGljIGlubGluZSB1aW50NjRfdA0KIHJ0ZV9yZHRzY19wcmVjaXNlKHZvaWQpDQogew0KLQlydGVf bWIoKTsNCi0JcmV0dXJuIHJ0ZV9yZHRzYygpOw0KKwl1aW50NjRfdCB0c2M7DQorDQorCXJ0ZV9p c2IoKTsNCisJdHNjID0gcnRlX3JkdHNjKCk7DQorCWFyY2hfY291bnRlcl9lbmZvcmNlX29yZGVy aW5nKHRzYyk7DQorCXJldHVybiB0c2M7DQogfQ0KIA0KIHN0YXRpYyBpbmxpbmUgdWludDY0X3QN Ci0tIA0KMi4yNC4xLndpbmRvd3MuMg0KDQo=