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 E6AECC48260 for ; Fri, 16 Feb 2024 11:28:35 +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=1hI7pdlNMTxJlJEoI2WJOgyd4Se8rMvNZCMHsKGJAL0=; b=0wj8L1Pz+04rZy Xk2vkrKWUmiPH34xC2DPRnI8stB2zFdpYu+ozjCOR19vVQGj/OC2biffvU10JA7ZxyOq6r7ioz0d8 IXmGZXPbPfDIwg41OQRzDPQx5pKFLTYc8b4JWSM+HroILYSbOO7MCMyVPBnEUftfSNxikHY7AobXX OfMMK5V/lOWrVX4vbwNvxQsLAogztBlslJlpFgXxdyAB/G1pfW+SnM+AeorA8qPCszTnCelyGyAWM jvr6zDDg6JMQAe6hCa/hG1shGYkb7TI2xRsc7wDpglgQcpYFqCxEh+yhyO35gQV1QdRAJZrad9k/N sbhKPdI2M02ZAcTFJCGw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rawOE-000000029Lh-0ZsT; Fri, 16 Feb 2024 11:28:22 +0000 Received: from sin.source.kernel.org ([145.40.73.55]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rawOA-000000029Ii-3O4C for linux-arm-kernel@lists.infradead.org; Fri, 16 Feb 2024 11:28:20 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id D5530CE2AA1; Fri, 16 Feb 2024 11:28:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9D131C433C7; Fri, 16 Feb 2024 11:28:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1708082896; bh=oXET3aKSI1V4rlsqHKZfh916aAs/mGOzF5YRdjv62+g=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=EpK+aqx53/vAA8CZ5UmPfM0Z+durlbBVOGFr1ph5cCcFydNq5QTkrY1zVt4Mq4Chn QYNbgkgxKdbRl/cosW8XwGi+6hvw6x61mW5HlZw00lJfVkRXaW+trYK49N0EPcHhN/ 4L9d9envi+nH5SAEm4w8+58AvS+eZ0vV9pvs1ODbhtOo0nD/06aoy98rsJNpXjvwlc VPlbBtgM7rxtXqykyi7msKiZWp0i96iACbHlnjEXtYYeqk5lv0Uu7WFJiWU/5yTXam td6MqK8IKkAJoKxPS1sdQ2xkBIL19gdvbc8k6F/6c6p/8TKoHH7hfjSvPD2IffzC/j D91yzyUJ/Wfeg== Date: Fri, 16 Feb 2024 16:58:08 +0530 From: Manivannan Sadhasivam To: Niklas Cassel Cc: Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Rob Herring , Bjorn Helgaas , Kunihiko Hayashi , Masami Hiramatsu , Manivannan Sadhasivam , Kishon Vijay Abraham I , Damien Le Moal , Frank Li , linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH 2/2] PCI: endpoint: Drop only_64bit on reserved BARs Message-ID: <20240216112808.GE2559@thinkpad> References: <20240210012634.600301-1-cassel@kernel.org> <20240210012634.600301-3-cassel@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20240210012634.600301-3-cassel@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240216_032819_230874_33D362BA X-CRM114-Status: GOOD ( 26.23 ) 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 T24gU2F0LCBGZWIgMTAsIDIwMjQgYXQgMDI6MjY6MjZBTSArMDEwMCwgTmlrbGFzIENhc3NlbCB3 cm90ZToKPiBUaGUgZGVmaW5pdGlvbiBvZiBhIHJlc2VydmVkIEJBUiBpcyB0aGF0IEVQRiBkcml2 ZXJzIHNob3VsZCBub3QgdG91Y2gKPiB0aGVtLgo+IAo+IFRoZSBkZWZpbml0aW9uIG9mIG9ubHlf NjRiaXQgaXMgdGhhdCB0aGUgRVBGIGRyaXZlciBtdXN0IGNvbmZpZ3VyZSB0aGlzCj4gQkFSIGFz IDY0LWJpdC4gKEFuIEVQRiBkcml2ZXIgaXMgbm90IGFsbG93ZWQgdG8gY2hvb3NlIGlmIHRoaXMg QkFSIHNob3VsZAo+IGJlIGNvbmZpZ3VyZWQgYXMgMzItYml0IG9yIDY0LWJpdC4pCj4gCj4gVGh1 cywgaXQgZG9lcyBub3QgbWFrZSBzZW5zZSB0byBwdXQgb25seV82NGJpdCBvZiBhIEJBUiB0aGF0 IEVQRiBkcml2ZXJzCj4gYXJlIG5vdCBhbGxvdyB0byB0b3VjaC4KPiAKPiBEcm9wIHRoZSBvbmx5 XzY0Yml0IHByb3BlcnR5IGZyb20gaGFyZHdhcmUgZGVzY3JpcHRpb25zIHRoYXQgYXJlIG9mIHR5 cGUKPiByZXNlcnZlZCBCQVIuCj4gCj4gU2lnbmVkLW9mZi1ieTogTmlrbGFzIENhc3NlbCA8Y2Fz c2VsQGtlcm5lbC5vcmc+CgpPbmUgbml0cGljayBiZWxvdy4gV2l0aCB0aGF0IGFkZHJlc3NlZCwK ClJldmlld2VkLWJ5OiBNYW5pdmFubmFuIFNhZGhhc2l2YW0gPG1hbml2YW5uYW4uc2FkaGFzaXZh bUBsaW5hcm8ub3JnPgoKPiAtLS0KPiAgZHJpdmVycy9wY2kvY29udHJvbGxlci9kd2MvcGNpLWtl eXN0b25lLmMgICAgIHwgMiArLQo+ICBkcml2ZXJzL3BjaS9jb250cm9sbGVyL2R3Yy9wY2llLXVu aXBoaWVyLWVwLmMgfCAyICstCj4gIGRyaXZlcnMvcGNpL2VuZHBvaW50L3BjaS1lcGMtY29yZS5j ICAgICAgICAgICB8IDcgLS0tLS0tLQo+ICBpbmNsdWRlL2xpbnV4L3BjaS1lcGMuaCAgICAgICAg ICAgICAgICAgICAgICAgfCA0ICsrKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMo KyksIDkgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGNpL2NvbnRyb2xs ZXIvZHdjL3BjaS1rZXlzdG9uZS5jIGIvZHJpdmVycy9wY2kvY29udHJvbGxlci9kd2MvcGNpLWtl eXN0b25lLmMKPiBpbmRleCBiMmI5M2I0ZmE4MmQuLjg0NGRlNDQxODcyNCAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL3BjaS9jb250cm9sbGVyL2R3Yy9wY2kta2V5c3RvbmUuYwo+ICsrKyBiL2RyaXZl cnMvcGNpL2NvbnRyb2xsZXIvZHdjL3BjaS1rZXlzdG9uZS5jCj4gQEAgLTkyNCw3ICs5MjQsNyBA QCBzdGF0aWMgY29uc3Qgc3RydWN0IHBjaV9lcGNfZmVhdHVyZXMga3NfcGNpZV9hbTY1NF9lcGNf ZmVhdHVyZXMgPSB7Cj4gIAkubGlua3VwX25vdGlmaWVyID0gZmFsc2UsCj4gIAkubXNpX2NhcGFi bGUgPSB0cnVlLAo+ICAJLm1zaXhfY2FwYWJsZSA9IHRydWUsCj4gLQkuYmFyW0JBUl8wXSA9IHsg LnR5cGUgPSBCQVJfUkVTRVJWRUQsIC5vbmx5XzY0Yml0ID0gdHJ1ZSwgfSwKPiArCS5iYXJbQkFS XzBdID0geyAudHlwZSA9IEJBUl9SRVNFUlZFRCwgfSwKPiAgCS5iYXJbQkFSXzFdID0geyAudHlw ZSA9IEJBUl9SRVNFUlZFRCwgfSwKPiAgCS5iYXJbQkFSXzJdID0geyAudHlwZSA9IEJBUl9GSVhF RCwgLmZpeGVkX3NpemUgPSBTWl8xTSwgfSwKPiAgCS5iYXJbQkFSXzNdID0geyAudHlwZSA9IEJB Ul9GSVhFRCwgLmZpeGVkX3NpemUgPSBTWl82NEssIH0sCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv cGNpL2NvbnRyb2xsZXIvZHdjL3BjaWUtdW5pcGhpZXItZXAuYyBiL2RyaXZlcnMvcGNpL2NvbnRy b2xsZXIvZHdjL3BjaWUtdW5pcGhpZXItZXAuYwo+IGluZGV4IDI2NWY2NWZjNjczZi4uNjM5YmMy ZTEyNDc2IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvcGNpL2NvbnRyb2xsZXIvZHdjL3BjaWUtdW5p cGhpZXItZXAuYwo+ICsrKyBiL2RyaXZlcnMvcGNpL2NvbnRyb2xsZXIvZHdjL3BjaWUtdW5pcGhp ZXItZXAuYwo+IEBAIC00MTUsNyArNDE1LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCB1bmlwaGll cl9wY2llX2VwX3NvY19kYXRhIHVuaXBoaWVyX3BybzVfZGF0YSA9IHsKPiAgCQkuYmFyW0JBUl8x XSA9IHsgLnR5cGUgPSBCQVJfUkVTRVJWRUQsIH0sCj4gIAkJLmJhcltCQVJfMl0gPSB7IC5vbmx5 XzY0Yml0ID0gdHJ1ZSwgfSwKPiAgCQkuYmFyW0JBUl8zXSA9IHsgLnR5cGUgPSBCQVJfUkVTRVJW RUQsIH0sCj4gLQkJLmJhcltCQVJfNF0gPSB7IC50eXBlID0gQkFSX1JFU0VSVkVELCAub25seV82 NGJpdCA9IHRydWUsIH0sCj4gKwkJLmJhcltCQVJfNF0gPSB7IC50eXBlID0gQkFSX1JFU0VSVkVE LCB9LAo+ICAJCS5iYXJbQkFSXzVdID0geyAudHlwZSA9IEJBUl9SRVNFUlZFRCwgfSwKPiAgCX0s Cj4gIH07Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGNpL2VuZHBvaW50L3BjaS1lcGMtY29yZS5j IGIvZHJpdmVycy9wY2kvZW5kcG9pbnQvcGNpLWVwYy1jb3JlLmMKPiBpbmRleCA3ZmU4ZjQzMzY3 NjUuLmRhM2ZjMDc5NWIwYiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3BjaS9lbmRwb2ludC9wY2kt ZXBjLWNvcmUuYwo+ICsrKyBiL2RyaXZlcnMvcGNpL2VuZHBvaW50L3BjaS1lcGMtY29yZS5jCj4g QEAgLTEyMCwxMyArMTIwLDYgQEAgZW51bSBwY2lfYmFybm8gcGNpX2VwY19nZXRfbmV4dF9mcmVl X2Jhcihjb25zdCBzdHJ1Y3QgcGNpX2VwY19mZWF0dXJlcwo+ICAJCS8qIElmIHRoZSBCQVIgaXMg bm90IHJlc2VydmVkLCByZXR1cm4gaXQuICovCj4gIAkJaWYgKGVwY19mZWF0dXJlcy0+YmFyW2ld LnR5cGUgIT0gQkFSX1JFU0VSVkVEKQo+ICAJCQlyZXR1cm4gaTsKPiAtCj4gLQkJLyoKPiAtCQkg KiBJZiB0aGUgQkFSIGlzIHJlc2VydmVkLCBhbmQgbWFya2VkIGFzIDY0LWJpdCBvbmx5LCB0aGVu IHRoZQo+IC0JCSAqIHN1Y2NlZWRpbmcgQkFSIGlzIGFsc28gcmVzZXJ2ZWQuCj4gLQkJICovCj4g LQkJaWYgKGVwY19mZWF0dXJlcy0+YmFyW2ldLm9ubHlfNjRiaXQpCj4gLQkJCWkrKzsKPiAgCX0K PiAgCj4gIAlyZXR1cm4gTk9fQkFSOwo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3BjaS1l cGMuaCBiL2luY2x1ZGUvbGludXgvcGNpLWVwYy5oCj4gaW5kZXggNGNjYjRmNGYzODgzLi5iYjlj NGRmY2VhOTMgMTAwNjQ0Cj4gLS0tIGEvaW5jbHVkZS9saW51eC9wY2ktZXBjLmgKPiArKysgYi9p bmNsdWRlL2xpbnV4L3BjaS1lcGMuaAo+IEBAIC0xNjQsNiArMTY0LDEwIEBAIGVudW0gcGNpX2Vw Y19iYXJfdHlwZSB7Cj4gICAqCQlzaG91bGQgYmUgY29uZmlndXJlZCBhcyAzMi1iaXQgb3IgNjQt Yml0LCB0aGUgRVBGIGRyaXZlciBtdXN0Cj4gICAqCQljb25maWd1cmUgdGhpcyBCQVIgYXMgNjQt Yml0LiBBZGRpdGlvbmFsbHksIHRoZSBCQVIgc3VjY2VlZGluZwo+ICAgKgkJdGhpcyBCQVIgbXVz dCBiZSBzZXQgdG8gdHlwZSBCQVJfUkVTRVJWRUQuCj4gKyAqCj4gKyAqCQlvbmx5XzY0Yml0IHNo b3VsZCBub3QgYmUgc2V0IG9uIGEgQkFSIG9mIHR5cGUgQkFSX1JFU0VSVkVELgo+ICsgKgkJKElm IEJBUnggaXMgYSA2NC1iaXQgQkFSIHRoYXQgYW4gRVBGIGRyaXZlciBpcyBub3QgYWxsb3dlZCB0 bwo+ICsgKgkJdG91Y2gsIHRoZW4geW91IG11c3Qgc2V0IGJvdGggQkFSeCBhbmQgQkFSeCsxIGFz IEJBUl9SRVNFUlZFRC4pCgoidGhlbiBib3RoIEJBUnggYW5kIEJBUngrMSBtdXN0IGJlIHNldCB0 byB0eXBlIEJBUl9SRVNFUlZFRC4iCgotIE1hbmkKCi0tIArgrq7grqPgrr/grrXgrqPgr43grqPg rqngr40g4K6a4K6k4K6+4K6a4K6/4K614K6u4K+NCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51 eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5v cmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==