kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH v2] PCI: Add func1 DMA quirk for Marvell 88SE9125 SATA controller
       [not found] <YZPA+gSsGWI6+xBP@work>
@ 2021-11-17 10:12 ` Christoph Hellwig
  2021-11-17 14:15   ` Alex Williamson
  0 siblings, 1 reply; 2+ messages in thread
From: Christoph Hellwig @ 2021-11-17 10:12 UTC (permalink / raw)
  To: Yifeng Li; +Cc: Bjorn Helgaas, linux-pci, linux-kernel, kvm

On Tue, Nov 16, 2021 at 02:32:26PM +0000, Yifeng Li wrote:
> Like other SATA controller chips in the Marvell 88SE91xx series, the
> Marvell 88SE9125 has the same DMA requester ID hardware bug that prevents
> it from working under IOMMU. This patch adds its device ID 0x9125 to the
> Function 1 DMA alias quirk list.

Btw, do we need to prevent vfio assignment for all devices with this
quirk?

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH v2] PCI: Add func1 DMA quirk for Marvell 88SE9125 SATA controller
  2021-11-17 10:12 ` [PATCH v2] PCI: Add func1 DMA quirk for Marvell 88SE9125 SATA controller Christoph Hellwig
@ 2021-11-17 14:15   ` Alex Williamson
  0 siblings, 0 replies; 2+ messages in thread
From: Alex Williamson @ 2021-11-17 14:15 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Yifeng Li, Bjorn Helgaas, linux-pci, linux-kernel, kvm

On Wed, 17 Nov 2021 02:12:04 -0800
Christoph Hellwig <hch@infradead.org> wrote:

> On Tue, Nov 16, 2021 at 02:32:26PM +0000, Yifeng Li wrote:
> > Like other SATA controller chips in the Marvell 88SE91xx series, the
> > Marvell 88SE9125 has the same DMA requester ID hardware bug that prevents
> > it from working under IOMMU. This patch adds its device ID 0x9125 to the
> > Function 1 DMA alias quirk list.  
> 
> Btw, do we need to prevent vfio assignment for all devices with this
> quirk?

No, the alias is taken into account with grouping and IOMMU
programming, it should work with vfio.  Thanks,

Alex


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-11-17 14:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <YZPA+gSsGWI6+xBP@work>
2021-11-17 10:12 ` [PATCH v2] PCI: Add func1 DMA quirk for Marvell 88SE9125 SATA controller Christoph Hellwig
2021-11-17 14:15   ` Alex Williamson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).