Re: [PATCH v2] hw/vfio/pci-quirks: Support alternate offset for GPUDirect Cliques

2023-06-14 Thread Alex Williamson
On Wed, 14 Jun 2023 14:37:08 +0200 Cédric Le Goater wrote: > On 6/12/23 17:05, Alex Williamson wrote: > > On Mon, 12 Jun 2023 16:07:33 +0200 > > Cédric Le Goater wrote: > > > >> On 6/8/23 20:05, Alex Williamson wrote: > >>> NVIDIA Turing and newer GPUs implement the MSI-X capability at the

Re: [PATCH v2] hw/vfio/pci-quirks: Support alternate offset for GPUDirect Cliques

2023-06-14 Thread Cédric Le Goater
On 6/12/23 17:05, Alex Williamson wrote: On Mon, 12 Jun 2023 16:07:33 +0200 Cédric Le Goater wrote: On 6/8/23 20:05, Alex Williamson wrote: NVIDIA Turing and newer GPUs implement the MSI-X capability at the offset previously reserved for use by hypervisors to implement the GPUDirect Cliques c

Re: [PATCH v2] hw/vfio/pci-quirks: Support alternate offset for GPUDirect Cliques

2023-06-12 Thread Alex Williamson
On Mon, 12 Jun 2023 16:07:33 +0200 Cédric Le Goater wrote: > On 6/8/23 20:05, Alex Williamson wrote: > > NVIDIA Turing and newer GPUs implement the MSI-X capability at the offset > > previously reserved for use by hypervisors to implement the GPUDirect > > Cliques capability. A revised specifica

Re: [PATCH v2] hw/vfio/pci-quirks: Support alternate offset for GPUDirect Cliques

2023-06-12 Thread Cédric Le Goater
On 6/8/23 20:05, Alex Williamson wrote: NVIDIA Turing and newer GPUs implement the MSI-X capability at the offset previously reserved for use by hypervisors to implement the GPUDirect Cliques capability. A revised specification provides an alternate location. Add a config space walk to the quir

[PATCH v2] hw/vfio/pci-quirks: Support alternate offset for GPUDirect Cliques

2023-06-08 Thread Alex Williamson
NVIDIA Turing and newer GPUs implement the MSI-X capability at the offset previously reserved for use by hypervisors to implement the GPUDirect Cliques capability. A revised specification provides an alternate location. Add a config space walk to the quirk to check for conflicts, allowing us to f