Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp1031922rwb; Thu, 19 Jan 2023 05:57:06 -0800 (PST) X-Google-Smtp-Source: AMrXdXvWeGbvZwsSnrJuZGxGZoLXp9LYwMJgz9NvjyTasiI7Z+FqkHtRKPK/MESxjpa1bXIazbXn X-Received: by 2002:a05:6402:3227:b0:499:b415:bb27 with SMTP id g39-20020a056402322700b00499b415bb27mr11925043eda.4.1674136621412; Thu, 19 Jan 2023 05:57:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674136621; cv=none; d=google.com; s=arc-20160816; b=i5cbNBoIR2XLTL++Krw6yfgykYISdoVq6R9/NOI8o7+SZZIOhVFzztMj0HmcHpBjpW Pt7n7Q2SsyOx9tTceSR9jmM4hwMKvnayfvcVF0h5ZN4le3+6fOrJyXsTe84wRb4u9jD7 ryLDxAipKrhvx5B501UtzYfIANpC6TQxY3Bs+4brMtr7BMBVoSN4JkloNUA/Vraky2O+ FNhlTjw5oUD58hUdq5MOk6BMg0tO8KRawTMqO2VVNzKuht6MdDHPeJ1sVjqXapKUWMzZ b++MuB6MjgMVP/FzACm5pFw/2L0ymsD04uo8g0KD4EBWDifKUT0PpPaYexMjKMLXXwwe qJ3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:abuse-reports-to:tuid:mime-version :content-transfer-encoding:content-language:accept-language :message-id:date:thread-index:thread-topic:subject:cc:to:from :ironport-sdr; bh=ssDJcqksVLVcQWo+QtJG6Pui7YJUgQ20nGj8buMis40=; b=Lpc5zvWs2IvABcxNjgeGzFrSk1o5AUE7fpJA+hkSobqRZzTYuYL6a4ClugWy7sTxm6 H8tqVT8zreEa5Y/CQx43zt7c3sWUoOZNgzZLa2VJCCYlgWI8xcObdLrYijvWZVaepZQX aTgmV7vFEkmW0bprQnFy1jE2NPsAWy3e04Zcbxy+oTa7o4l/B84Au4FV0Mr0aSk/2CNE cfJPb/MkwgKHVLA+ofsJSt4l+F1k6N3422dqrCWeLtPL06P+3j36xb9OCTJRRclcIAD1 PnVBVTweglPNsYus2YZZ99G0DojDGsLTl/soT7ro9JdbtWIBKoRknxHTnJXhk3xtU+9E truQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m8-20020a056402430800b0049d789bee5dsi22527243edc.238.2023.01.19.05.56.48; Thu, 19 Jan 2023 05:57:01 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230054AbjASNbu (ORCPT + 44 others); Thu, 19 Jan 2023 08:31:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230436AbjASNbr (ORCPT ); Thu, 19 Jan 2023 08:31:47 -0500 X-Greylist: delayed 124 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Thu, 19 Jan 2023 05:31:39 PST Received: from unicom145.biz-email.net (unicom145.biz-email.net [210.51.26.145]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8D5EF78AA9; Thu, 19 Jan 2023 05:31:39 -0800 (PST) Received: from spam.longcheer.com ([101.230.211.172]) by unicom145.biz-email.net ((D)) with ESMTP id PGW00020; Thu, 19 Jan 2023 21:28:20 +0800 IronPort-SDR: ylXXkT3nsdAS84MTxKFLOPzxw6tflzM0I5vEc88+NrsuSPfzkuzsdz4kQX2UNAI2xfyTEq+BeH 3PvWjfMLWKYQ== Received: from unknown (HELO mailboxsrv03.LongCheer.net) ([172.16.9.237]) by spam.longcheer.com with ESMTP; 19 Jan 2023 21:28:20 +0800 Received: from mailboxsrv05.LongCheer.net (172.16.9.229) by mailboxsrv03.LongCheer.net (172.16.9.237) with Microsoft SMTP Server (TLS) id 15.0.1497.28; Thu, 19 Jan 2023 21:28:19 +0800 Received: from mailboxsrv05.LongCheer.net ([fe80::7007:e737:2540:ce0e]) by mailboxsrv05.LongCheer.net ([fe80::7007:e737:2540:ce0e%13]) with mapi id 15.00.1497.028; Thu, 19 Jan 2023 21:28:20 +0800 From: =?utf-8?B?546L5rOV5p2w?= To: Marc Zyngier CC: "daniel.lezcano@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "mark.rutland@arm.com" , "quic_ylal@quicinc.com" , "stable@vger.kernel.org" , "will@kernel.org" , =?utf-8?B?5YiY5LuB5pe6?= , =?utf-8?B?5byg6L6J?= , "liangke1@xiaomi.com" , =?utf-8?B?5rKI5YW1?= , =?utf-8?B?5YiY55Cm?= Subject: Re: [PATCH] clocksource/drivers/arm_arch_timer: Update sched_clock when non-boot CPUs need counter workaround Thread-Topic: [PATCH] clocksource/drivers/arm_arch_timer: Update sched_clock when non-boot CPUs need counter workaround Thread-Index: AdksBYTv2ngAL484ROuwJXp61xjGcA== Date: Thu, 19 Jan 2023 13:28:19 +0000 Message-ID: <86c8b6b630954e63999b58de9d820408@mailboxsrv05.LongCheer.net> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.16.9.215] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 tUid: 2023119212820f360090d5d42d2f8d207616523421b68 X-Abuse-Reports-To: service@corp-email.com Abuse-Reports-To: service@corp-email.com X-Complaints-To: service@corp-email.com X-Report-Abuse-To: service@corp-email.com X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgTWFyYyBaeW5naWVyDQoNCldlIGZvdW5kIHRoZSBBUFBTIENyYXNoIGlzc3VlIG9uIE1UQkYg dGVzdC4NCkJyaWVmIGNyYXNoIGluZm9ybWF0aW9uLCBBUFBTIENyYXNoIC0gS2VybmVsIEJVRyBh dCAvc2NoZWQvd2FsdC9zY2hlZF9hdmcuYzoyODEhIGluIHNjaGVkX3VwZGF0ZV9ucl9wcm9kIGZs b3cNCg0KW1Rlc3QgZXF1aXBtZW50XQ0KMS4gTnVtYmVyIG9mIHBob25lOiAgMjAwIHBjcw0KMi4g Q1BVIGluZm8gb2YgcGhvbmU6ICBDUFUgYXJjaGl0ZWN0dXJlIHdpdGggUXVhZCBDb3J0ZXgtQTcz IGFuZCBRdWFkIENvcnRleC1BNTMNCg0KW1ByZXNldCBjb25kaXRpb25zXQ0KMS4gQW5kcm9pZCAx MyB3aXRoIGtlcm5lbCA1LjE1DQoyLiBJbnN0YWxsIGFwcGxpY2F0aW9uIG9mIHRvcCAyMA0KMy4g Q29ubmVjdGVkIHRvIFdpLUZpDQo0LiBDb25uZWN0IHRoZSBhZGFwdGVyIHRvIGNoYXJnZSB0aGUg cGhvbmUNCjUuIFRlc3QgZHVyYXRpb24gNDggaG91cnMNCg0KW0V4cGVjdGVkIHJlc3VsdHNdDQow IGNyYXNoIGhhcHBlbmVkLg0KDQpbVGVzdCByZXN1bHRzIHdpdGhvdXQgW1BBVENIXSBjbG9ja3Nv dXJjZS9kcml2ZXJzL2FybV9hcmNoX3RpbWVyOiBVcGRhdGUgc2NoZWRfY2xvY2sgd2hlbiBub24t Ym9vdCBDUFVzIG5lZWQgY291bnRlciB3b3JrYXJvdW5kIF0NCjEuIEZpcnN0IHJvdW5kIG9mIHRl c3QsIGZvdW5kIDMgcGhvbmVzIHdpdGggQVBQUyBDcmFzaCBpc3N1ZSBvbiAvc2NoZWQvd2FsdC9z Y2hlZF9hdmcuYzoyODEhIGluIHNjaGVkX3VwZGF0ZV9ucl9wcm9kIGZsb3cNCjIuIFNlY29uZCBy b3VuZCBvZiB0ZXN0LCBmb3VuZCA3IHBob25lcyB3aXRoIEFQUCBDcmFzaCBpc3N1ZSBvbiAvc2No ZWQvd2FsdC9zY2hlZF9hdmcuYzoyODEhIGluIHNjaGVkX3VwZGF0ZV9ucl9wcm9kIGZsb3cNCg0K W1Rlc3QgcmVzdWx0cyB3aXRoIFtQQVRDSF0gY2xvY2tzb3VyY2UvZHJpdmVycy9hcm1fYXJjaF90 aW1lcjogVXBkYXRlIHNjaGVkX2Nsb2NrIHdoZW4gbm9uLWJvb3QgQ1BVcyBuZWVkIGNvdW50ZXIg d29ya2Fyb3VuZCBdIA0KMS4gRmlyc3Qgcm91bmQgb2YgdGVzdCwgMCBjcmFzaCBoYXBwZW5lZC4N CjIuIFNlY29uZCByb3VuZCBvZiB0ZXN0LCAwIGNyYXNoIGhhcHBlbmVkLg0KDQpUZXN0ZWQtYnk6 IHdhbmdmYWppZSA8d2FuZ2ZhamllQGxvbmdjaGVlci5jb20+DQpUZXN0ZWQtYnk6IGxpdXJlbndh bmcgPGxpdXJlbndhbmdAbG9uZ2NoZWVyLmNvbT4NClRlc3RlZC1ieTogemhhbmdodWkgPHpoYW5n aHVpNUBsb25nY2hlZXIuY29tPg0KVGVzdGVkLWJ5OiBsaWFuZ2tlIDxsaWFuZ2tlMUB4aWFvbWku Y29tPg0KDQpTbyB3ZSB0aGluayB0aGUgUEFUQ0ggaXMgd29ya2luZyBhbmQgaXQgY2FuIGZpeCBB UFBTIGNyYXNoIGlzc3VlLiBNYW55IHRoYW5rcyB5b3VyIHRpbWUuDQoNCkJlc3QgcmVnYXJkcyEN CldhbmdmYWppZQ0KDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogTWFyYyBa eW5naWVyIFttYWlsdG86bWF6QGtlcm5lbC5vcmddIA0K5Y+R6YCB5pe26Ze0OiAyMDIz5bm0Meac iDE55pelIDE3OjUyDQrmlLbku7bkuro6IOWImOeQpiA8bGl1cWk0MDVAaWNsb3VkLmNvbT4NCuaK hOmAgTogZGFuaWVsLmxlemNhbm9Aa2VybmVsLm9yZzsgbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBtYXJrLnJ1dGxhbmRA YXJtLmNvbTsgcXVpY195bGFsQHF1aWNpbmMuY29tOyBzdGFibGVAdmdlci5rZXJuZWwub3JnOyB3 aWxsQGtlcm5lbC5vcmc7IOeOi+azleadsCA8d2FuZ2ZhamllQGxvbmdjaGVlci5jb20+OyDliJjk u4Hml7ogPGxpdXJlbndhbmdAbG9uZ2NoZWVyLmNvbT47IOW8oOi+iSA8emhhbmdodWk1QGxvbmdj aGVlci5jb20+OyBsaWFuZ2tlMUB4aWFvbWkuY29tDQrkuLvpopg6IFJlOiBbUEFUQ0hdIGNsb2Nr c291cmNlL2RyaXZlcnMvYXJtX2FyY2hfdGltZXI6IFVwZGF0ZSBzY2hlZF9jbG9jayB3aGVuIG5v bi1ib290IENQVXMgbmVlZCBjb3VudGVyIHdvcmthcm91bmQNCg0KT24gMjAyMy0wMS0xOSAwNzo1 OSwg5YiY55CmIHdyb3RlOg0KPiBbVGVzdCBSZXBvcnRdDQo+IFJlc3VsdDogVGVzdCBQYXNzDQo+ IA0KPiBBIHRvdGFsIG9mIHR3byByb3VuZHMgb2YgcGVuZGluZyB0ZXN0aW5nDQo+ICAgICAgYS4g VGhlIGZpcnN0IHJvdW5kIG9mIGhhbmdpbmcgdGVzdA0KPiAgICAgICAgICAgTnVtYmVyIG9mIG1h Y2hpbmVzOiAyMDANCj4gICAgICAgICAgIEhhbmdpbmcgdGVzdCBkdXJhdGlvbjogNDhoDQo+ICAg ICAgICAgICBIYW5naW5nIHRlc3QgcmVzdWx0czogbm8gd2FsdCBjcmFzaCBwcm9ibGVtDQo+ICAg ICAgYi4gVGhlIHNlY29uZCByb3VuZCBvZiBoYW5naW5nIHRlc3QNCj4gICAgICAgICAgIE51bWJl ciBvZiBtYWNoaW5lczogMjAwDQo+ICAgICAgICAgICBIYW5naW5nIHRlc3QgZHVyYXRpb246IDcy aA0KPiAgICAgICAgICAgSGFuZ2luZyB0ZXN0IHJlc3VsdHM6IG5vIHdhbHQgY3Jhc2ggcHJvYmxl bQ0KPiANCj4gVGVzdGVkLWJ5OiB3YW5nZmFqaWUgPHdhbmdmYWppZUBsb25nY2hlZXIuY29tPg0K PiBUZXN0ZWQtYnk6IGxpdXJlbndhbmcgPGxpdXJlbndhbmdAbG9uZ2NoZWVyLmNvbT4NCj4gVGVz dGVkLWJ5OiB6aGFuZ2h1aSA8emhhbmdodWk1QGxvbmdjaGVlci5jb20+DQo+IFRlc3RlZC1ieTog bGlhbmdrZSA8bGlhbmdrZTFAeGlhb21pLmNvbT4NCg0KVGhhbmtzIGZvciB0aGlzLg0KDQpUaGUg b25seSBpc3N1ZSBoZXJlIGlzIHRoYXQgdGhhdCB5b3UgZG9uJ3QgZXhwbGFpbiB3aGF0IHlvdSB0 ZXN0ZWQsIG5vciBob3cgeW91IHRlc3RlZCBpdC4NCg0KSXQgaXMgYWxzbyBhIHBhdGNoIHRoYXQg aGFzIGtub3duIGRlZmVjdHMgKHlvdSBqdXN0IGhhdmUgdG8gcmVhZCB0aGUgdGhyZWFkIGZvciB0 aGUgZGV0YWlscykuLi4gVGhpcyBtYWtlcyB0aGlzIHRlc3RpbmcsIG5vIG1hdHRlciBob3cgdGhv cm91Z2ggaXQgaXMsIHJhdGhlciBpbmVmZmVjdGl2ZS4NCg0KICAgICAgICAgTS4NCi0tDQpKYXp6 IGlzIG5vdCBkZWFkLiBJdCBqdXN0IHNtZWxscyBmdW5ueS4uLg0K