[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220330153720.GF1716663@nvidia.com>
Date: Wed, 30 Mar 2022 12:37:20 -0300
From: Jason Gunthorpe <jgg@...dia.com>
To: Shlomo Pongratz <shlomopongratz@...il.com>
Cc: linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
andrew.maier@...eticom.com, logang@...tatee.com,
bhelgaas@...gle.com, helgaas@...nel.org,
Shlomo Pongratz <shlomop@...ops.com>
Subject: Re: [PATCH V4 1/1] Intel Sky Lake-E host root ports check.
On Wed, Mar 30, 2022 at 05:08:23PM +0300, Shlomo Pongratz wrote:
> @@ -350,7 +353,10 @@ static struct pci_dev *pci_host_bridge_dev(struct pci_host_bridge *host)
>
> if (!root)
> return NULL;
> - if (root->devfn != PCI_DEVFN(0, 0))
> +
> + /* Is it a host bridge or a root port? */
This is a better comment:
/* host bridges must have a 0 devfn, but some of the entries in the
whilelist are root ports that can have any devfn */
> + if (root->devfn != PCI_DEVFN(0, 0) &&
> + pci_pcie_type(root) != PCI_EXP_TYPE_ROOT_PORT)
> return NULL;
Indentation is wrong
Jason
Powered by blists - more mailing lists