From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id EE33CC433F5 for ; Tue, 11 Jan 2022 12:24:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=e8lC3YdGBTnIuNpSXW1EE1reHz5jMWGfwWfGfJ635Fo=; b=wBg3r+QoxJtElr zX6H0uuhzqRyYH5jocrgKLo2wAlk4lJKAnawdqHG3TINXPr49NDkJu+2cOr/T2Rm+Fn+VXToeOGE4 tu/1H1qZfSd9g3S5AnE37OXUblCY6TdSxqYdJdNKbnXER81Hkx9JdXsy/vUG5JBHhU6flE1/CVn0S qNR+RjecY8lexN5Z+WnOTPWvTRFq4UufRThymulYrKawylcrFf33iGF/3lV4OGA+eySGNEbk3PBkd DbRzbaGKcKk/1QrmJEzinr3Kgw6WfPz3uMYtdLUWgEC76jz9Y8LhcnKGGtiHD6Nh500lnVhEr3/GA R3izYgcAngvRRfRuMUqg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n7GBQ-00GDxT-2t; Tue, 11 Jan 2022 12:23:24 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n7GBL-00GDw4-Q7 for linux-arm-kernel@lists.infradead.org; Tue, 11 Jan 2022 12:23:21 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A0AEE1FB; Tue, 11 Jan 2022 04:23:14 -0800 (PST) Received: from FVFF77S0Q05N (unknown [10.57.1.156]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BD14E3F774; Tue, 11 Jan 2022 04:23:12 -0800 (PST) Date: Tue, 11 Jan 2022 12:23:10 +0000 From: Mark Rutland To: Nicolas Saenz Julienne Cc: Paolo Bonzini , paulmck , maz , frederic , linux-kernel , rcu , Thomas Gleixner , Will Deacon , kvmarm@lists.cs.columbia.edu, linux-arm-kernel , Anup Patel Subject: Re: Possible nohz-full/RCU issue in arm64 KVM Message-ID: References: <70f112072d9496d21901946ea82832d3ed3a8cb2.camel@redhat.com> <9ab8107f-ff41-6a9e-57e1-a261bea93aca@redhat.com> <399d8805ca09f7d3c905b8c653abf60dd7141574.camel@redhat.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <399d8805ca09f7d3c905b8c653abf60dd7141574.camel@redhat.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220111_042319_923870_436E9884 X-CRM114-Status: GOOD ( 24.96 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVHVlLCBKYW4gMTEsIDIwMjIgYXQgMTI6MzI6MzhQTSArMDEwMCwgTmljb2xhcyBTYWVueiBK dWxpZW5uZSB3cm90ZToKPiBIaSBNYXJrLAo+IAo+IE9uIFR1ZSwgMjAyMi0wMS0wNCBhdCAxNjoz OSArMDAwMCwgTWFyayBSdXRsYW5kIHdyb3RlOgo+ID4gT24gRnJpLCBEZWMgMTcsIDIwMjEgYXQg MDQ6NTQ6MjJQTSArMDEwMCwgUGFvbG8gQm9uemluaSB3cm90ZToKPiA+ID4gT24gMTIvMTcvMjEg MTU6MzgsIE1hcmsgUnV0bGFuZCB3cm90ZToKPiA+ID4gPiBGb3IgZXhhbXBsZSBrdm1fZ3Vlc3Rf ZW50ZXJfaXJxb2ZmKCkgY2FsbHMgZ3Vlc3RfZW50ZXJfaXJxX29mZigpIHdoaWNoIGNhbGxzCj4g PiA+ID4gdnRpbWVfYWNjb3VudF9ndWVzdF9lbnRlcigpLCBidXQga3ZtX2d1ZXN0X2V4aXRfaXJx b2ZmKCkgZG9lc24ndCBjYWxsCj4gPiA+ID4gZ3Vlc3RfZXhpdF9pcnFfb2ZmKCkgYW5kIHRoZSBj YWxsIHRvIHZ0aW1lX2FjY291bnRfZ3Vlc3RfZXhpdCgpIGlzIG9wZW4tY29kZWQKPiA+ID4gPiBl bHNld2hlcmUuIEFsc28sIGd1ZXN0X2VudGVyX2lycV9vZmYoKSBjb25kaXRpb25hbGx5IGNhbGxz Cj4gPiA+ID4gcmN1X3ZpcnRfbm90ZV9jb250ZXh0X3N3aXRjaCgpLCBidXQgSSBjYW4ndCBpbW1l ZGlhdGVseSBzcG90IGFueXRoaW5nIG9uIHRoZQo+ID4gPiA+IGV4aXQgc2lkZSB0aGF0IGNvcnJl c3BvbmRlZCB3aXRoIHRoYXQsIHdoaWNoIGxvb2tzIHN1c3BpY2lvdXMuCj4gPiA+IAo+ID4gPiBy Y3Vfbm90ZV9jb250ZXh0X3N3aXRjaCgpIGlzIGEgcG9pbnQtaW4tdGltZSBub3RpZmljYXRpb247 IGl0J3Mgbm90IHN0cmljdGx5Cj4gPiA+IG5lY2Vzc2FyeSwgYnV0IGl0IG1heSBpbXByb3ZlIHBl cmZvcm1hbmNlIGEgYml0IGJ5IGF2b2lkaW5nIHVubmVjZXNzYXJ5IElQSXMKPiA+ID4gZnJvbSB0 aGUgUkNVIHN1YnN5c3RlbS4KPiA+ID4gCj4gPiA+IFRoZXJlJ3Mgbm8gYmVuZWZpdCBmcm9tIGRv aW5nIGl0IHdoZW4geW91J3JlIGJhY2sgZnJvbSB0aGUgZ3Vlc3QsIGJlY2F1c2UgYXQKPiA+ID4g dGhhdCBwb2ludCB0aGUgQ1BVIGlzIGp1c3QgcnVubmluZyBub3JtYWwga2VybmVsIGNvZGUuCj4g PiAKPiA+IEkgc2VlLgo+ID4gCj4gPiBNeSBtYWluIGlzc3VlIGhlcmUgd2FzIGp1c3QgdGhhdCBp dCdzIHJlYWxseSBkaWZmaWN1bHQgdG8gc2VlIGhvdyB0aGUKPiA+IGVudHJ5L2V4aXQgbG9naWMg aXMgYmFsYW5jZWQsIGFuZCBJIHJlY2tvbiB3ZSBjYW4gc29sdmUgdGhhdCBieSBzcGxpdHRpbmcK PiA+IGd1ZXN0X3tlbnRlcixleGl0fV9pcnFvZmYoKSBpbnRvIGhlbHBlciBmdW5jdGlvbnMgdG8g aGFuZGxlIHRoZSB2dGltZQo+ID4gYWNjb3VudGluZyBzZXBhcmF0ZWx5IGZyb20gdGhlIGNvbnRl eHQgdHJhY2tpbmcsIHNvIHRoYXQgYXJjaCBjb2RlIGNhbiBkbwo+ID4gc29tZXRoaW5nIGxpa2U6 Cj4gPiAKPiA+ICAgZ3Vlc3RfdGltaW5nX2VudGVyX2lycW9mZigpOwo+ID4gICAKPiA+ICAgZ3Vl c3RfZXFzX2VudGVyX2lycW9mZigpOwo+ID4gICA8IGFjdHVhbGx5IHJ1biB2Q1BVIGhlcmUgPgo+ ID4gICBndWVzdF9lcXNfZXhpdF9pcnFvZmYoKTsKPiA+ICAgCj4gPiAgIDwgaGFuZGxlIHBlbmRp bmcgSVJRcyBoZXJlID4KPiA+ICAgCj4gPiAgIGd1ZXN0X3RpbWluZ19leGl0X2lycW9mZigpOwo+ ID4gCj4gPiAuLi4gd2hpY2ggSSBob3BlIHNob3VsZCB3b3JrIGZvciBSSVNDLVYgdG9vLgo+ID4g Cj4gPiBJJ3ZlIGhhZCBhIGdvLCBhbmQgSSd2ZSBwdXNoZWQgb3V0IGEgV0lQIHRvOgo+ID4gCj4g PiAgIGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L21hcmsv bGludXguZ2l0L2xvZy8/aD1hcm02NC9rdm0vcmN1Cj4gCj4gSGFkIGEgbG9vayBhdCB0aGUgcGF0 Y2hlcyBhbmQgdGhleSBzZWVlbSBPSyB0byBtZS4KPiAKPiBUaGFua3MhCgpDb29sLgoKRldJVyBJ IGhhdmUgYW4gdXBkYXRlZCB2ZXJzaW9uIGF0OgoKICBodHRwczovL2dpdC5rZXJuZWwub3JnL3B1 Yi9zY20vbGludXgva2VybmVsL2dpdC9tYXJrL2xpbnV4LmdpdC9sb2cvP2g9a3ZtL2VudHJ5LXJl d29yawoKLi4uIHdoaWNoIGlzIGxhcmdlbHkgdGhlIHNhbWUgYXBwcm9hY2gsIGJ1dCB0aGUgaGVs cGVycyBnb3QgcmVuYW1lZCwgdGhlCmxvY2tkZXAvdHJhY2luZyBiaXRzIGdvdCBmaXhlZCwgYW5k IEkndmUgYWxpZ25lZCBtaXBzLCByaXNjdiwgYW5kIHg4NiBvbiB0aGUKc2FtZSBhcHByb2FjaC4K Ck9uY2UgSSBnZXQgYSBmcmVlIGhvdXIgb3Igc28gSSBpbnRlbmQgdG8gcmViYXNlIHRoYXQgYXRv cCB2NS4xNiBhbmQgcG9zdCB0aGF0Cm91dC4gSSdsbCBzdGFydCBhIG5ldyB0aHJlYWQgd2l0aCB0 aGF0LCBhbmQgcm9wZSBpbiB0aGUgcmVsZXZhbnQgYXJjaAptYWludGFpbmVycyAoc2luY2UgZS5n LiBJJ20gbm90IHN1cmUgd2hhdCB0byBkbyBmb3IgcHBjIGFuZCBzMzkwKS4KClRoYW5rcywKTWFy ay4KCj4gCj4gLS0gCj4gTmljb2zDoXMgU8OhZW56Cj4gCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==