[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <ZpjEmNbDvm7WTUKr@hovoldconsulting.com>
Date: Thu, 18 Jul 2024 09:30:32 +0200
From: Johan Hovold <johan@...nel.org>
To: Marc Zyngier <maz@...nel.org>
Cc: Thomas Gleixner <tglx@...utronix.de>,
LKML <linux-kernel@...r.kernel.org>,
linux-arm-kernel@...ts.infradead.org, linux-pci@...r.kernel.org,
anna-maria@...utronix.de, shawnguo@...nel.org,
s.hauer@...gutronix.de, festevam@...il.com, bhelgaas@...gle.com,
rdunlap@...radead.org, vidyas@...dia.com,
ilpo.jarvinen@...ux.intel.com, apatel@...tanamicro.com,
kevin.tian@...el.com, nipun.gupta@....com, den@...inux.co.jp,
andrew@...n.ch, gregory.clement@...tlin.com,
sebastian.hesselbarth@...il.com, gregkh@...uxfoundation.org,
rafael@...nel.org, alex.williamson@...hat.com, will@...nel.org,
lorenzo.pieralisi@....com, jgg@...lanox.com,
ammarfaizi2@...weeb.org, robin.murphy@....com,
lpieralisi@...nel.org, nm@...com, kristo@...nel.org,
vkoul@...nel.org, okaya@...nel.org, agross@...nel.org,
andersson@...nel.org, mark.rutland@....com,
shameerali.kolothum.thodi@...wei.com, yuzenghui@...wei.com
Subject: Re: [patch V4 00/21] genirq, irqchip: Convert ARM MSI handling to
per device MSI domains
On Wed, Jul 17, 2024 at 09:10:02PM +0100, Marc Zyngier wrote:
> I think I've finally nailed the sucker, and posted a potential fix[1].
>
> It definitely restore my TX1 to a state that is no worse than normal,
> so something must be less wrong there. I'm pretty sure that the
> platform-msi equivalent is equally broken, but I don't have the energy
> to verify/debug that tonight.
> [1] https://lore.kernel.org/r/20240717195937.2240400-1-maz@kernel.org
This seems to fix the regression here too, thanks!
201: 0 ... 0 ITS-PCI-MSI-0006:00:00.0 0 Edge PCIe PME, aerdrv
202: 0 0 ITS-PCI-MSI-0006:01:00.0 0 Edge bhi
203: 0 0 ITS-PCI-MSI-0006:01:00.0 1 Edge mhi
204: 0 0 ITS-PCI-MSI-0006:01:00.0 2 Edge mhi
205: 0 0 ITS-PCI-MSI-0006:01:00.0 3 Edge ce0
206: 0 0 ITS-PCI-MSI-0006:01:00.0 4 Edge ce1
207: 0 0 ITS-PCI-MSI-0006:01:00.0 5 Edge ce2
208: 0 2 ITS-PCI-MSI-0006:01:00.0 6 Edge ce3
209: 2 0 ITS-PCI-MSI-0006:01:00.0 7 Edge ce5
210: 0 0 ITS-PCI-MSI-0006:01:00.0 8 Edge ce7
211: 0 0 ITS-PCI-MSI-0006:01:00.0 9 Edge ce8
216: 0 0 ITS-PCI-MSI-0006:01:00.0 14 Edge DP_EXT_IRQ
217: 0 0 ITS-PCI-MSI-0006:01:00.0 15 Edge DP_EXT_IRQ
218: 0 0 ITS-PCI-MSI-0006:01:00.0 16 Edge DP_EXT_IRQ
220: 0 0 ITS-PCI-MSI-0006:01:00.0 18 Edge DP_EXT_IRQ
221: 0 0 ITS-PCI-MSI-0006:01:00.0 19 Edge DP_EXT_IRQ
222: 0 0 ITS-PCI-MSI-0006:01:00.0 20 Edge DP_EXT_IRQ
223: 0 0 ITS-PCI-MSI-0006:01:00.0 21 Edge DP_EXT_IRQ
224: 0 0 ITS-PCI-MSI-0006:01:00.0 22 Edge DP_EXT_IRQ
225: 0 0 ITS-PCI-MSI-0006:01:00.0 23 Edge DP_EXT_IRQ
226: 0 0 ITS-PCI-MSI-0006:01:00.0 24 Edge DP_EXT_IRQ
235: 0 0 ITS-PCI-MSI-0004:00:00.0 0 Edge PCIe PME, aerdrv
236: 0 0 ITS-PCI-MSI-0004:01:00.0 0 Edge bhi
237: 0 0 ITS-PCI-MSI-0004:01:00.0 1 Edge mhi
238: 0 0 ITS-PCI-MSI-0004:01:00.0 2 Edge mhi
239: 0 0 ITS-PCI-MSI-0004:01:00.0 3 Edge mhi
240: 0 0 ITS-PCI-MSI-0004:01:00.0 4 Edge mhi
242: 0 0 ITS-PCI-MSI-0002:00:00.0 0 Edge PCIe PME, aerdrv
243: 22 0 ITS-PCI-MSIX-0002:01:00.0 0 Edge nvme0q0
244: 0 0 ITS-PCI-MSIX-0002:01:00.0 1 Edge nvme0q1
245: 0 0 ITS-PCI-MSIX-0002:01:00.0 2 Edge nvme0q2
246: 0 0 ITS-PCI-MSIX-0002:01:00.0 3 Edge nvme0q3
247: 0 0 ITS-PCI-MSIX-0002:01:00.0 4 Edge nvme0q4
248: 0 0 ITS-PCI-MSIX-0002:01:00.0 5 Edge nvme0q5
249: 0 0 ITS-PCI-MSIX-0002:01:00.0 6 Edge nvme0q6
250: 0 0 ITS-PCI-MSIX-0002:01:00.0 7 Edge nvme0q7
251: 0 0 ITS-PCI-MSIX-0002:01:00.0 8 Edge nvme0q8
Johan
Powered by blists - more mailing lists