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 X-Spam-Level: X-Spam-Status: No, score=-6.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AEF14C433ED for ; Fri, 7 May 2021 09:33:22 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0C80661432 for ; Fri, 7 May 2021 09:33:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0C80661432 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=huawei.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:CC:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qEEklW9UbwBkCk1C7mEk0Qj/rKzj0WD+a5bKkjgr4k4=; b=dJjQDxw/31RC+JFm9XI65bslv fmUPRUdzuZPR/Ix54258u1gT6mZur4FcF1zwIFcL8pFIvbVoLeKCHsMcKDviwf4B2WgPqQgEP/BC7 mYONwh/B4U8FkM5BEvr6n5diKM2qIrj0qdvZWslRT1hPXHGr7Fw0qMDV0jULOgUGy3YnWbqoAtR2u eQ71LutFJmKLoqBn8MHjIKHAKMGxc0AUPD8THkFJmtSgNflk0f+lbdr2xqKtIkOaNn0W94n28Mh8b 12etDXPPZr0Jyg6SqI5eZYH+ealTeetzMImEY6ogmHi0pAEAUP+K8PwtCJRoW9JHDnF4JJBZ1tqRR VGvGe3Q4w==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lewpk-006ffq-5A; Fri, 07 May 2021 09:31:44 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lewpg-006ff3-VK for linux-arm-kernel@desiato.infradead.org; Fri, 07 May 2021 09:31:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:CC:To: Subject:Sender:Reply-To:Content-ID:Content-Description; bh=/+gau1S96+JaUCN0mKLVJT6HZQT5l3owun3OGHRi900=; b=l/oqUiALV+ynDMtlNzGhrN1P0x LDdQHyWiE76P+GIhgaAf6KopYIw9IEiKnkBOdU/O1KvdVWijVgYDToNnomNlGP8xPh9+mslif4NbO OJnpYoVVFaHO5u9LdxM5vzU0yoISwAWPJKYHKeiA7vpBnNV+7WzX6XHTYMdF83sDyTuDSIwZF7z2c rHTy8qAS3soaTlOgyVAriEkhg+xjgIBNUoxr1Zu6R00PoeRTaprR0wfNwa6yRBfl+J0+LyxXQqQOP erpXgEFairTEWpBvQGIj2VNlOFVhoxmNhG8H/y+x/UGvOpLcIkrg7SiUbmsWP7dMA1RdRhFwYZJn8 G0UidsvA==; Received: from szxga04-in.huawei.com ([45.249.212.190]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lewpc-006joL-A4 for linux-arm-kernel@lists.infradead.org; Fri, 07 May 2021 09:31:38 +0000 Received: from DGGEMS411-HUB.china.huawei.com (unknown [172.30.72.59]) by szxga04-in.huawei.com (SkyGuard) with ESMTP id 4Fc4qr3RyHzqSth; Fri, 7 May 2021 17:28:08 +0800 (CST) Received: from [10.67.110.136] (10.67.110.136) by DGGEMS411-HUB.china.huawei.com (10.3.19.211) with Microsoft SMTP Server id 14.3.498.0; Fri, 7 May 2021 17:31:22 +0800 Subject: Re: [PATCH v3 03/16] arm64: Allow IPIs to be handled as normal interrupts To: Marc Zyngier CC: , , , , , , , , , , , , , References: <87pmy4qe7e.wl-maz@kernel.org> <87lf8qq5vr.wl-maz@kernel.org> From: He Ying Message-ID: <46db52fe-b69e-3ea9-4581-858658be8a2c@huawei.com> Date: Fri, 7 May 2021 17:31:23 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <87lf8qq5vr.wl-maz@kernel.org> X-Originating-IP: [10.67.110.136] X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210507_023136_706752_B279B8E0 X-CRM114-Status: GOOD ( 24.44 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CuWcqCAyMDIxLzUvNyAxNjo1NiwgTWFyYyBaeW5naWVyIOWGmemBkzoKPiBPbiBGcmksIDA3IE1h eSAyMDIxIDA4OjMwOjA2ICswMTAwLAo+IEhlIFlpbmcgPGhleWluZzI0QGh1YXdlaS5jb20+IHdy b3RlOgo+Pgo+PiDlnKggMjAyMS81LzYgMTk6NDQsIE1hcmMgWnluZ2llciDlhpnpgZM6Cj4+PiBP biBUaHUsIDA2IE1heSAyMDIxIDA4OjUwOjQyICswMTAwLAo+Pj4gSGUgWWluZyA8aGV5aW5nMjRA aHVhd2VpLmNvbT4gd3JvdGU6Cj4+Pj4gSGVsbG8gTWFyYywKPj4+Pgo+Pj4+IFdlIGhhdmUgZmFj ZWQgYSBwZXJmb3JtYW5jZSByZWdyZXNzaW9uIGZvciBoYW5kbGluZyBpcGlzIHNpbmNlIHRoaXMK Pj4+PiBjb21taXQuIEkgdGhpbmsgaXQncyB0aGUgc2FtZSBpc3N1ZSByZXBvcnRlZCBieSBWaW5j ZW50Lgo+Pj4gQ2FuIHlvdSBzaGFyZSBtb3JlIGRldGFpbHMgb24gd2hhdCByZWdyZXNzaW9uIHlv dSBoYXZlIG9ic2VydmVkPwo+Pj4gV2hhdCdzIHRoZSB3b3JrbG9hZCwgdGhlIHN5c3RlbSwgdGhl IHBlcmZvcm1hbmNlIGRyb3A/Cj4+IE9LLiBXZSBoYXZlIGp1c3QgY2FsY3VsYXRlZCB0aGUgcG11 IGN5Y2xlcyBmcm9tIHRoZSBlbnRyeSBvZiBnaWNfaGFuZGxlX2lycQo+PiB0byB0aGUgZW50cnkg b2YgZG9faGFuZGxlX2lwaS4gSGVyZSBpcyBzb21lIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgb3Vy IHRlc3Q6Cj4+Cj4+IENQVTogSGlzaWxpY29uIGhpcDA1LWQwMgo+Pgo+PiBBcHBseWluZyB0aGUg cGF0Y2ggc2VyaWVzOiAxMTE1IGN5Y2xlcwo+PiBSZXZlcnRpbmcgdGhlIHBhdGNoIHNlcmllczog NTk5IGN5Y2xlcwo+IEFuZD8gSG93IGlzIHRoYXQgbWVhbmluZ2Z1bD8gSW50ZXJydXB0cyBhcmUg cHJldHR5IHJhcmUgY29tcGFyZWQgdG8KPiBldmVyeXRoaW5nIHRoYXQgaGFwcGVucyBpbiB0aGUg c3lzdGVtLiBIb3cgZG9lcyBpdCBhZmZlY3QgdGhlCj4gYmVoYXZpb3VyIG9mIHRoZSBzeXN0ZW0g YXMgYSB3aG9sZT8KT0suCj4KPj4+PiBJIGZvdW5kIHlvdSBwb2ludGVkIG91dCB0aGUgcG9zc2li bGUgdHdvIGNhdXNlczoKPj4+Pgo+Pj4+ICgxKSBpcnFfZW50ZXIvZXhpdCBvbiB0aGUgcmVzY2hl ZHVsaW5nIElQSSBtZWFucyB3ZSByZXNjaGVkdWxlIG11Y2gKPj4+PiBtb3JlIG9mdGVuLgo+Pj4g SXQgdHVybmVkIG91dCB0byBiZSBhIHJlZCBoZXJyaW5nLiBXZSBkb24ndCByZXNjaGVkdWxlIG1v cmUgb2Z0ZW4sIGJ1dAo+Pj4gd2UgaW5zdGVhZCBzdWZmZXIgZnJvbSB0aGUgb3ZlcmhlYWQgb2Yg aXJxX2VudGVyKCkvaXJxX2V4aXQoKS4KPj4+IEhvd2V2ZXIsIHRoaXMgb25seSBtYXR0ZXJzIGZv ciBzaWxseSBiZW5jaG1hcmtzLCBhbmQgbm8gcmVhbC1saWZlCj4+PiB3b3JrbG9hZCBzaG93ZWQg YW55IHNpZ25pZmljYW50IHJlZ3Jlc3Npb24uIEhhdmUgeW91IGlkZW50aWZpZWQgc3VjaAo+Pj4g cmVhbGlzdGljIHdvcmtsb2FkPwo+PiBJJ20gYWZyYWlkIG5vdC4gV2UganVzdCBydW4gc29tZSBi ZW5jaG1hcmtzIGFuZCBjYWxjdWxhdGVkIHBtdSBjeWNsZQo+PiBjb3VudGVycy4gIEJ1dCB3ZSBo YXZlIG9ic2VydmVkIHJ1bm5pbmcgdGltZSBmcm9tIHRoZSBlbnRyeSBvZgo+PiBnaWNfaGFuZGxl X2lycSB0byB0aGUgZW50cnkgb2YgZG9faGFuZGxlX2lwaSBhbG1vc3QgZG91Ymxlcy4gRG9lc24n dAo+PiBpdCBhZmZlY3QgcmVhbGlzdGljIHdvcmtsb2FkPwo+IFRoZW4gSSdtIG5vdCB0aGF0IGlu dGVyZXN0ZWQuIFNob3cgbWUgYW4gYWN0dWFsIHJlZ3Jlc3Npb24gaW4gYSByZWFsCj4gd29ya2xv YWQgdGhhdCBhZmZlY3RzIHBlb3BsZSwgYW5kIEknbGwgYmUgYSBiaXQgbW9yZSBzeW1wYXRoZXRp YyB0bwo+IHlvdXIgY29tcGxhaW4uIEJ1dCBxdW90aW5nIHJhdyBudW1iZXJzIGRvIG5vdCBoZWxw Lgo+Cj4gVGhlcmUgaXMgYSBudW1iZXIgb2YgYWR2YW50YWdlcyB0byBoYXZpbmcgSVBJIGFzIElS UXMsIGFzIGl0IGFsbG93cyB1cwo+IHRvIGRlYWwgd2l0aCBwcm9wZXIgYWxsb2NhdGlvbiAob3Ro ZXIgc3Vic3lzdGVtIHdhbnQgdG8gdXNlIElQSXMpLCBhbmQKPiBldmVudHVhbGx5IE5NSXMuIFRo ZXJlIGlzIGEgdHJhZGUtb2ZmLCBhbmQgaWYgdGhhdCBtZWFucyB3YXN0aW5nIGEgZmV3Cj4gY3lj bGVzLCBzbyBiZSBpdC4KT0suIEkgc2VlLgo+Cj4+Pj4gKDIpIGlycV9kb21haW4gbG9va3VwcyBh ZGQgc29tZSBvdmVyaGVhZC4KPj4+IFdoaWxlIHRoaXMgaXMgYWxzbyBhIHBvdGVudGlhbCBzb3Vy Y2Ugb2Ygb3ZlcmhlYWQsIGl0IHR1cm5lZCBvdXQgbm90Cj4+PiB0byBiZSB0aGUgY2FzZS4KPj4g T0suCj4+Pj4gQnV0IEkgZG9uJ3Qgc2VlIGFueSBmb2xsb3dpbmcgcGF0Y2hlcyBpbiBtYWlubGlu ZS4gU28sIGFyZSB5b3Ugc3RpbGwKPj4+PiB3b3JraW5nIG9uIHRoaXMgaXNzdWU/ICBMb29raW5n IGZvcndhcmQgdG8geW91ciByZXBseS4KPj4+IFNlZSBbMV0uIEhvd2V2ZXIsIHRoZXJlIGlzIHBy b2JhYmx5IGJldHRlciB0aGluZ3MgdG8gZG8gdGhhbiB0aGlzCj4+PiBsb3ctbGV2ZWwgc3BlY2lh bGlzYXRpb24gb2YgSVBJcywgYW5kIFRob21hcyBvdXRsaW5lZCB3aGF0IG5lZWRzIHRvIGJlCj4+ PiBkb25lIChzZWUgdjEgb2YgdGhlIHBhdGNoIHNlcmllcykuCj4+IE9LLiBJIHNlZSB0aGUgcGF0 Y2ggc2VyaWVzLiBXb3VsZCBpdCBiZSBhcHBsaWVkIHRvIHRoZSBtYWlubGluZQo+PiBzb21lZGF5 PyBJIG5vdGljZSB0aGF0IG1vcmUgdGhhbiA1IG1vbnRocyBoYXZlIHBhc3NlZCBzaW5jZSB5b3Ug c2VudAo+PiB0aGUgcGF0Y2ggc2VyaWVzLgo+IEkgaGF2ZSBubyBwbGFuIHRvIG1lcmdlIHRoZXNl IHBhdGNoZXMgYW55IHRpbWUgc29vbiwgZ2l2ZW4gdGhhdCBub2JvZHkKPiBoYXMgc2hvd24gYSBt ZWFzdXJhYmxlIHJlZ3Jlc3Npb24gdXNpbmcgc29tZXRoaW5nIG90aGVyIHRoYW4gYSB0cml2aWFs Cj4gYmVuY2htYXJrLiBJZiB5b3UgY29tZSB1cCB3aXRoIHN1Y2ggYW4gZXhhbXBsZSwgSSB3aWxs IG9mIGNvdXJzZQo+IHJlY29uc2lkZXIgdGhpcyBwb3NpdGlvbi4KCk9LLiBUaGFua3MgYSBsb3Qg Zm9yIGFsbCB5b3VyIHJlcGx5LiBJZiBJIGNvbWUgdXAgd2l0aCBhIG1lYXN1cmFibGUgCnJlZ3Jl c3Npb24KCndpdGggYSByZWFsaXN0aWMgd29ya2xvYWQsIEknbGwgY29udGFjdCB5b3UgYWdhaW4u CgoKVGhhbmtzLgoKPgo+IFRoYW5rcywKPgo+IAlNLgo+CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==