From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:39541) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqRlF-0005HC-0L for qemu-devel@nongnu.org; Sun, 03 Feb 2019 19:05:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gqRfx-00015G-6G for qemu-devel@nongnu.org; Sun, 03 Feb 2019 18:59:49 -0500 Received: from mail-pg1-x544.google.com ([2607:f8b0:4864:20::544]:36844) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gqRfw-00010o-MA for qemu-devel@nongnu.org; Sun, 03 Feb 2019 18:59:49 -0500 Received: by mail-pg1-x544.google.com with SMTP id n2so5503288pgm.3 for ; Sun, 03 Feb 2019 15:59:46 -0800 (PST) References: <20190117025115.81178-1-aik@ozlabs.ru> From: Alexey Kardashevskiy Message-ID: Date: Mon, 4 Feb 2019 10:59:39 +1100 MIME-Version: 1.0 In-Reply-To: <20190117025115.81178-1-aik@ozlabs.ru> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH qemu 0/3] spapr_pci, vfio: NVIDIA V100 + P9 passthrough List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-ppc@nongnu.org, David Gibson , Piotr Jaroszynski , Jose Ricardo Ziviani , Daniel Henrique Barboza , Alex Williamson On 17/01/2019 13:51, Alexey Kardashevskiy wrote: > This is for passing through NVIDIA V100 GPUs on POWER9 systems. > > This implements a subdriver for NVIDIA V100 GPU with coherent memory and > NPU/ATS support available in the POWER9 CPU. > > 1/3 is not strictly related but since new memory also needs to be mapped > to the 64bit DMA window and it is located quite high in the address space, > some adjustments are needed. > > > This is based on dwg/ppc-for-4.0 sha1 a0a8bff and requires headers update > from v5.0-rc1 staged by Paolo already. > > Please comment. Thanks. Ping? > > > > Alexey Kardashevskiy (3): > vfio/spapr: Fix indirect levels calculation > vfio: Make vfio_get_region_info_cap public > spapr: Support NVIDIA V100 GPU with NVLink2 > > hw/vfio/pci.h | 2 + > include/hw/pci-host/spapr.h | 9 + > include/hw/ppc/spapr.h | 3 +- > include/hw/vfio/vfio-common.h | 2 + > hw/ppc/spapr.c | 25 ++- > hw/ppc/spapr_pci.c | 333 +++++++++++++++++++++++++++++++++- > hw/vfio/common.c | 2 +- > hw/vfio/pci-quirks.c | 120 ++++++++++++ > hw/vfio/pci.c | 14 ++ > hw/vfio/spapr.c | 38 +++- > hw/vfio/trace-events | 6 +- > 11 files changed, 539 insertions(+), 15 deletions(-) > -- Alexey