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=-9.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 10FC2C433E0 for ; Fri, 19 Mar 2021 07:27:53 +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 9AF2E64F62 for ; Fri, 19 Mar 2021 07:27:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9AF2E64F62 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bootlin.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-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=BKVvSDok4ai1QAHntQQLs2KmgK7jarnA69jYt6tsBfU=; b=mvfb04uHN5VC5+byFVfY4Z0iC UILsIQIuvQ9cZBt1JOX0Ct9WhklYX6uaAMtl0TeihH+LkoMWN9CqBuRd/+k9VHfJMDrsuC3kGn11Y tyVgRnz6q4/oFDUbTIZHuB2X94iLjDUOR+aPqBk9X8MaQjxZdt80dQcgA7kJ7KiFmP6gbKHK62JaB VQV/HGzJlevyhZskv7vnZljsiE4ubERQr3PJdf+nE9cFKhcaLOxTyyCRUkFtW8qO1uZWnThOUpDzI VKG5MYqshkNTieaBwTCj74fjYXRpYMlDq91fbImIXcsknk5O6mzWQ7eGT6BiQudipzwAeVKk4gdbT g57uYGj3A==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lN9WQ-006npH-Ci; Fri, 19 Mar 2021 07:26:14 +0000 Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lN9WJ-006no9-7v for linux-arm-kernel@lists.infradead.org; Fri, 19 Mar 2021 07:26:11 +0000 X-Originating-IP: 90.66.176.191 Received: from localhost (lfbn-lyo-1-2007-191.w90-66.abo.wanadoo.fr [90.66.176.191]) (Authenticated sender: gregory.clement@bootlin.com) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 3D615C0008; Fri, 19 Mar 2021 07:26:01 +0000 (UTC) From: Gregory CLEMENT To: Sven Auhagen , axboe@kernel.dk, hdegoede@redhat.com, robh+dt@kernel.org, tglx@linutronix.de, maz@kernel.org Cc: linux-ide@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, jason@lakedaemon.net, andrew@lunn.ch, rjw@rjwysocki.net, viresh.kumar@linaro.org, antoine.tenart@bootlin.com, maxime.chevallier@bootlin.com, thomas.petazzoni@bootlin.com, miquel.raynal@bootlin.com Subject: Re: [PATCH v3 0/9] Armada8k enable per-port SATA interrupts and drop a hack in the IRQ subsystem In-Reply-To: <20210227105723.7i42cw376qmnozcp@SvensMacBookAir-2.local> References: <20201109173948.96663-1-sven.auhagen@voleatech.de> <20210227105723.7i42cw376qmnozcp@SvensMacBookAir-2.local> Date: Fri, 19 Mar 2021 08:26:00 +0100 Message-ID: <87h7l7iozb.fsf@BL-laptop> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210319_072607_446117_3C3D6C70 X-CRM114-Status: GOOD ( 27.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 SGVsbG8gU3ZlbiwKCj4gSGVsbG8sCj4KPiBjYW4gSSBhc2sgYWJvdXQgdGhlIHN0YXR1cyBvZiB0 aGlzIHBhdGNoPwo+IEFzIGZhciBhcyBJIGNhbiB0ZWxsIGl0IHdhcyBub3QgbWVyZ2VkIHRvIGF0 YSBhbmQgSSBkaWQgbm90IHJlY2VpdmUKPiBhbnkgZnVydGhlciBmZWVkYmFjayB0aGF0IHRoZXJl IHdhcyBhIHByb2JsZW0gd2l0aCB0aGUgcGF0Y2ggc2VyaWVzLgo+Cj4gQXMgYSBtYXR0ZXIgb2Yg ZmFjdCB0aGUgZGV2aWNlIHRyZWUgcGFydCB3YXMgYWxyZWFkeSBtZXJnZWQgYnkKPiBHcmVnb3J5 IENsZW1lbnQuCgpBcyB0aGUgbWFpbnRhaW5lciBvZiB0aGUgYWhjaSBzdWJzeXRlbSByZXZpZXdl ZCB0aGUgc2VyaWVzLCBJIHJlYWxseQpleHBlY3RlZCB0aGF0IGhlIG1lcmdlZCBpdCwgc28gbWUg bmVpdGhlciBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdApoYXBwZW5lZC4KCkhhbnMsCgppcyB0aGVy ZSBzdGlsbCBhbnl0aGluZyB3cm9uZyB0aGF0IHByZXZlbnQgeW91IGFwcGx5aW5nIHRoZSBzZXJp ZXMgPwoKR3LDqWdvcnkKCgo+Cj4gQmVzdCBhbmQgdGhhbmtzCj4gU3Zlbgo+Cj4gT24gTW9uLCBO b3YgMDksIDIwMjAgYXQgMDY6Mzk6MzlQTSArMDEwMCwgc3Zlbi5hdWhhZ2VuQHZvbGVhdGVjaC5k ZSB3cm90ZToKPj4gRnJvbTogU3ZlbiBBdWhhZ2VuIDxzdmVuLmF1aGFnZW5Adm9sZWF0ZWNoLmRl Pgo+PiAKPj4gSGVsbG8sIAo+PiAKPj4gVGhlcmUgd2VyZSBhbHJlYWR5IDQgdmVyc2lvbnMgb2Yg dGhpcyBzZXJpZXMgZnJvbSBNaXF1w6hsLgo+PiBJIHRhbGtlZCB0byBNaXF1w6hsIGFuZCBJIGZp eGVkIHVwIHRoZSBsYXN0IGNvbW1lbnRzIGZyb20gdjQuCj4+IEkgYW0gbG9va2luZyBmb3IgZmVl ZGJhY2sgaWYgdGhpcyBwYXRjaCBzZXJpZXMgaXMgbm93IHJlYWR5IHRvIGJlIG1lcmdlZAo+PiBh bmQgd2hhdCBzaG91bGQgYmUgZnVydGhlciBjaGFuZ2VkLgo+PiAKPj4gSGVyZSBpcyB0aGUgb3Jp Z2luYWwgY292ZXIgbGV0dGVyOgo+PiAKPj4gU29tZSB0aW1lIGFnbywgd2hlbiB0aGUgaW5pdGlh bCBzdXBwb3J0IGZvciBBcm1hZGEgQ1AxMTAgd2FzCj4+IGNvbnRyaWJ1dGVkLCB0aGUgU0FUQSBj b3JlIHdhcyBub3QgYWJsZSB0byBoYW5kbGUgcGVyLXBvcnQKPj4gaW50ZXJydXB0cy4gRGVzcGl0 ZSB0aGUgaGFyZHdhcmUgcmVhbGl0eSwgdGhlIGRldmljZSB0cmVlIG9ubHkKPj4gcmVwcmVzZW50 cyBvbmUgbWFpbiBpbnRlcnJ1cHQgZm9yIHRoZSB0d28gcG9ydHMuIEhhdmluZyBib3RoIFNBVEEK Pj4gcG9ydHMgZW5hYmxlZCBhdCB0aGUgc2FtZSB0aW1lIGhhcyBiZWVuIGFjaGlldmVkIGJ5IGEg aGFjayBpbiB0aGUgSUNVCj4+IGRyaXZlcigxKSB0aGF0IGZha2VkIHRoZSB1c2Ugb2YgdGhlIHR3 byBpbnRlcnJ1cHRzLCBubyBtYXR0ZXIgd2hpY2gKPj4gU0FUQSBwb3J0IHdhcyBpbiB1c2UuCj4+ IAo+PiBOb3cgdGhhdCB0aGUgU0FUQSBjb3JlIGlzIHJlYWR5IHRvIGhhbmRsZSBtb3JlIHRoYW4g b25lIGludGVycnVwdCwKPj4gdGhpcyBzZXJpZXMgYWRkcyBzdXBwb3J0IGZvciBpdCBpbiB0aGUg bGliYWhjaV9wbGF0Zm9ybSBjb2RlLiBUaGUKPj4gQ1AxMTAgZGV2aWNlIHRyZWUgbXVzdCBiZSB1 cGRhdGVkIHRvIHJlZmxlY3QgdGhlIHR3byBTQVRBIHBvcnRzCj4+IGF2YWlsYWJsZSBhbmQgdGhl aXIgcmVzcGVjdGl2ZSBpbnRlcnJ1cHRzLiBUbyBkbyBub3QgYnJlYWsgRFQgYmFja3dhcmQKPj4g Y29tcGF0aWJpbGl0eSwgdGhlIGFoY2lfcGxhdGZvcm0gZHJpdmVyIG5vdyBlbWJlZHMgYSBzcGVj aWFsIHF1aXJrCj4+IHdoaWNoIGNoZWNrcyBpZiB0aGUgRFQgaXMgdmFsaWQgKG9ubHkgZm9yIEE4 ayBjb21wYXRpYmxlKSBhbmQsIGlmCj4+IG5lZWRlZCwgY3JlYXRlcyB0aGUgdHdvIG1pc3Npbmcg c3ViLW5vZGVzLCBhbmQgYXNzaWduIHRoZW0gdGhlCj4+IHJlbGV2YW50ICJyZWciIGFuZCAiaW50 ZXJydXB0cyIgcHJvcGVydGllcywgYmVmb3JlIHJlbW92aW5nIHRoZSBtYWluCj4+IFNBVEEgbm9k ZSAiaW50ZXJydXB0cyIgb25lLgo+PiAKPj4gKDEpIFRoZSBJQ1UgaXMgYW4gaXJxY2hpcCBhZ2dy ZWdhdGluZyB0aGUgQ1AxMTAgKHNvdXRoLWJyaWRnZSkKPj4gaW50ZXJydXB0cyBpbnRvIE1TSXMg Zm9yIHRoZSBBUDgwNiAobm9ydGgtYnJpZGdlKS4KPj4gCj4+IEJlc3QKPj4gU3Zlbgo+PiAKPj4g Q2hhbmdlIGZyb20gdjI6Cj4+ICAgKiBGaXggY29tbWl0IG1lc3NhZ2Ugb2YgY3VzdG9tIGlycSBp bml0IGZvciBob3N0IGluaXQKPj4gCj4+IENoYW5nZSBmcm9tIHYxOgo+PiAgICogQWRkIGEgcGF0 Y2ggdG8gZW5hYmxlIGN1c3RvbSBpcnEgaW5pdGlhbGl6YXRpb24gaW4gCj4+ICAgICBwbGF0dGZv cm0gaW5pdCBob3N0Cj4+ICAgKiBBZGQgbXVsdGlfaXJxX2hvc3RfYWNrIGNhbGxiYWNrIGZvciB0 aGUgbXNpIGlycSBoYW5kbGVyCj4+ICAgKiBSZXdvcmsgdGhlIGFoY2kgbXZlYnUgcGF0Y2ggdG8g aW5pdGlhdGUgdGhlIGlycSBhbmQgdXNlCj4+ICAgICB0aGUgbmV3IG11bHRpX2lycV9ob3N0X2Fj ayB0byBoYW5kbGUgdGhlIGN1c3RvbSBpcnEgY29kZS4KPj4gICAgIFJlbW92ZSB0aGUgY3VzdG9t IGlycSBoYW5kbGVyIGFuZCBkdXBsaWNhdGUgY29kZS4KPj4gICAqIEZpeCB0aGUgYXJtYWRhOGsg YmFja3dhcmRzIGNvbXBhdGliaWxpdHkgY29kZQo+PiAgICogUmVuYW1lIEFIQ0lfUExBVEZPUk1f QThLX1FVSVJLIHRvIEFIQ0lfUExBVEZPUk1fQVJNQURBOEtfUVVJUksKPj4gCj4+IE1pcXVlbCBS YXluYWwgKDUpOgo+PiAgIGF0YTogYWhjaTogbXZlYnU6IFJlbmFtZSBhIHBsYXRmb3JtIGRhdGEg ZmxhZwo+PiAgIGF0YTogYWhjaTogbXZlYnU6IFN1cHBvcnQgQThrIGNvbXBhdGlibGUKPj4gICBp cnFjaGlwL2lycS1tdmVidS1pY3U6IFJlbW92ZSB0aGUgZG91YmxlIFNBVEEgcG9ydHMgaW50ZXJy dXB0IGhhY2sKPj4gICBkdC1iaW5kaW5nczogYXRhOiBVcGRhdGUgYWhjaSBiaW5kaW5ncyB3aXRo IHBvc3NpYmxlIHBlci1wb3J0Cj4+ICAgICBpbnRlcnJ1cHRzCj4+ICAgZHQtYmluZGluZ3M6IGF0 YTogVXBkYXRlIGFoY2lfbXZlYnUgYmluZGluZ3MKPj4gCj4+IFN2ZW4gQXVoYWdlbiAoNCk6Cj4+ ICAgYXRhOiBsaWJhaGNpX3BsYXRmb3JtOiBEbyBub3QgdHJ5IHRvIGdldCBhbiBJUlEgd2hlbgo+ PiAgICAgQUhDSV9IRkxBR19NVUxUSV9NU0kgaXMgc2V0Cj4+ICAgYXRhOiBhaGNpOiBhZGQgYWNr IGNhbGxiYWNrIHRvIG11bHRpIGlycSBoYW5kbGVyCj4+ICAgYXRhOiBhaGNpOiBtdmVidTogQWRk IHN1cHBvcnQgZm9yIEE4ayBsZWdhY3kgRFQgYmluZGluZ3MKPj4gICBhcm02NDogZHRzOiBtYXJ2 ZWxsOiBhcm1hZGEtY3AxMTA6IFN3aXRjaCB0byBwZXItcG9ydCBTQVRBIGludGVycnVwdHMKPj4g Cj4+ICAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9hdGEvYWhjaS1wbGF0Zm9ybS50eHQgfCAgIDcg Kwo+PiAgYXJjaC9hcm02NC9ib290L2R0cy9tYXJ2ZWxsL2FybWFkYS1jcDExeC5kdHNpIHwgICA2 ICstCj4+ICBkcml2ZXJzL2F0YS9haGNpLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg IDIgKwo+PiAgZHJpdmVycy9hdGEvYWhjaV9tdmVidS5jICAgICAgICAgICAgICAgICAgICAgIHwg MTQzICsrKysrKysrKysrKysrKystLQo+PiAgZHJpdmVycy9hdGEvbGliYWhjaS5jICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICA0ICsKPj4gIGRyaXZlcnMvYXRhL2xpYmFoY2lfcGxhdGZvcm0u YyAgICAgICAgICAgICAgICB8ICAxOSArKy0KPj4gIGRyaXZlcnMvaXJxY2hpcC9pcnEtbXZlYnUt aWN1LmMgICAgICAgICAgICAgICB8ICAxOCAtLS0KPj4gIGluY2x1ZGUvbGludXgvYWhjaV9wbGF0 Zm9ybS5oICAgICAgICAgICAgICAgICB8ICAgMSArCj4+ICA4IGZpbGVzIGNoYW5nZWQsIDE2MCBp bnNlcnRpb25zKCspLCA0MCBkZWxldGlvbnMoLSkKPj4gCj4+IC0tIAo+PiAyLjIwLjEKPj4gCj4+ IAoKLS0gCkdyZWdvcnkgQ2xlbWVudCwgQm9vdGxpbgpFbWJlZGRlZCBMaW51eCBhbmQgS2VybmVs IGVuZ2luZWVyaW5nCmh0dHA6Ly9ib290bGluLmNvbQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=