[libvirt] [PATCH v2 0/3] PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough
Daniel Henrique Barboza
danielhb413 at gmail.com
Mon Mar 4 14:53:37 UTC 2019
On 3/4/19 10:03 AM, Erik Skultety wrote:
> On Sun, Mar 03, 2019 at 10:23:11AM -0300, Daniel Henrique Barboza wrote:
>> This series includes Libvirt support for a new QEMU feature for
>> the spapr (PPC64) machine, NVIDIA V100 + P9 passthrough. Refer to
>> [1] for the version 3 of this feature (same version used as a reference
>> for this series).
>>
>> v2 has a entirely different approach from the first patch [2] that
>> simply grants IPC_LOCK to the QEMU process:
>>
>> - first patch is a cleanup to make it easier to
>> insert additional logic in the code
>>
>> - patch 2 contains helper functions that browses the device tree
>> at /proc/device-tree to detect if a given VFIO PCI device
>> is using a NVLink2 bus
>>
>> - patch 3 includes the passthroughLimit calculation for PPC64
>> guests that are using NVLink2 passthrough GPUs.
>>
>> [1] https://patchwork.kernel.org/cover/10831413/
> Is there something more (like a doc) apart from the patches that I can use to
> crosscheck your implementation?
I don't know. I am CCing Piotr Jaroszynski from NVIDIA here to see if he
can give us
more info.
Piotr, is there any public available doc from NVIDIA with NVLink2
passthrough
specifications?
Thanks,
Daniel
>
> Erik
More information about the libvir-list
mailing list