[{"id":3675827,"web_url":"http://patchwork.ozlabs.org/comment/3675827/","msgid":"<2c5b50c7-b357-025d-e0de-1fce1fcddf20@linux.intel.com>","date":"2026-04-10T11:19:27","subject":"Re: [PATCH 14/20] alpha/PCI: Add static PCI resource attribute\n macros","submitter":{"id":83553,"url":"http://patchwork.ozlabs.org/api/people/83553/","name":"Ilpo Järvinen","email":"ilpo.jarvinen@linux.intel.com"},"content":"On Fri, 10 Apr 2026, Krzysztof Wilczyński wrote:\n\n> Add macros for declaring static binary attributes for Alpha's PCI\n> resource files:\n> \n>   - pci_dev_resource_attr(),        for dense/BWX systems (mmap dense)\n>   - pci_dev_resource_sparse_attr(), for sparse systems (mmap sparse)\n>   - pci_dev_resource_dense_attr(),  for dense companion files (mmap dense)\n> \n> Each macro creates a const bin_attribute with the BAR index stored in\n> the .private property and the appropriate .mmap callback.\n> \n> Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>\n> ---\n>  arch/alpha/kernel/pci-sysfs.c | 20 ++++++++++++++++++++\n>  1 file changed, 20 insertions(+)\n> \n> diff --git a/arch/alpha/kernel/pci-sysfs.c b/arch/alpha/kernel/pci-sysfs.c\n> index 867199b988de..0e016b597b06 100644\n> --- a/arch/alpha/kernel/pci-sysfs.c\n> +++ b/arch/alpha/kernel/pci-sysfs.c\n> @@ -104,6 +104,26 @@ static int pci_mmap_resource_dense(struct file *filp, struct kobject *kobj,\n>  \treturn pci_mmap_resource(kobj, attr, vma, 0);\n>  }\n>  \n> +#define __pci_dev_resource_attr(_bar, _name, _suffix, _mmap)\t\t\\\n> +static const struct bin_attribute\t\t\t\t\t\\\n> +pci_dev_resource##_bar##_suffix##_attr = {\t\t\t\t\\\n> +\t.attr = { .name = __stringify(_name), .mode = 0600 },\t\t\\\n> +\t.private = (void *)(unsigned long)(_bar),\t\t\t\\\n> +\t.mmap = (_mmap),\t\t\t\t\t\t\\\n> +}\n> +\n> +#define pci_dev_resource_attr(_bar)\t\t\t\t\t\\\n> +\t__pci_dev_resource_attr(_bar, resource##_bar,,\t\t\t\\\n> +\t\t\t    pci_mmap_resource_dense)\n> +\n> +#define pci_dev_resource_sparse_attr(_bar)\t\t\t\t\\\n> +\t__pci_dev_resource_attr(_bar, resource##_bar##_sparse, _sparse,\t\\\n> +\t\t\t    pci_mmap_resource_sparse)\n> +\n> +#define pci_dev_resource_dense_attr(_bar)\t\t\t\t\\\n> +\t__pci_dev_resource_attr(_bar, resource##_bar##_dense, _dense,\t\\\n> +\t\t\t    pci_mmap_resource_dense)\n> +\n>  /**\n>   * pci_remove_resource_files - cleanup resource files\n>   * @pdev: pci_dev to cleanup\n> \n\nWouldn't this belong together with the next patch, or is there some good \nreason why you added them separately?","headers":{"Return-Path":"\n <linuxppc-dev+bounces-19562-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=fCQv0xM6;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-19562-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=none smtp.remote-ip=198.175.65.19","lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=linux.intel.com","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=fCQv0xM6;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=linux.intel.com\n (client-ip=198.175.65.19; helo=mgamail.intel.com;\n envelope-from=ilpo.jarvinen@linux.intel.com; receiver=lists.ozlabs.org)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:21b9:f100::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsZ8Q5WClz1yGS\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 21:19:50 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fsZ8K0qvlz2yft;\n\tFri, 10 Apr 2026 21:19:45 +1000 (AEST)","from mgamail.intel.com (mgamail.intel.com [198.175.65.19])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4fsZ8H2pPvz2xT6\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 10 Apr 2026 21:19:42 +1000 (AEST)","from fmviesa009.fm.intel.com ([10.60.135.149])\n  by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 10 Apr 2026 04:19:40 -0700","from ijarvine-mobl1.ger.corp.intel.com (HELO localhost)\n ([10.245.244.118])\n  by fmviesa009-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 10 Apr 2026 04:19:30 -0700"],"ARC-Seal":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1775819984;\n\tcv=none;\n b=fQTKECbNNEgqtDPNIlImbY8KCY0NzO52xivB/l4l50DjOMtm9XdevcLyFlR0yLAlhuvWhetZy8EYkQN1CiHWB4bd5USzZ5OsnMK4AzCPKmaHeOTrjaySqgdWcrLMSjBK58PnbBPIAi0I0HG8HJc7rClhzFsug6iszqgTfMs/M8nANUiTeSnIqt676/W8Sr4VvMTX/PF7XPFen2JF4bYAElE77mH/Cv1+L9r5AMNTihqJDR9NyXejq9HPYkuc/PsrykylFsDoGczoOwu0Lyawr4XwZ5w4Ng7sJuYRRsSyJLw/obXKufeFDkYYFUC9Tu3jORfqG2UtsE1idq35ySxbmA==","ARC-Message-Signature":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1775819984; c=relaxed/relaxed;\n\tbh=67auzAubWDosQ38P7bTOD5Yhnbe4po39pXwfkc4RbPw=;\n\th=From:Date:To:cc:Subject:In-Reply-To:Message-ID:References:\n\t MIME-Version:Content-Type;\n b=QssTURRPXMkCprcAJDIQxO+xbHXmN6P3JZCYq0lQH2kgFXmmF/tUW7QU9ySBeadTsXaY0guwgu0koxUqelAGKBQuTyP4zn0UtHzvyCHOIASaMzFWQ7WcB6UDXIIqEb3o50wGh6GqxLktVsNmXSdhxvPR/tK/RYHn8UW2VYu5XWNRfzsPNhKmg7JAinevnHaTAn2IjZhfrZUcl6iJZKFaj5gzRULa2oDzGjNfZ/suqGJYKjI5F0bXw3Uj1luxBE9e7ZXARD5cC1basobY4psCeiEQvcG9HHro4AuJHBG/u84rINdJVJfYRMIjpgYBihvW4/BlBQC47nDyIHNKQmZTBg==","ARC-Authentication-Results":"i=1; lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=linux.intel.com;\n dkim=pass (2048-bit key;\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=fCQv0xM6; dkim-atps=neutral;\n spf=pass (client-ip=198.175.65.19; helo=mgamail.intel.com;\n envelope-from=ilpo.jarvinen@linux.intel.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=linux.intel.com","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n  d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n  t=1775819984; x=1807355984;\n  h=from:date:to:cc:subject:in-reply-to:message-id:\n   references:mime-version:content-id;\n  bh=y2Ft9tQbJmBllEvwEPLEzQ//AalTGbNGlcFniNwTlWc=;\n  b=fCQv0xM6hh16yFMdXp9x4xNDLKgISIJwDXBtbPMTE+4jqVGxVcZuFDpU\n   uZO5vY7DTsSilHuLxKLTB1WHxjRoSIudzZ4Llr35ztr9XBMIHDXoPhUBE\n   /kG5lvlPZt09qfuTGEHrUBDxqtK9SXjiRrb4LAy3VO+mTdJmh8VtibdPr\n   zPeRQZ061j7Xlw11cTfYjkVTasGxpYK2oSHkMaF3YDJq1e/2qK2Z+aJt6\n   RWRx+Tc8vHAMPz+AvCNl8IkNhtqkU6NcAdZC1A3rNNjYgbqJ3IPpOV3A6\n   MajvZO0KtpZ9QQnNFoBsRyZK82/HC6pPqsXCjzkJdSFX6elvYLBNke61F\n   g==;","X-CSE-ConnectionGUID":["vDQepudUQYusr3TSaw+Y9A==","xvtL+CXXRjqr7ImdpYZiRw=="],"X-CSE-MsgGUID":["eMCIOIjWTjumtC9QOXbzgA==","HohmFH4wSUuwW10pd0WNPQ=="],"X-IronPort-AV":["E=McAfee;i=\"6800,10657,11754\"; a=\"76745204\"","E=Sophos;i=\"6.23,171,1770624000\";\n   d=\"scan'208\";a=\"76745204\"","E=Sophos;i=\"6.23,171,1770624000\";\n   d=\"scan'208\";a=\"222569712\""],"X-ExtLoop1":"1","From":"=?utf-8?q?Ilpo_J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>","Date":"Fri, 10 Apr 2026 14:19:27 +0300 (EEST)","To":"=?iso-8859-2?q?Krzysztof_Wilczy=F1ski?= <kwilczynski@kernel.org>","cc":"Bjorn Helgaas <bhelgaas@google.com>, Bjorn Helgaas <helgaas@kernel.org>,\n  Manivannan Sadhasivam <mani@kernel.org>,\n  Lorenzo Pieralisi <lpieralisi@kernel.org>,\n  Magnus Lindholm <linmag7@gmail.com>, Matt Turner <mattst88@gmail.com>,\n  Richard Henderson <richard.henderson@linaro.org>,\n  Christophe Leroy <chleroy@kernel.org>,\n  Madhavan Srinivasan <maddy@linux.ibm.com>,\n  Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>,\n  Dexuan Cui <decui@microsoft.com>,\n =?iso-8859-2?q?Krzysztof_Ha=B3asa?= <khalasa@piap.pl>,\n  Lukas Wunner <lukas@wunner.de>, Oliver O'Halloran <oohall@gmail.com>,\n  Saurabh Singh Sengar <ssengar@microsoft.com>,\n  Shuan He <heshuan@bytedance.com>,\n  Srivatsa Bhat <srivatsabhat@microsoft.com>, linux-pci@vger.kernel.org,\n  linux-alpha@vger.kernel.org, linuxppc-dev@lists.ozlabs.org","Subject":"Re: [PATCH 14/20] alpha/PCI: Add static PCI resource attribute\n macros","In-Reply-To":"<20260410055040.39233-15-kwilczynski@kernel.org>","Message-ID":"<2c5b50c7-b357-025d-e0de-1fce1fcddf20@linux.intel.com>","References":"<20260410055040.39233-1-kwilczynski@kernel.org>\n <20260410055040.39233-15-kwilczynski@kernel.org>","X-Mailing-List":"linuxppc-dev@lists.ozlabs.org","List-Id":"<linuxppc-dev.lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev+help@lists.ozlabs.org>","List-Owner":"<mailto:linuxppc-dev+owner@lists.ozlabs.org>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Archive":"<https://lore.kernel.org/linuxppc-dev/>,\n  <https://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Subscribe":"<mailto:linuxppc-dev+subscribe@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:linuxppc-dev+unsubscribe@lists.ozlabs.org>","Precedence":"list","MIME-Version":"1.0","Content-Type":"multipart/mixed; BOUNDARY=\"8323328-866756695-1775819880=:1195\"","Content-ID":"<2a2e8981-2c02-5e58-5eae-1f1106216ee6@linux.intel.com>","X-Spam-Status":"No, score=-2.3 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED,\n\tDKIM_VALID,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=disabled\n\tversion=4.0.1 OzLabs 8","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"}},{"id":3675845,"web_url":"http://patchwork.ozlabs.org/comment/3675845/","msgid":"<20260410114852.GA1761359@rocinante>","date":"2026-04-10T11:48:52","subject":"Re: [PATCH 14/20] alpha/PCI: Add static PCI resource attribute macros","submitter":{"id":86709,"url":"http://patchwork.ozlabs.org/api/people/86709/","name":"Krzysztof Wilczyński","email":"kwilczynski@kernel.org"},"content":"Hello,\n\n> > +#define __pci_dev_resource_attr(_bar, _name, _suffix, _mmap)\t\t\\\n> > +static const struct bin_attribute\t\t\t\t\t\\\n> > +pci_dev_resource##_bar##_suffix##_attr = {\t\t\t\t\\\n> > +\t.attr = { .name = __stringify(_name), .mode = 0600 },\t\t\\\n> > +\t.private = (void *)(unsigned long)(_bar),\t\t\t\\\n> > +\t.mmap = (_mmap),\t\t\t\t\t\t\\\n> > +}\n> > +\n> > +#define pci_dev_resource_attr(_bar)\t\t\t\t\t\\\n> > +\t__pci_dev_resource_attr(_bar, resource##_bar,,\t\t\t\\\n> > +\t\t\t    pci_mmap_resource_dense)\n> > +\n> > +#define pci_dev_resource_sparse_attr(_bar)\t\t\t\t\\\n> > +\t__pci_dev_resource_attr(_bar, resource##_bar##_sparse, _sparse,\t\\\n> > +\t\t\t    pci_mmap_resource_sparse)\n> > +\n> > +#define pci_dev_resource_dense_attr(_bar)\t\t\t\t\\\n> > +\t__pci_dev_resource_attr(_bar, resource##_bar##_dense, _dense,\t\\\n> > +\t\t\t    pci_mmap_resource_dense)\n> > +\n> >  /**\n> >   * pci_remove_resource_files - cleanup resource files\n> >   * @pdev: pci_dev to cleanup\n> > \n> \n> Wouldn't this belong together with the next patch, or is there some good \n> reason why you added them separately?\n\nNo specific reason other than to make it easier to review.  The pattern\nhere is: macros first and then users later (when converting things over).\n\nThank you!\n\n\tKrzysztof","headers":{"Return-Path":"\n <linuxppc-dev+bounces-19567-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=TbE+TtYG;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-19567-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=none smtp.remote-ip=\"2600:3c0a:e001:78e:0:1991:8:25\"","lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=TbE+TtYG;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=kernel.org\n (client-ip=2600:3c0a:e001:78e:0:1991:8:25; helo=sea.source.kernel.org;\n envelope-from=kwilczynski@kernel.org; receiver=lists.ozlabs.org)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fsZp2304hz1yGS\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 10 Apr 2026 21:48:58 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fsZp222Fkz2ynC;\n\tFri, 10 Apr 2026 21:48:58 +1000 (AEST)","from sea.source.kernel.org (sea.source.kernel.org\n [IPv6:2600:3c0a:e001:78e:0:1991:8:25])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4fsZp14CqNz2xLt\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 10 Apr 2026 21:48:57 +1000 (AEST)","from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58])\n\tby sea.source.kernel.org (Postfix) with ESMTP id CFF9A443F2;\n\tFri, 10 Apr 2026 11:48:54 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 4C988C19421;\n\tFri, 10 Apr 2026 11:48:54 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1775821738;\n\tcv=none;\n b=XbmfUfeCVN5pZJuVq9lX6biRjG2lt6fUy4S7CT+tEAp6oyVNQqgrz6aot51GMjejKqpSc70DxHNQpLuHPyd0lriO09JLBFUTYJbxiKaQAXYFW+dVKF4KhAahzVAV+lRXoFaDJ+z/ILp50NsSDj+YlfV39IeWopaeotbrPDr3C7lG78lgwQU5VqaoOqeAZxpa24xQOdk5xHhMD9USsSTAlgUtsnq6ZSA8ra3MqFCMqk7BvIvJUU9aZmP50akkm8JDJJmO9TN14/q8nNmhB5tQGGNEgLVlhe2hyFlXROykrDHcY+4ezpgda2qj4etTzRbgcmu1Fzse78eVOXMvYcCCQg==","ARC-Message-Signature":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1775821738; c=relaxed/relaxed;\n\tbh=lXho10NfxFYQNTCj0BquJbvQuh3nGDrVIFITdTBSMus=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=i6Qe5xBZHIeC1sf5/DmI0XWbi4c18SnRWDTuluRusizHBMqE6QsyOdIkL6aMu09bJ8sKV2e3mcMjFHQAPhqIx/WpEhy3P4UElfUsa9KQ2W1CqmRR8zCo/GNMTt7e/p39+f2Z4vf7eCbIfMVBHbluUhS4zgssBtE2lSmYSJ1n4QENOl1obYJb8Onzriv3czNTQ2fiT+glQBXWrq1VjzK9lfEzK99IBj36XukIEL3cZ+krXVdVErmVcD0IGeu1UGZ5WOjVaFoxY/PGUq2NUNpPWNuYAXNkjqWqKDTyRgj+mxE6KDjflTE7lJvBstpF3CpJlJ18uf3IgS6+DE2MDcUAEg==","ARC-Authentication-Results":"i=1; lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org;\n dkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=TbE+TtYG; dkim-atps=neutral;\n spf=pass (client-ip=2600:3c0a:e001:78e:0:1991:8:25;\n helo=sea.source.kernel.org; envelope-from=kwilczynski@kernel.org;\n receiver=lists.ozlabs.org) smtp.mailfrom=kernel.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775821734;\n\tbh=LZilPulN3qlgDY3IxRp/Zcm4TbaTOPqVA6WSuY47T5E=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=TbE+TtYGOr1Hy4myyKWvvk1P2h7Vxhu8skNaAGe/jW4iBxEEXsK4jt8HwjFzOfbfg\n\t V4wQvrxksT9bTS+Ge4keWG1lgcI9FpM+5LZOyo9TcUoB2qPyLMtbnrDGbHNLJPtCSq\n\t 4IiH5OKUaNI0b9oY2dK1MZA+QquqKwoxA8OMYgRsd6L5/A2Ofe9UNBAjsPd3EfKtCi\n\t oYdcZcyaQGv33aiJSdEzhOehJjwJjkzBRTS70S/bCsFy8m4ifTze2+TeeWnC00xN8X\n\t 49zICxu10mM5Bo7ALz0On5lo6oB7Z6qdXSzOD8v0NKftzd6B80g90n04HBaLinJuhg\n\t NuTZwUKrQPU/w==","Date":"Fri, 10 Apr 2026 20:48:52 +0900","From":"Krzysztof =?utf-8?q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>","To":"Ilpo =?utf-8?b?SsOkcnZpbmVu?= <ilpo.jarvinen@linux.intel.com>","Cc":"Bjorn Helgaas <bhelgaas@google.com>, Bjorn Helgaas <helgaas@kernel.org>,\n Manivannan Sadhasivam <mani@kernel.org>,\n Lorenzo Pieralisi <lpieralisi@kernel.org>,\n Magnus Lindholm <linmag7@gmail.com>, Matt Turner <mattst88@gmail.com>,\n Richard Henderson <richard.henderson@linaro.org>,\n Christophe Leroy <chleroy@kernel.org>,\n Madhavan Srinivasan <maddy@linux.ibm.com>,\n Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>,\n Dexuan Cui <decui@microsoft.com>,\n Krzysztof =?utf-8?q?Ha=C5=82asa?= <khalasa@piap.pl>,\n Lukas Wunner <lukas@wunner.de>, Oliver O'Halloran <oohall@gmail.com>,\n Saurabh Singh Sengar <ssengar@microsoft.com>,\n Shuan He <heshuan@bytedance.com>, Srivatsa Bhat <srivatsabhat@microsoft.com>,\n linux-pci@vger.kernel.org, linux-alpha@vger.kernel.org,\n linuxppc-dev@lists.ozlabs.org","Subject":"Re: [PATCH 14/20] alpha/PCI: Add static PCI resource attribute macros","Message-ID":"<20260410114852.GA1761359@rocinante>","References":"<20260410055040.39233-1-kwilczynski@kernel.org>\n <20260410055040.39233-15-kwilczynski@kernel.org>\n <2c5b50c7-b357-025d-e0de-1fce1fcddf20@linux.intel.com>","X-Mailing-List":"linuxppc-dev@lists.ozlabs.org","List-Id":"<linuxppc-dev.lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev+help@lists.ozlabs.org>","List-Owner":"<mailto:linuxppc-dev+owner@lists.ozlabs.org>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Archive":"<https://lore.kernel.org/linuxppc-dev/>,\n  <https://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Subscribe":"<mailto:linuxppc-dev+subscribe@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:linuxppc-dev+unsubscribe@lists.ozlabs.org>","Precedence":"list","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<2c5b50c7-b357-025d-e0de-1fce1fcddf20@linux.intel.com>","X-Spam-Status":"No, score=-0.2 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED,\n\tDKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS\n\tautolearn=disabled version=4.0.1 OzLabs 8","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"}}]