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=-0.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED 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 806F6C433DB for ; Thu, 21 Jan 2021 16:44:59 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 1CB7023A23 for ; Thu, 21 Jan 2021 16:44:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1CB7023A23 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=caramail.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=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:References:Message-Id:Date:In-Reply-To:From: Subject:Mime-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=DlveeuPeUszT8rNlXvNTrHvWJNJQdFtNaDU2F+GZnmg=; b=WtaobHcqAYzNXjnDcbGgIPeT0 aBLP9DW1fuGSasbk0xN4yZn+6ZIRahrDdEFIa5f6SFJUbhKR7cqwnBBOUvH92x/G6q4/EtkV2oOFD JFuEJUnD8/Bzbs8T74lV59jY5+mw4wswd26Kog8EP0m+11WChAjASsINTg2ZGLqK3Uxd/WRjCMefY J/FTxgXvDbnrWMoS7rl1gqWll5KSixaFLSiSXi8b+chlpkxDp3tuPoTQAk3tWJ4V6ieHtUUDP4K2u tIqheEXJW666KEju6hJqq9r6dlHTqnlcssfvvoQWnzp9+D0uQ30Ga9J4lgAtrGPkeevkWh+CnFUwa nB49z5eVQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l2d3T-0004Vd-GG; Thu, 21 Jan 2021 16:43:31 +0000 Received: from mout.gmx.net ([212.227.15.18]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l2d3I-0004Rv-FX for linux-arm-kernel@lists.infradead.org; Thu, 21 Jan 2021 16:43:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1611247386; bh=qRZ6iTuOHB3w3EON4V74VVwotW69ctxJnSRL0UlFDqQ=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=dQLvZmpzTaaFcV6PpZT8K2FgRZmnqW5BXSWi1ern5GXYXCmaNstvXsXd6uVjCgE9E 2UriW910m+agL7XnwgSmHVaIF141WIW9RrElZMi9dnJYOCZj4Y5vFd9G+rpT7OLPNE UFRc2XHGNYAKgqPDqeIawKp67oDE3mjfBiCvTJNY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [10.42.0.78] ([83.204.192.78]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MO9zH-1lMEGB2QSv-00OUMw; Thu, 21 Jan 2021 17:43:06 +0100 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.5\)) Subject: Re: [RFC PATCH 7/7] irqchip/apple-aic: add SMP support to the Apple AIC driver. From: Mohamed Mediouni In-Reply-To: Date: Thu, 21 Jan 2021 17:43:03 +0100 Message-Id: References: <20210120132717.395873-1-mohamed.mediouni@caramail.com> <20210120132717.395873-8-mohamed.mediouni@caramail.com> To: Rob Herring X-Mailer: Apple Mail (2.3654.60.0.2.5) X-Provags-ID: V03:K1:TWpsVTc1UOJ44wP6fgpVADTch53UG4YAuOe8Q2aRaRSHjYYRomm hxfG4sTbBlGBSuDuVuXPH2XsMdE4bAiTLYuzl43WnJEdcYsQWQtnib4DbzQXmWNo59YwDLO qmd97ij/N9It3+58NkbuGSTHcXECqtJhYyCci+SkDFMavtA57R8063JjyrjuXzZlOM13nsg qLlmpwSRFGMFWY+KLvA5w== X-UI-Out-Filterresults: notjunk:1;V03:K0:QwGjk+qLBGo=:P2rJkNkg5LS2cKYYibkcae 5vLjVXtm4NAQzAK2+SQQFpsXjj5ookSgRWygnxkR6WvJvG6WTLYFlx8j5MPSNG9Ayds7gH5Gp WHr+e2lBfYuF6hL6AulJEKcVbXQ/T220Gv9nUZ6kwxHXzeK9UfglyJsEmR2LvC2BeRjwp/YU0 fE35e3wTQWFNP45gOfuGw7Fun6ms5ntPBiVSJ91pM17m2QvUJD5cDXQhVQizm84zraBV9+38v f7oAxeZA9xKO6W6Dsk+wE/YbDAU6Hglcosj5wW0L3lTv5bqF29CZg2c5A3Ncs1WbTodU6m0bQ ZVg2lH+AWP1kKku43zL91z88ZmNbseBdm3Y5hXOC/fbL+dUf+TgZyaHloT0aF01H7JojdN8Tl BhvOE9UyCECySnm3zcvnkX64/Ls0zQ40lXmHuscRZONDu1D/c0rKjq1sSfHOjQWqrIZFkngAq LlnxZT/Qg+Uak4jaMtH/jqOQGVf1dhbLRYL6XGxLGnsjCFwtoE26KSvKWrqvVO/1pK5LiUhpU AbdYxX21cPOt4y1dIeadxVESk0CulQiquvWcZI6p+0PnjMuPOPENSViXtaFWRZ48u0luXEAWb b6Q5YlyaOB7/Bl9PIbIQceEp6MUKR2QdGUSX/aDAVJB8XwzDbzOv7QlIKunAiHEGkZVfLL1kY qLHO808ILgmdoZjI0CzZ+i25EwYrfP+kB55ZHNpYSdnmTSNFCpUyeNTTZlcm65xdqTGoB+cLr UW75y2nmejjTaM0c7gs2lazm3cNIDvLHZ4vKMStFjjsyp7n36Ye3/UbVfc9e6MVBFrFfNAUTj Kesq65QrnqIPlOqBTpD9B4tg2BLz5QUqRgV7PHJI/zHKKPYx2gDZbR2Un8POtlJfc0kislgRm fFqGywHNUEBK+KZ1AjcVklsqzre5RBcCBfYVRkvZM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210121_114320_757299_24B02928 X-CRM114-Status: GOOD ( 17.83 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Arnd Bergmann , Marc Zyngier , Hector Martin , "linux-kernel@vger.kernel.org" , Catalin Marinas , Will Deacon , Linux ARM , Stan Skowronek 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 Cgo+IE9uIDIxIEphbiAyMDIxLCBhdCAxNzo0MCwgUm9iIEhlcnJpbmcgPHJvYmhAa2VybmVsLm9y Zz4gd3JvdGU6Cj4gCj4gT24gVGh1LCBKYW4gMjEsIDIwMjEgYXQgNjo1MiBBTSBNb2hhbWVkIE1l ZGlvdW5pCj4gPG1vaGFtZWQubWVkaW91bmlAY2FyYW1haWwuY29tPiB3cm90ZToKPj4gCj4+IAo+ PiAKPj4+IE9uIDIxIEphbiAyMDIxLCBhdCAxMzo0NCwgQXJuZCBCZXJnbWFubiA8YXJuZEBrZXJu ZWwub3JnPiB3cm90ZToKPj4+IAo+Pj4gT24gV2VkLCBKYW4gMjAsIDIwMjEgYXQgMjoyNyBQTSBN b2hhbWVkIE1lZGlvdW5pCj4+PiA8bW9oYW1lZC5tZWRpb3VuaUBjYXJhbWFpbC5jb20+IHdyb3Rl Ogo+Pj4gCj4+Pj4gKyNpZmRlZiBDT05GSUdfU01QCj4+Pj4gK3N0YXRpYyB2b2lkIGFwcGxlX2Fp Y19pcGlfc2VuZF9tYXNrKHN0cnVjdCBpcnFfZGF0YSAqZCwKPj4+PiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1bWFzayAqbWFzaykKPj4+IAo+Pj4g Tm90IHN1cmUgd2UgY2FyZSBhYm91dCB0aGUgI2lmZGVmIGhlcmUsIGdpdmVuIHRoYXQgYXJjaC9h cm02NCBkb2VzIG5vdAo+Pj4gYWxsb3cgYnVpbGRpbmcgYSBrZXJuZWwgd2l0aG91dCBDT05GSUdf U01QLgo+Pj4gCj4+Pj4gKyAgICAgICAvKgo+Pj4+ICsgICAgICogRW5zdXJlIHRoYXQgc3RvcmVz IHRvIE5vcm1hbCBtZW1vcnkgYXJlIHZpc2libGUgdG8gdGhlCj4+Pj4gKyAgICAgKiBvdGhlciBD UFVzIGJlZm9yZSBpc3N1aW5nIHRoZSBJUEkuCj4+Pj4gKyAgICAgKi8KPj4+PiArICAgICAgIHdt YigpOwo+Pj4+ICsKPj4+PiArICAgICAgIGZvcl9lYWNoX2NwdSAoY3B1LCBtYXNrKSB7Cj4+Pj4g KyAgICAgICAgICAgICAgIHNtcF9tYl9fYmVmb3JlX2F0b21pYygpOwo+Pj4+ICsgICAgICAgICAg ICAgICBhdG9taWNfb3IoMXUgPDwgaXJxbnIsIHBlcl9jcHVfcHRyKCZhaWNfaXBpX21hc2ssIGNw dSkpOwo+Pj4+ICsgICAgICAgICAgICAgICBzbXBfbWJfX2FmdGVyX2F0b21pYygpOwo+Pj4+ICsg ICAgICAgICAgICAgICBsY3B1ID0gZ2V0X2NwdSgpOwo+Pj4+ICsgICAgICAgICAgICAgICBpZiAo YWljLmZhc3RfaXBpKSB7Cj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgaWYgKChsY3B1ID4+ IDIpID09IChjcHUgPj4gMikpCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3 cml0ZV9zeXNyZWcoY3B1ICYgMywgU1JfQVBQTEVfSVBJX0xPQ0FMKTsKPj4+PiArICAgICAgICAg ICAgICAgICAgICAgICBlbHNlCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3 cml0ZV9zeXNyZWcoKGNwdSAmIDMpIHwgKChjcHUgPj4gMikgPDwgMTYpLAo+Pj4+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNSX0FQUExFX0lQSV9SRU1PVEUp Owo+Pj4+ICsgICAgICAgICAgICAgICB9IGVsc2UKPj4+PiArICAgICAgICAgICAgICAgICAgICAg ICB3cml0ZWwobGNwdSA9PSBjcHUgPyBSRUdfSVBJX0ZMQUdfU0VMRiA6Cj4+Pj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKFJFR19JUElfRkxBR19P VEhFUiA8PCBjcHUpLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhaWMuYmFz ZSArIFJFR19JUElfU0VUKTsKPj4+PiArICAgICAgICAgICAgICAgcHV0X2NwdSgpOwo+Pj4+ICsg ICAgICAgfQo+Pj4+ICsKPj4+PiArICAgICAgIC8qIEZvcmNlIHRoZSBhYm92ZSB3cml0ZXMgdG8g YmUgZXhlY3V0ZWQgKi8KPj4+PiArICAgICAgIGlmIChhaWMuZmFzdF9pcGkpCj4+Pj4gKyAgICAg ICAgICAgICAgIGlzYigpOwo+Pj4+ICt9Cj4+PiAKPj4+IFNpbmNlIHRoaXMganVzdCBsb29wcyBv dmVyIGFsbCBDUFVzLCBJJ2QgcHJvYmFibHkganVzdCB0dXJuIGl0IGludG8KPj4+IGFuIGlwaV9z ZW5kX3NpbmdsZSgpIGNhbGxiYWNrIGFuZCBoYXZlIHRoZSBjYWxsZXIgZG8gdGhlCj4+PiBsb29w IGZvciBzaW1wbGljaXR5Lgo+Pj4gCj4+PiBJIGFsc28gaGF2ZSB0aGUgZmVlbGluZyB0aGF0IHNw bGl0dGluZyBvbmUgaGFyZHdhcmUgSVBJIGludG8gbXVsdGlwbGUKPj4+IGxvZ2ljYWwgaW50ZXJy dXB0cywgd2hpY2ggYXJlIHRoZW4gYWxsIHJlZ2lzdGVyZWQgYnkgdGhlIHNhbWUgaXJxCj4+PiBo YW5kbGVyIGFkZHMgYSBsaXR0bGUgbW9yZSBjb21wbGV4aXR5IHRoYW4gbmVjZXNzYXJ5Lgo+Pj4g Cj4+PiBDaGFuZ2luZyB0aGlzIHdvdWxkIG9mIGNvdXJzZSByZXF1aXJlIG1vZGlmaWNhdGlvbnMg dG8KPj4+IGFyY2gvYXJtNjQva2VybmVsL3NtcC5jLCB3aGljaCBpcyBoYXJkd2lyZWQgdG8gdXNl Cj4+PiBDT05GSUdfR0VORVJJQ19JUlFfSVBJIGluIHNtcF9jcm9zc19jYWxsKCksIGFuZCBhbGxv d2luZwo+Pj4gYSBkaWZmZXJlbnQgY29kZSBwYXRoIHRoZXJlIG1heSBiZSB3b3JzZSB0aGFuIGVt dWxhdGluZyBhbgo+Pj4gaXJxY2hpcC4KPj4+IAo+Pj4+IEBAIC0xODYsOCArMzI1LDExIEBAIHN0 YXRpYyBpbnQgX19pbml0IGFwcGxlX2FpY19pbml0KHN0cnVjdCBkZXZpY2Vfbm9kZSAqbm9kZSwK Pj4+PiAgICAgIGlmIChXQVJOKCFhaWMuYmFzZSwgInVuYWJsZSB0byBtYXAgYWljIHJlZ2lzdGVy c1xuIikpCj4+Pj4gICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+IAo+Pj4+ICsgICAg ICAgYWljLmZhc3RfaXBpID0gb2ZfcHJvcGVydHlfcmVhZF9ib29sKG5vZGUsICJmYXN0LWlwaSIp Owo+Pj4gCj4+PiBXaGVyZSBpcyB0aGlzIHByb3BlcnR5IGRvY3VtZW50ZWQsIGFuZCB3aGF0IGRl Y2lkZXMgd2hpY2ggb25lIHRvIHVzZT8KPj4gSXTigJlzIGdldHRpbmcgZG9jdW1lbnRlZCBpbiB0 aGUgbmV4dCBwYXRjaCBzZXQuCj4+IAo+PiBUaGlzIHByb3BlcnR5IGlzIHRoZXJlIHRvIGVuYWJs ZSBzdXBwb3J0IGZvciBvbGRlciBpUGhvbmUgcHJvY2Vzc29ycwo+PiBsYXRlciBvbiwgc29tZSBv ZiB3aGljaCBkbyBub3QgaGF2ZSBmYXN0IElQSSBzdXBwb3J0Lgo+PiAKPj4gT24gQXBwbGUgTTEs IGZhc3QtaXBpIGlzIGFsd2F5cyBvbi4KPiAKPiBUaGlzIHNob3VsZCBiZSBpbXBsaWVkIGJ5IHRo ZSBjb21wYXRpYmxlIHN0cmluZyB3aGljaCBuZWVkcyB0byBiZSBtb3JlCj4gc3BlY2lmaWMgYW5k IGluY2x1ZGUgdGhlIFNvQyBuYW1lLgo+IAo+IFJvYgoKVGhlbiB3ZeKAmWxsIGV2ZW50dWFsbHkg aGF2ZSB0d28gYWljIGNvbXBhdGlibGUgc3RyaW5ncywgYWljIHdoaWNoIGlzIGNvbXBhdGlibGUK d2l0aCBBcHBsZSBBNyBvbndhcmRzIGFuZCBhaWN2MiB3aGljaCBpcyBhIHN1cGVyc2V0IHdpdGgg ZmFzdCBJUEkgKGludHJvZHVjZWQgCm9uIHRoZSBBcHBsZSBBMTEsIDMgeWVhcnMgYWdvLCB3aXRo IG5vIGZ1cnRoZXIgcHJvZ3JhbW1lci12aXNpYmxlIGNoYW5nZXMgc2luY2UgCnRoZW4pLgoKRG9l cyB0aGF0IGxvb2sgcmlnaHQ/CgpUaGFuayB5b3UsIAoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK